From 38e49b6c5e5c0e73b272ed37e5dab541b6c2121e Mon Sep 17 00:00:00 2001 From: davidcho23 <94467694+davidcho23@users.noreply.github.com> Date: Fri, 10 Jan 2025 13:40:58 -0500 Subject: [PATCH] Update types from https://github.com/Azure/azure-rest-api-specs/tree/8a4eca6b0 (#2400) Co-authored-by: davidcho23 --- generated/alertsmanagement/log.out | 68 +- .../2023-04-01-preview/samples.md | 2 +- .../2023-05-01-preview/samples.md | 242 - .../2023-05-01-preview/types.json | 798 - .../2023-05-01-preview/types.md | 99 - .../2024-03-01-preview/samples.md | 280 - .../2024-03-01-preview/types.json | 853 - .../2024-03-01-preview/types.md | 106 - .../microsoft.apicenter/2024-03-01/samples.md | 2 +- .../2024-03-15-preview/samples.md | 2 +- .../2024-06-01-preview/samples.md | 2 +- .../2017-03-01/samples.md | 2 +- .../2018-01-01/samples.md | 2 +- .../2018-06-01-preview/samples.md | 2 +- .../2019-01-01/samples.md | 2 +- .../2019-12-01-preview/samples.md | 4 +- .../2019-12-01/samples.md | 4 +- .../2020-06-01-preview/samples.md | 6 +- .../2020-12-01/samples.md | 6 +- .../2021-01-01-preview/samples.md | 6 +- .../2021-04-01-preview/samples.md | 10 +- .../2021-08-01/samples.md | 10 +- .../2021-12-01-preview/samples.md | 10 +- .../2022-04-01-preview/samples.md | 10 +- .../2022-08-01/samples.md | 10 +- .../2022-09-01-preview/samples.md | 10 +- .../2023-03-01-preview/samples.md | 10 +- .../2023-05-01-preview/samples.md | 10 +- .../2023-09-01-preview/samples.md | 12 +- .../2024-05-01/samples.md | 12 +- .../2024-06-01-preview/samples.md | 12 +- .../2023-08-01-preview/samples.md | 2 +- .../2023-11-02-preview/samples.md | 4 +- .../2024-02-02-preview/samples.md | 6 +- .../2024-08-02-preview/samples.md | 6 +- .../2024-10-02-preview/samples.md | 6 +- .../2019-10-01/samples.md | 2 +- .../2019-11-01-preview/samples.md | 2 +- .../2020-06-01/samples.md | 2 +- .../2020-07-01-preview/samples.md | 2 +- .../2021-03-01-preview/samples.md | 2 +- .../2021-10-01-preview/samples.md | 2 +- .../2022-03-01-preview/samples.md | 2 +- .../2022-05-01/samples.md | 2 +- .../2023-03-01/samples.md | 2 +- .../2023-08-01-preview/samples.md | 2 +- .../2023-09-01-preview/samples.md | 2 +- .../2024-05-01/samples.md | 2 +- .../microsoft.insights/2020-10-20/samples.md | 4 +- .../microsoft.insights/2020-11-20/samples.md | 2 +- .../microsoft.insights/2021-03-08/samples.md | 4 +- .../microsoft.insights/2021-08-01/samples.md | 2 +- .../microsoft.insights/2022-04-01/samples.md | 2 +- .../microsoft.insights/2023-06-01/samples.md | 2 +- .../2022-01-01-preview/samples.md | 6 +- .../2022-03-01-preview/samples.md | 10 +- .../2022-04-01/samples.md | 6 +- .../2022-05-01-preview/samples.md | 14 +- .../2022-09-01-preview/samples.md | 14 +- .../2022-11-01-preview/samples.md | 14 +- .../2022-12-01/samples.md | 14 +- .../2023-01-01-preview/samples.md | 14 +- .../2023-03-01-preview/samples.md | 14 +- .../2023-05-01-preview/samples.md | 20 +- .../2023-07-01-preview/samples.md | 20 +- .../2023-09-01-preview/samples.md | 20 +- .../2023-11-01-preview/samples.md | 20 +- .../2023-12-01/samples.md | 20 +- .../2024-01-01-preview/samples.md | 20 +- .../2024-05-01-preview/samples.md | 20 +- .../2021-04-30-preview/samples.md | 60 +- .../2022-05-04/samples.md | 36 +- generated/automation/log.out | 323 + .../2024-10-23/samples.md | 603 + .../2024-10-23/types.json | 6764 ++++ .../microsoft.automation/2024-10-23/types.md | 1045 + .../2023-11-01-preview/types.json | 28 +- .../2023-11-01-preview/types.md | 46 +- .../2024-05-01-preview/types.json | 28 +- .../2024-05-01-preview/types.md | 46 +- .../2024-11-01/types.json | 28 +- .../microsoft.azurefleet/2024-11-01/types.md | 46 +- .../2024-02-01-preview/types.json | 2 +- .../2024-02-01-preview/types.md | 2 +- .../2024-05-01-preview/types.json | 2 +- .../2024-05-01-preview/types.md | 2 +- .../2024-08-01-preview/types.json | 2 +- .../2024-08-01-preview/types.md | 2 +- .../microsoft.batch/2021-01-01/samples.md | 6 +- .../microsoft.batch/2021-06-01/samples.md | 6 +- .../microsoft.batch/2022-01-01/samples.md | 6 +- .../microsoft.batch/2022-06-01/samples.md | 6 +- .../microsoft.batch/2022-10-01/samples.md | 6 +- .../microsoft.batch/2023-05-01/samples.md | 6 +- .../microsoft.batch/2023-11-01/samples.md | 6 +- .../microsoft.batch/2024-02-01/samples.md | 6 +- .../microsoft.batch/2024-07-01/samples.md | 6 +- .../2018-11-01-preview/samples.md | 4 +- .../cdn/microsoft.cdn/2019-04-15/samples.md | 8 +- .../2019-06-15-preview/samples.md | 8 +- .../cdn/microsoft.cdn/2019-06-15/samples.md | 8 +- .../cdn/microsoft.cdn/2019-12-31/samples.md | 8 +- .../cdn/microsoft.cdn/2020-04-15/samples.md | 8 +- .../cdn/microsoft.cdn/2020-09-01/samples.md | 12 +- generated/chaos/log.out | 10 + .../2024-11-01-preview/samples.md | 110 + .../2024-11-01-preview/types.json | 1984 ++ .../2024-11-01-preview/types.md | 291 + generated/compute/log.out | 61 + .../microsoft.compute/2022-03-02/samples.md | 2 +- .../microsoft.compute/2022-07-02/samples.md | 2 +- .../microsoft.compute/2023-01-02/samples.md | 2 +- .../microsoft.compute/2023-04-02/samples.md | 2 +- .../microsoft.compute/2023-09-01/samples.md | 2 +- .../microsoft.compute/2023-10-02/samples.md | 2 +- .../microsoft.compute/2024-03-01/samples.md | 2 +- .../microsoft.compute/2024-03-02/samples.md | 2 +- .../microsoft.compute/2024-03-03/samples.md | 2 +- .../microsoft.compute/2024-07-01/samples.md | 2 +- .../microsoft.compute/2024-11-04/samples.md | 276 + .../microsoft.compute/2024-11-04/types.json | 737 + .../microsoft.compute/2024-11-04/types.md | 147 + generated/confidentialledger/log.out | 4 + .../2024-09-19-preview/samples.md | 41 + .../2024-09-19-preview/types.json | 1026 + .../2024-09-19-preview/types.md | 100 + generated/confluent/log.out | 3 + .../microsoft.confluent/2024-07-01/samples.md | 137 + .../microsoft.confluent/2024-07-01/types.json | 3850 +++ .../microsoft.confluent/2024-07-01/types.md | 600 + .../2018-09-01/samples.md | 2 +- .../2018-10-01/samples.md | 4 +- .../2019-12-01/samples.md | 4 +- .../2020-11-01/samples.md | 4 +- .../2021-03-01/samples.md | 4 +- .../2021-07-01/samples.md | 4 +- .../2021-09-01/samples.md | 4 +- .../2021-10-01/samples.md | 4 +- .../2022-09-01/samples.md | 6 +- .../2022-10-01-preview/samples.md | 6 +- .../2023-02-01-preview/samples.md | 6 +- .../2023-05-01/samples.md | 6 +- .../2024-05-01-preview/samples.md | 8 +- .../2024-09-01-preview/samples.md | 6 +- .../2024-10-01-preview/samples.md | 10 +- .../2024-11-01-preview/samples.md | 10 +- generated/containerregistry/log.out | 10 +- .../2019-04-01/samples.md | 6 +- .../2019-06-01-preview/samples.md | 6 +- .../2019-12-01-preview/samples.md | 2 +- .../2020-11-01-preview/samples.md | 2 +- .../2021-06-01-preview/samples.md | 2 +- .../2021-08-01-preview/samples.md | 2 +- .../2021-12-01-preview/samples.md | 2 +- .../2022-02-01-preview/samples.md | 2 +- .../2023-01-01-preview/samples.md | 2 +- .../2023-06-01-preview/samples.md | 2 +- .../2023-08-01-preview/samples.md | 2 +- .../2023-11-01-preview/samples.md | 2 +- .../2024-11-01-preview/samples.md | 352 + .../2024-11-01-preview/types.json | 5212 +++ .../2024-11-01-preview/types.md | 674 + .../2020-02-01/samples.md | 4 +- .../2020-03-01/samples.md | 6 +- .../2020-04-01/samples.md | 4 +- .../2020-06-01/samples.md | 14 +- .../2020-07-01/samples.md | 20 +- .../2020-09-01/samples.md | 26 +- .../2020-11-01/samples.md | 26 +- .../2020-12-01/samples.md | 32 +- .../2021-02-01/samples.md | 48 +- .../2021-03-01/samples.md | 64 +- .../2021-05-01/samples.md | 72 +- .../2021-07-01/samples.md | 76 +- .../2021-08-01/samples.md | 84 +- .../2021-09-01/samples.md | 90 +- .../2021-10-01/samples.md | 104 +- .../2021-11-01-preview/samples.md | 112 +- .../2022-01-01/samples.md | 104 +- .../2022-01-02-preview/samples.md | 116 +- .../2022-02-01/samples.md | 104 +- .../2022-02-02-preview/samples.md | 116 +- .../2022-03-01/samples.md | 104 +- .../2022-03-02-preview/samples.md | 116 +- .../2022-04-01/samples.md | 104 +- .../2022-04-02-preview/samples.md | 120 +- .../2022-05-02-preview/samples.md | 120 +- .../2022-06-01/samples.md | 108 +- .../2022-07-01/samples.md | 112 +- .../2022-08-02-preview/samples.md | 124 +- .../2022-08-03-preview/samples.md | 124 +- .../2022-09-01/samples.md | 112 +- .../2022-10-02-preview/samples.md | 124 +- .../2022-11-01/samples.md | 112 +- .../2022-11-02-preview/samples.md | 124 +- .../2023-01-01/samples.md | 112 +- .../2023-01-02-preview/samples.md | 124 +- .../2023-02-01/samples.md | 112 +- .../2023-02-02-preview/samples.md | 124 +- .../2023-03-01/samples.md | 116 +- .../2023-03-02-preview/samples.md | 128 +- .../2023-04-01/samples.md | 116 +- .../2023-04-02-preview/samples.md | 128 +- .../2023-05-01/samples.md | 116 +- .../2023-05-02-preview/samples.md | 128 +- .../2023-06-01/samples.md | 116 +- .../2023-06-02-preview/samples.md | 128 +- .../2023-07-01/samples.md | 116 +- .../2023-07-02-preview/samples.md | 128 +- .../2023-08-01/samples.md | 120 +- .../2023-08-02-preview/samples.md | 132 +- .../2023-09-01/samples.md | 120 +- .../2023-09-02-preview/samples.md | 132 +- .../2023-10-01/samples.md | 124 +- .../2023-10-02-preview/samples.md | 132 +- .../2023-11-01/samples.md | 124 +- .../2023-11-02-preview/samples.md | 132 +- .../2024-01-01/samples.md | 124 +- .../2024-01-02-preview/samples.md | 132 +- .../2024-02-01/samples.md | 124 +- .../2024-03-02-preview/samples.md | 132 +- .../2024-04-02-preview/samples.md | 132 +- .../2024-05-01/samples.md | 124 +- .../2024-06-02-preview/samples.md | 132 +- .../2024-07-01/samples.md | 124 +- .../2024-07-02-preview/samples.md | 132 +- .../2024-08-01/samples.md | 124 +- .../2024-09-01/samples.md | 124 +- .../2024-09-02-preview/samples.md | 132 +- generated/cosmos-db/log.out | 14 +- .../2020-06-01-preview/samples.md | 2 +- .../2021-01-15/samples.md | 2 +- .../2021-03-01-preview/samples.md | 2 +- .../2021-03-15/samples.md | 2 +- .../2021-04-01-preview/samples.md | 2 +- .../2021-04-15/samples.md | 2 +- .../2021-05-15/samples.md | 2 +- .../2021-06-15/samples.md | 2 +- .../2021-07-01-preview/samples.md | 2 +- .../2021-10-15-preview/samples.md | 2 +- .../2021-10-15/samples.md | 2 +- .../2021-11-15-preview/samples.md | 2 +- .../2022-02-15-preview/samples.md | 2 +- .../2022-05-15-preview/samples.md | 2 +- .../2022-05-15/samples.md | 2 +- .../2022-08-15-preview/samples.md | 2 +- .../2022-08-15/samples.md | 2 +- .../2022-11-15-preview/samples.md | 2 +- .../2022-11-15/samples.md | 2 +- .../2023-03-01-preview/samples.md | 2 +- .../2023-03-15-preview/samples.md | 2 +- .../2023-03-15/samples.md | 2 +- .../2023-04-15/samples.md | 2 +- .../2023-09-15-preview/samples.md | 2 +- .../2023-09-15/samples.md | 2 +- .../2023-11-15-preview/samples.md | 2 +- .../2023-11-15/samples.md | 2 +- .../2024-02-15-preview/samples.md | 2 +- .../2024-05-15-preview/samples.md | 2 +- .../2024-05-15/samples.md | 2 +- .../2024-08-15/samples.md | 2 +- .../2024-09-01-preview/samples.md | 2 +- .../2024-11-15/samples.md | 2 +- .../2024-12-01-preview/samples.md | 2 +- generated/cost-management/log.out | 6 +- .../2017-01-01/samples.md | 16 +- .../2017-04-26/samples.md | 20 +- .../2022-10-01-preview/samples.md | 2 +- .../microsoft.dashboard/2023-09-01/samples.md | 2 +- .../2023-10-01-preview/samples.md | 2 +- .../microsoft.databox/2020-11-01/samples.md | 2 +- .../microsoft.databox/2021-03-01/samples.md | 2 +- .../microsoft.databox/2021-05-01/samples.md | 2 +- .../2021-08-01-preview/samples.md | 2 +- .../microsoft.databox/2021-12-01/samples.md | 2 +- .../microsoft.databox/2022-02-01/samples.md | 2 +- .../microsoft.databox/2022-09-01/samples.md | 2 +- .../microsoft.databox/2022-10-01/samples.md | 2 +- .../microsoft.databox/2022-12-01/samples.md | 2 +- .../microsoft.databox/2023-03-01/samples.md | 2 +- .../microsoft.databox/2023-12-01/samples.md | 2 +- .../2024-02-01-preview/samples.md | 2 +- .../2024-03-01-preview/samples.md | 2 +- generated/datadog/log.out | 8 + .../microsoft.datadog/2023-01-01/samples.md | 2 - .../microsoft.datadog/2023-01-01/types.json | 2 +- .../microsoft.datadog/2023-01-01/types.md | 2 +- .../microsoft.datadog/2023-07-07/samples.md | 168 + .../microsoft.datadog/2023-07-07/types.json | 1762 + .../microsoft.datadog/2023-07-07/types.md | 245 + .../microsoft.datadog/2023-10-20/samples.md | 168 + .../microsoft.datadog/2023-10-20/types.json | 1769 + .../microsoft.datadog/2023-10-20/types.md | 246 + generated/datafactory/log.out | 1 + .../2018-06-01/types.json | 11 +- .../microsoft.datafactory/2018-06-01/types.md | 5 +- .../2022-08-01-preview/samples.md | 10 +- .../2022-09-01-preview/samples.md | 10 +- .../2022-10-12-preview/samples.md | 10 +- .../2022-11-11-preview/samples.md | 10 +- .../2023-01-01-preview/samples.md | 10 +- .../microsoft.devcenter/2023-04-01/samples.md | 10 +- .../2023-08-01-preview/samples.md | 12 +- .../2023-10-01-preview/samples.md | 12 +- .../microsoft.devcenter/2024-02-01/samples.md | 12 +- .../2024-05-01-preview/samples.md | 16 +- .../2024-06-01-preview/samples.md | 16 +- .../2024-07-01-preview/samples.md | 16 +- .../2024-08-01-preview/samples.md | 16 +- .../2024-10-01-preview/samples.md | 16 +- .../2023-03-01-preview/samples.md | 2 +- .../2025-02-01-preview/samples.md | 2 +- .../2022-10-31/samples.md | 2 +- .../2023-01-31/samples.md | 2 +- generated/eventgrid/log.out | 14 + .../2024-12-15-preview/samples.md | 798 + .../2024-12-15-preview/types.json | 9500 ++++++ .../2024-12-15-preview/types.md | 1448 + .../2021-01-01-preview/samples.md | 4 +- .../2021-06-01-preview/samples.md | 4 +- .../microsoft.eventhub/2021-11-01/samples.md | 4 +- .../2022-01-01-preview/samples.md | 4 +- .../2022-10-01-preview/samples.md | 4 +- .../2023-01-01-preview/samples.md | 4 +- .../microsoft.eventhub/2024-01-01/samples.md | 4 +- .../2024-05-01-preview/samples.md | 4 +- .../2024-08-21-preview/samples.md | 4 +- .../2021-09-10-preview/samples.md | 4 +- .../2022-02-15/samples.md | 4 +- .../2022-04-21/samples.md | 6 +- .../2022-05-11/samples.md | 6 +- .../2022-05-26/samples.md | 6 +- .../2022-06-01/samples.md | 6 +- .../microsoft.network/2019-04-01/samples.md | 2 +- .../microsoft.network/2019-05-01/samples.md | 2 +- .../microsoft.network/2020-01-01/samples.md | 6 +- .../microsoft.network/2020-04-01/samples.md | 6 +- .../microsoft.network/2020-05-01/samples.md | 6 +- .../microsoft.network/2021-06-01/samples.md | 6 +- .../2023-12-10-preview/samples.md | 2 +- .../2024-06-30-preview/samples.md | 2 +- .../2015-03-01-preview/samples.md | 72 +- .../2018-06-01-preview/samples.md | 72 +- .../microsoft.hdinsight/2021-06-01/samples.md | 114 +- .../2023-04-15-preview/samples.md | 114 +- .../2023-06-01-preview/samples.md | 14 +- .../2023-08-15-preview/samples.md | 114 +- .../2023-11-01-preview/samples.md | 28 +- .../2024-05-01-preview/samples.md | 28 +- .../2024-08-01-preview/samples.md | 114 +- .../microsoft.healthbot/2021-06-10/samples.md | 4 +- .../microsoft.healthbot/2021-08-24/samples.md | 4 +- .../microsoft.healthbot/2022-08-08/samples.md | 4 +- .../microsoft.healthbot/2023-05-01/samples.md | 4 +- .../microsoft.healthbot/2024-02-01/samples.md | 4 +- .../2023-11-01/samples.md | 2 +- .../2023-12-01/samples.md | 2 +- .../2024-03-01/samples.md | 2 +- .../2024-03-31/samples.md | 2 +- generated/hybridcompute/log.out | 22 + .../2024-11-10-preview/samples.md | 201 + .../2024-11-10-preview/types.json | 4890 +++ .../2024-11-10-preview/types.md | 688 + .../2019-05-01-preview/samples.md | 2 +- .../2020-02-14/samples.md | 4 +- .../2021-10-01/samples.md | 4 +- .../2022-02-14/samples.md | 4 +- .../2022-07-01/samples.md | 4 +- .../2023-07-01/samples.md | 4 +- .../2024-02-01/samples.md | 4 +- generated/index.json | 1092 +- generated/index.md | 259 +- .../microsoft.devices/2018-01-22/samples.md | 2 +- .../microsoft.devices/2018-04-01/samples.md | 2 +- .../2018-12-01-preview/samples.md | 2 +- .../2019-03-22-preview/samples.md | 2 +- .../microsoft.devices/2019-03-22/samples.md | 2 +- .../2019-07-01-preview/samples.md | 2 +- .../microsoft.devices/2019-11-04/samples.md | 2 +- .../microsoft.devices/2020-03-01/samples.md | 2 +- .../microsoft.devices/2020-04-01/samples.md | 2 +- .../microsoft.devices/2020-06-15/samples.md | 2 +- .../2020-07-10-preview/samples.md | 2 +- .../microsoft.devices/2020-08-01/samples.md | 2 +- .../2020-08-31-preview/samples.md | 2 +- .../microsoft.devices/2020-08-31/samples.md | 2 +- .../2021-02-01-preview/samples.md | 2 +- .../2021-03-03-preview/samples.md | 2 +- .../microsoft.devices/2021-03-31/samples.md | 2 +- .../2021-07-01-preview/samples.md | 2 +- .../microsoft.devices/2021-07-01/samples.md | 2 +- .../2021-07-02-preview/samples.md | 2 +- .../microsoft.devices/2021-07-02/samples.md | 2 +- .../2022-04-30-preview/samples.md | 2 +- .../2022-11-15-preview/samples.md | 2 +- .../2023-06-30-preview/samples.md | 2 +- .../microsoft.devices/2023-06-30/samples.md | 4 +- .../2024-08-15-preview/samples.md | 2 +- .../2024-09-15-preview/samples.md | 2 +- .../2024-11-01/samples.md | 2 +- .../2020-07-01-preview/samples.md | 6 +- .../2021-05-01-preview/samples.md | 6 +- .../2021-09-01/samples.md | 6 +- .../2021-11-01-preview/samples.md | 10 +- .../2022-01-01-preview/samples.md | 14 +- .../2022-03-01/samples.md | 14 +- .../2022-04-02-preview/samples.md | 6 +- .../2022-07-01/samples.md | 14 +- .../2022-11-01/samples.md | 14 +- .../2023-05-01/samples.md | 14 +- .../2024-04-01-preview/samples.md | 8 +- generated/liftrpinecone/log.out | 5 + .../2024-10-22-preview/samples.md | 58 + .../2024-10-22-preview/types.json | 672 + .../2024-10-22-preview/types.md | 89 + .../microsoft.logic/2016-06-01/samples.md | 8 +- .../2018-07-01-preview/samples.md | 8 +- .../microsoft.logic/2019-05-01/samples.md | 8 +- .../2017-01-01/samples.md | 18 +- .../2020-04-01/samples.md | 4 +- .../2020-06-01/samples.md | 4 +- .../2020-08-01/samples.md | 4 +- .../2020-09-01-preview/samples.md | 2 +- .../2021-01-01/samples.md | 2 +- .../2021-03-01-preview/samples.md | 12 +- .../2021-04-01/samples.md | 2 +- .../2021-07-01/samples.md | 6 +- .../2022-01-01-preview/samples.md | 6 +- .../2022-02-01-preview/samples.md | 16 +- .../2022-05-01/samples.md | 14 +- .../2022-06-01-preview/samples.md | 18 +- .../2022-10-01-preview/samples.md | 20 +- .../2022-10-01/samples.md | 18 +- .../2022-12-01-preview/samples.md | 20 +- .../2023-02-01-preview/samples.md | 20 +- .../2023-04-01-preview/samples.md | 20 +- .../2023-04-01/samples.md | 20 +- .../2023-06-01-preview/samples.md | 20 +- .../2023-08-01-preview/samples.md | 20 +- .../2023-10-01/samples.md | 20 +- .../2024-01-01-preview/samples.md | 20 +- .../2024-04-01-preview/samples.md | 20 +- .../2024-04-01/samples.md | 20 +- .../2024-07-01-preview/samples.md | 20 +- .../2024-10-01-preview/samples.md | 97 +- .../2024-10-01-preview/types.json | 864 +- .../2024-10-01-preview/types.md | 20 +- .../2024-10-01/samples.md | 97 +- .../2024-10-01/types.json | 476 +- .../2024-10-01/types.md | 10 - .../2021-04-01-preview/types.json | 4 +- .../2021-04-01-preview/types.md | 4 +- .../2021-09-01-preview/types.json | 4 +- .../2021-09-01-preview/types.md | 4 +- .../2022-07-01-preview/types.json | 4 +- .../2022-07-01-preview/types.md | 4 +- .../2022-11-01-preview/types.json | 4 +- .../2022-11-01-preview/types.md | 4 +- .../2023-04-01/types.json | 4 +- .../microsoft.maintenance/2023-04-01/types.md | 4 +- .../2023-09-01-preview/types.json | 4 +- .../2023-09-01-preview/types.md | 4 +- .../2023-10-01-preview/types.json | 4 +- .../2023-10-01-preview/types.md | 4 +- .../2018-03-30-preview/samples.md | 36 +- .../2018-06-01-preview/samples.md | 36 +- .../microsoft.media/2018-07-01/samples.md | 38 +- .../2019-05-01-preview/samples.md | 38 +- .../2019-09-01-preview/samples.md | 4 +- .../2020-02-01-preview/samples.md | 18 +- .../microsoft.media/2020-05-01/samples.md | 38 +- .../microsoft.media/2021-06-01/samples.md | 42 +- .../microsoft.media/2021-11-01/samples.md | 44 +- .../2022-05-01-preview/samples.md | 8 +- .../microsoft.media/2022-07-01/samples.md | 8 +- .../microsoft.media/2022-08-01/samples.md | 32 +- .../microsoft.media/2023-01-01/samples.md | 36 +- generated/migrate/log.out | 7 + .../microsoft.migrate/2023-03-15/samples.md | 2 +- .../2023-04-01-preview/samples.md | 2 +- .../2023-05-01-preview/samples.md | 2 +- .../2023-09-09-preview/samples.md | 2 +- .../2024-05-01-preview/samples.md | 294 + .../2024-05-01-preview/types.json | 12739 ++++++++ .../2024-05-01-preview/types.md | 1651 + .../2022-03-01-preview/samples.md | 6 +- .../2022-04-01-preview/samples.md | 6 +- .../2022-11-01/samples.md | 8 +- .../2023-06-01/samples.md | 8 +- .../2023-09-01/samples.md | 8 +- .../2024-02-01/samples.md | 8 +- .../2024-04-01/samples.md | 8 +- generated/mongocluster/log.out | 2 + .../2024-10-01-preview/samples.md | 94 + .../2024-10-01-preview/types.json | 1309 + .../2024-10-01-preview/types.md | 161 + generated/monitor/log.out | 467 +- .../microsoft.insights/2014-04-01/samples.md | 31 - .../microsoft.insights/2014-04-01/types.json | 826 +- .../microsoft.insights/2014-04-01/types.md | 114 - .../microsoft.insights/2016-03-01/samples.md | 31 - .../microsoft.insights/2016-03-01/types.json | 691 +- .../microsoft.insights/2016-03-01/types.md | 114 - .../microsoft.insights/2018-03-01/samples.md | 24 +- .../microsoft.insights/2018-04-16/samples.md | 6 +- .../2023-01-01-preview/samples.md | 8 +- .../microsoft.insights/2023-03-11/samples.md | 4 +- .../2023-09-01-preview/samples.md | 14 +- .../microsoft.insights/2023-12-01/samples.md | 12 +- .../2024-01-01-preview/samples.md | 12 +- .../2024-10-01-preview/samples.md | 18 +- generated/mysql/log.out | 4 +- .../2021-05-01/samples.md | 2 +- .../2021-12-01-preview/samples.md | 2 +- .../2022-01-01/samples.md | 2 +- .../2022-09-30-preview/samples.md | 2 +- .../2023-06-01-preview/samples.md | 2 +- .../2023-06-30/samples.md | 2 +- .../2023-10-01-preview/samples.md | 2 +- .../2023-12-01-preview/samples.md | 2 +- .../2023-12-30/samples.md | 2 +- .../2024-02-01-preview/samples.md | 2 +- .../2024-06-01-preview/samples.md | 2 +- .../2024-10-01-preview/samples.md | 2 +- .../microsoft.network/2018-10-01/samples.md | 2 +- .../microsoft.network/2018-11-01/samples.md | 2 +- .../microsoft.network/2018-12-01/samples.md | 2 +- .../microsoft.network/2019-02-01/samples.md | 2 +- .../microsoft.network/2019-04-01/samples.md | 4 +- .../microsoft.network/2019-06-01/samples.md | 2 +- .../microsoft.network/2019-07-01/samples.md | 2 +- .../microsoft.network/2019-08-01/samples.md | 2 +- .../microsoft.network/2019-09-01/samples.md | 2 +- .../microsoft.network/2019-11-01/samples.md | 2 +- .../microsoft.network/2019-12-01/samples.md | 4 +- .../microsoft.network/2020-03-01/samples.md | 4 +- .../microsoft.network/2020-04-01/samples.md | 4 +- .../microsoft.network/2020-05-01/samples.md | 4 +- .../microsoft.network/2020-06-01/samples.md | 4 +- .../microsoft.network/2020-07-01/samples.md | 4 +- .../microsoft.network/2020-08-01/samples.md | 4 +- .../microsoft.network/2020-11-01/samples.md | 4 +- .../microsoft.network/2021-02-01/samples.md | 4 +- .../microsoft.network/2021-03-01/samples.md | 4 +- .../microsoft.network/2021-05-01/samples.md | 8 +- .../microsoft.network/2021-08-01/samples.md | 8 +- .../microsoft.network/2022-01-01/samples.md | 8 +- .../microsoft.network/2022-05-01/samples.md | 8 +- .../microsoft.network/2022-07-01/samples.md | 8 +- .../microsoft.network/2022-09-01/samples.md | 8 +- .../microsoft.network/2022-11-01/samples.md | 8 +- .../microsoft.network/2023-02-01/samples.md | 8 +- .../microsoft.network/2023-04-01/samples.md | 8 +- .../microsoft.network/2023-05-01/samples.md | 8 +- .../microsoft.network/2023-06-01/samples.md | 8 +- .../microsoft.network/2023-09-01/samples.md | 8 +- .../microsoft.network/2023-11-01/samples.md | 8 +- .../microsoft.network/2024-01-01/samples.md | 10 +- .../microsoft.network/2024-03-01/samples.md | 10 +- .../microsoft.network/2024-05-01/samples.md | 10 +- .../2023-11-15/samples.md | 2 +- generated/networkcloud/log.out | 2 + .../2024-06-01-preview/samples.md | 4 +- .../2024-07-01/samples.md | 4 +- .../2024-10-01-preview/samples.md | 1097 + .../2024-10-01-preview/types.json | 9837 ++++++ .../2024-10-01-preview/types.md | 1137 + .../2024-12-01/types.json | 2 +- .../2024-12-01/types.md | 2 +- .../2022-03-08-preview/samples.md | 2 +- .../2022-12-01/samples.md | 2 +- .../2023-03-01-preview/samples.md | 8 +- .../2023-06-01-preview/samples.md | 8 +- .../2023-12-01-preview/samples.md | 8 +- .../2024-03-01-preview/samples.md | 8 +- .../2024-08-01/samples.md | 8 +- .../2024-08-01/types.json | 501 +- .../2024-08-01/types.md | 2 +- .../2024-11-01-preview/samples.md | 8 +- .../2023-03-02-preview/samples.md | 4 +- generated/quota/log.out | 11 + .../2024-12-18-preview/samples.md | 74 + .../2024-12-18-preview/types.json | 1870 ++ .../2024-12-18-preview/types.md | 266 + .../2022-03-01-preview/samples.md | 2 +- generated/recoveryservices/log.out | 15 + .../2020-02-02/samples.md | 4 +- .../2020-10-01/samples.md | 4 +- .../2021-01-01/samples.md | 4 +- .../2021-02-10/samples.md | 4 +- .../2021-03-01/samples.md | 4 +- .../2021-04-01/samples.md | 4 +- .../2021-06-01/samples.md | 4 +- .../2021-07-01/samples.md | 4 +- .../2021-08-01/samples.md | 4 +- .../2021-11-01-preview/samples.md | 4 +- .../2021-12-01/samples.md | 4 +- .../2022-01-01/samples.md | 4 +- .../2022-01-31-preview/samples.md | 4 +- .../2022-02-01/samples.md | 4 +- .../2022-03-01/samples.md | 4 +- .../2022-04-01/samples.md | 4 +- .../2022-05-01/samples.md | 4 +- .../2022-08-01/samples.md | 4 +- .../2022-09-10/samples.md | 4 +- .../2022-09-30-preview/samples.md | 4 +- .../2022-10-01/samples.md | 4 +- .../2023-01-01/samples.md | 4 +- .../2023-02-01/samples.md | 4 +- .../2023-04-01/samples.md | 4 +- .../2023-06-01/samples.md | 4 +- .../2023-08-01/samples.md | 4 +- .../2024-01-01/samples.md | 4 +- .../2024-02-01/samples.md | 4 +- .../2024-04-01/samples.md | 6 +- .../2024-04-30-preview/samples.md | 6 +- .../2024-09-30-preview/samples.md | 171 + .../2024-09-30-preview/types.json | 2087 ++ .../2024-09-30-preview/types.md | 232 + .../2024-10-01/samples.md | 6 +- generated/recoveryservicesbackup/log.out | 16 +- .../2024-10-01/types.json | 711 +- .../2024-10-01/types.md | 5 +- .../microsoft.cache/2016-04-01/samples.md | 2 +- .../microsoft.cache/2017-02-01/samples.md | 2 +- .../microsoft.cache/2017-10-01/samples.md | 2 +- .../microsoft.cache/2018-03-01/samples.md | 2 +- .../microsoft.cache/2019-07-01/samples.md | 2 +- .../microsoft.cache/2020-06-01/samples.md | 2 +- .../microsoft.cache/2020-12-01/samples.md | 2 +- .../microsoft.cache/2021-06-01/samples.md | 2 +- .../microsoft.cache/2022-05-01/samples.md | 6 +- .../microsoft.cache/2022-06-01/samples.md | 6 +- .../microsoft.cache/2023-04-01/samples.md | 6 +- .../2023-05-01-preview/samples.md | 6 +- .../microsoft.cache/2023-08-01/samples.md | 6 +- .../microsoft.cache/2024-03-01/samples.md | 6 +- .../2024-04-01-preview/samples.md | 8 +- .../microsoft.cache/2024-11-01/samples.md | 12 +- generated/redisenterprise/log.out | 8 +- .../2022-11-01-preview/samples.md | 2 +- .../2023-03-01-preview/samples.md | 2 +- .../2023-08-01-preview/samples.md | 2 +- .../2023-10-01-preview/samples.md | 2 +- .../microsoft.cache/2023-11-01/samples.md | 2 +- .../microsoft.cache/2024-02-01/samples.md | 2 +- .../2024-03-01-preview/samples.md | 2 +- .../2024-06-01-preview/samples.md | 2 +- .../2024-09-01-preview/samples.md | 2 +- .../microsoft.cache/2024-10-01/samples.md | 2 +- generated/resources/log.out | 389 + .../2021-06-01/samples.md | 2 +- .../2022-06-01/samples.md | 2 +- .../2023-04-01/samples.md | 2 +- .../2024-04-01/samples.md | 2 +- .../2024-05-01/samples.md | 2 +- .../2025-01-01/samples.md | 2 +- .../2019-06-01-preview/samples.md | 2 +- .../2019-10-01-preview/samples.md | 8 +- .../microsoft.resources/2020-10-01/samples.md | 8 +- .../2021-03-01-preview/samples.md | 2 +- .../microsoft.resources/2021-05-01/samples.md | 2 +- .../microsoft.resources/2022-02-01/samples.md | 2 +- .../microsoft.resources/2023-08-01/samples.md | 10 +- .../microsoft.resources/2024-11-01/samples.md | 65 + .../microsoft.resources/2024-11-01/types.json | 1624 + .../microsoft.resources/2024-11-01/types.md | 236 + .../microsoft.search/2015-08-19/samples.md | 4 +- .../2019-10-01-preview/samples.md | 4 +- .../microsoft.search/2020-03-13/samples.md | 8 +- .../2020-08-01-preview/samples.md | 8 +- .../microsoft.search/2020-08-01/samples.md | 8 +- .../2021-04-01-preview/samples.md | 22 +- .../microsoft.search/2022-09-01/samples.md | 14 +- .../microsoft.search/2023-11-01/samples.md | 16 +- .../2024-03-01-preview/samples.md | 22 +- .../2024-06-01-preview/samples.md | 22 +- generated/security/log.out | 15 + .../2017-08-01-preview/samples.md | 10 +- .../2024-08-01-preview/samples.md | 34 + .../2024-08-01-preview/types.json | 2659 ++ .../2024-08-01-preview/types.md | 521 + generated/securityinsights/log.out | 52 +- .../2019-01-01-preview/samples.md | 12 +- .../2021-03-01-preview/samples.md | 12 +- .../2021-04-01/samples.md | 12 +- .../2021-09-01-preview/samples.md | 14 +- .../2021-10-01-preview/samples.md | 14 +- .../2021-10-01/samples.md | 12 +- .../2022-01-01-preview/samples.md | 14 +- .../2022-04-01-preview/samples.md | 14 +- .../2022-05-01-preview/samples.md | 14 +- .../2022-06-01-preview/samples.md | 14 +- .../2022-07-01-preview/samples.md | 14 +- .../2022-08-01-preview/samples.md | 14 +- .../2022-08-01/samples.md | 12 +- .../2022-09-01-preview/samples.md | 14 +- .../2022-10-01-preview/samples.md | 14 +- .../2022-11-01-preview/samples.md | 14 +- .../2022-11-01/samples.md | 12 +- .../2022-12-01-preview/samples.md | 14 +- .../2023-02-01-preview/samples.md | 14 +- .../2023-02-01/samples.md | 12 +- .../2023-03-01-preview/samples.md | 14 +- .../2023-04-01-preview/samples.md | 16 +- .../2023-05-01-preview/samples.md | 16 +- .../2023-06-01-preview/samples.md | 16 +- .../2023-07-01-preview/samples.md | 16 +- .../2023-08-01-preview/samples.md | 16 +- .../2023-09-01-preview/samples.md | 16 +- .../2023-10-01-preview/samples.md | 16 +- .../2023-11-01/samples.md | 14 +- .../2023-12-01-preview/samples.md | 16 +- .../2024-01-01-preview/samples.md | 16 +- .../2024-03-01/samples.md | 14 +- .../2024-04-01-preview/samples.md | 16 +- .../2024-09-01/samples.md | 14 +- .../2024-10-01-preview/samples.md | 2060 ++ .../2024-10-01-preview/types.json | 27196 ++++++++++++++++ .../2024-10-01-preview/types.md | 3406 ++ .../2018-02-01/samples.md | 4 +- .../2019-03-01-preview/samples.md | 4 +- .../2019-03-01/samples.md | 4 +- .../2019-06-01-preview/samples.md | 4 +- .../2019-11-01-preview/samples.md | 4 +- .../2020-03-01/samples.md | 4 +- .../2020-12-01-preview/samples.md | 4 +- .../2021-06-01/samples.md | 4 +- .../2023-11-01-preview/samples.md | 4 +- generated/servicenetworking/log.out | 2 + .../2025-01-01/samples.md | 64 + .../2025-01-01/types.json | 946 + .../2025-01-01/types.md | 125 + .../2022-08-01-preview/samples.md | 14 +- .../2022-11-01-preview/samples.md | 14 +- .../2023-02-01-preview/samples.md | 14 +- .../2023-05-01-preview/samples.md | 16 +- .../2023-08-01-preview/samples.md | 18 +- .../2024-05-01-preview/samples.md | 18 +- .../microsoft.storage/2021-01-01/samples.md | 2 +- .../microsoft.storage/2021-02-01/samples.md | 2 +- .../microsoft.storage/2021-04-01/samples.md | 2 +- .../microsoft.storage/2021-06-01/samples.md | 2 +- .../microsoft.storage/2021-08-01/samples.md | 4 +- .../microsoft.storage/2021-09-01/samples.md | 4 +- .../microsoft.storage/2022-05-01/samples.md | 4 +- .../microsoft.storage/2022-09-01/samples.md | 4 +- .../microsoft.storage/2023-01-01/samples.md | 4 +- .../microsoft.storage/2023-04-01/samples.md | 4 +- .../microsoft.storage/2023-05-01/samples.md | 4 +- .../2021-05-01/samples.md | 2 +- .../2021-09-01/samples.md | 2 +- .../2022-01-01/samples.md | 2 +- .../2022-05-01/samples.md | 2 +- .../2023-01-01/samples.md | 2 +- .../2023-03-01-preview/samples.md | 4 +- .../2023-05-01/samples.md | 4 +- .../2023-11-01-preview/samples.md | 4 +- .../2024-03-01/samples.md | 4 +- .../2021-10-01-preview/samples.md | 2 +- generated/synapse/log.out | 16 +- .../microsoft.synapse/2021-05-01/samples.md | 2 +- .../2021-06-01-preview/samples.md | 2 +- .../2021-06-01-preview/types.json | 1487 +- .../2021-06-01-preview/types.md | 14 + .../microsoft.synapse/2021-06-01/samples.md | 2 +- .../2021-10-18-preview/samples.md | 16 +- .../2021-10-27-preview/samples.md | 16 +- .../2021-11-10-preview/samples.md | 16 +- .../2022-04-13-preview/samples.md | 16 +- .../2022-07-20-preview/samples.md | 16 +- .../2022-08-01/samples.md | 16 +- .../2024-01-01/samples.md | 4 +- .../2024-04-01-preview/samples.md | 6 +- .../2024-06-01-preview/samples.md | 6 +- .../2024-09-23-preview/samples.md | 6 +- .../2021-05-01-preview/samples.md | 12 +- .../2021-11-01-preview/samples.md | 20 +- .../2021-12-01-preview/samples.md | 40 +- .../2022-11-01-preview/samples.md | 36 +- .../microsoft.workloads/2023-04-01/samples.md | 36 +- .../2023-10-01-preview/samples.md | 36 +- .../microsoft.workloads/2024-09-01/samples.md | 36 +- .../microsoft.workloads/2024-09-01/types.json | 4 +- .../microsoft.workloads/2024-09-01/types.md | 4 +- 785 files changed, 129471 insertions(+), 12568 deletions(-) delete mode 100644 generated/alertsmanagement/microsoft.alertsmanagement/2023-05-01-preview/samples.md delete mode 100644 generated/alertsmanagement/microsoft.alertsmanagement/2023-05-01-preview/types.json delete mode 100644 generated/alertsmanagement/microsoft.alertsmanagement/2023-05-01-preview/types.md delete mode 100644 generated/alertsmanagement/microsoft.alertsmanagement/2024-03-01-preview/samples.md delete mode 100644 generated/alertsmanagement/microsoft.alertsmanagement/2024-03-01-preview/types.json delete mode 100644 generated/alertsmanagement/microsoft.alertsmanagement/2024-03-01-preview/types.md create mode 100644 generated/automation/microsoft.automation/2024-10-23/samples.md create mode 100644 generated/automation/microsoft.automation/2024-10-23/types.json create mode 100644 generated/automation/microsoft.automation/2024-10-23/types.md create mode 100644 generated/chaos/microsoft.chaos/2024-11-01-preview/samples.md create mode 100644 generated/chaos/microsoft.chaos/2024-11-01-preview/types.json create mode 100644 generated/chaos/microsoft.chaos/2024-11-01-preview/types.md create mode 100644 generated/compute/microsoft.compute/2024-11-04/samples.md create mode 100644 generated/compute/microsoft.compute/2024-11-04/types.json create mode 100644 generated/compute/microsoft.compute/2024-11-04/types.md create mode 100644 generated/confidentialledger/microsoft.confidentialledger/2024-09-19-preview/samples.md create mode 100644 generated/confidentialledger/microsoft.confidentialledger/2024-09-19-preview/types.json create mode 100644 generated/confidentialledger/microsoft.confidentialledger/2024-09-19-preview/types.md create mode 100644 generated/confluent/microsoft.confluent/2024-07-01/samples.md create mode 100644 generated/confluent/microsoft.confluent/2024-07-01/types.json create mode 100644 generated/confluent/microsoft.confluent/2024-07-01/types.md create mode 100644 generated/containerregistry/microsoft.containerregistry/2024-11-01-preview/samples.md create mode 100644 generated/containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json create mode 100644 generated/containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md create mode 100644 generated/datadog/microsoft.datadog/2023-07-07/samples.md create mode 100644 generated/datadog/microsoft.datadog/2023-07-07/types.json create mode 100644 generated/datadog/microsoft.datadog/2023-07-07/types.md create mode 100644 generated/datadog/microsoft.datadog/2023-10-20/samples.md create mode 100644 generated/datadog/microsoft.datadog/2023-10-20/types.json create mode 100644 generated/datadog/microsoft.datadog/2023-10-20/types.md create mode 100644 generated/eventgrid/microsoft.eventgrid/2024-12-15-preview/samples.md create mode 100644 generated/eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json create mode 100644 generated/eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md create mode 100644 generated/hybridcompute/microsoft.hybridcompute/2024-11-10-preview/samples.md create mode 100644 generated/hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json create mode 100644 generated/hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md create mode 100644 generated/liftrpinecone/log.out create mode 100644 generated/liftrpinecone/pinecone.vectordb/2024-10-22-preview/samples.md create mode 100644 generated/liftrpinecone/pinecone.vectordb/2024-10-22-preview/types.json create mode 100644 generated/liftrpinecone/pinecone.vectordb/2024-10-22-preview/types.md create mode 100644 generated/migrate/microsoft.offazure/2024-05-01-preview/samples.md create mode 100644 generated/migrate/microsoft.offazure/2024-05-01-preview/types.json create mode 100644 generated/migrate/microsoft.offazure/2024-05-01-preview/types.md create mode 100644 generated/mongocluster/microsoft.documentdb/2024-10-01-preview/samples.md create mode 100644 generated/mongocluster/microsoft.documentdb/2024-10-01-preview/types.json create mode 100644 generated/mongocluster/microsoft.documentdb/2024-10-01-preview/types.md create mode 100644 generated/networkcloud/microsoft.networkcloud/2024-10-01-preview/samples.md create mode 100644 generated/networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json create mode 100644 generated/networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md create mode 100644 generated/quota/microsoft.quota/2024-12-18-preview/samples.md create mode 100644 generated/quota/microsoft.quota/2024-12-18-preview/types.json create mode 100644 generated/quota/microsoft.quota/2024-12-18-preview/types.md create mode 100644 generated/recoveryservices/microsoft.recoveryservices/2024-09-30-preview/samples.md create mode 100644 generated/recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.json create mode 100644 generated/recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.md create mode 100644 generated/resources/microsoft.resources/2024-11-01/samples.md create mode 100644 generated/resources/microsoft.resources/2024-11-01/types.json create mode 100644 generated/resources/microsoft.resources/2024-11-01/types.md create mode 100644 generated/security/microsoft.security/2024-08-01-preview/samples.md create mode 100644 generated/security/microsoft.security/2024-08-01-preview/types.json create mode 100644 generated/security/microsoft.security/2024-08-01-preview/types.md create mode 100644 generated/securityinsights/microsoft.securityinsights/2024-10-01-preview/samples.md create mode 100644 generated/securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json create mode 100644 generated/securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md create mode 100644 generated/servicenetworking/microsoft.servicenetworking/2025-01-01/samples.md create mode 100644 generated/servicenetworking/microsoft.servicenetworking/2025-01-01/types.json create mode 100644 generated/servicenetworking/microsoft.servicenetworking/2025-01-01/types.md diff --git a/generated/alertsmanagement/log.out b/generated/alertsmanagement/log.out index 4d932cdc85..c5265a5230 100644 --- a/generated/alertsmanagement/log.out +++ b/generated/alertsmanagement/log.out @@ -8,23 +8,6 @@ warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. -warning | PreCheck/SchemaMissingType | The schema 'errorResponse' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2024-03-01-preview/AlertProcessingRules.json:384:5 -warning | PreCheck/SchemaMissingType | The schema 'errorResponseBody' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2024-03-01-preview/AlertProcessingRules.json:392:5 -warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2024-03-01-preview/AlertProcessingRules.json:416:5 -warning | PreCheck/SchemaMissingType | The schema 'ManagedResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2024-03-01-preview/AlertProcessingRules.json:437:5 -warning | PreCheck/SchemaMissingType | The schema 'PatchProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2024-03-01-preview/AlertProcessingRules.json:884:5 -warning | PreCheck/SchemaMissingType | The schema 'PatchObject' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2024-03-01-preview/AlertProcessingRules.json:893:5 -warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. -warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. -warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. -warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. -warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/EmptyParentSchemaWarning | Schema 'MonitorServiceList' has an allOf list with an empty object schema as a parent, removing it. - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2024-01-01-preview/AlertsManagement.json:1386:9 warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. @@ -73,23 +56,6 @@ warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. -warning | PreCheck/SchemaMissingType | The schema 'errorResponse' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2023-05-01-preview/AlertProcessingRules.json:381:5 -warning | PreCheck/SchemaMissingType | The schema 'errorResponseBody' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2023-05-01-preview/AlertProcessingRules.json:389:5 -warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2023-05-01-preview/AlertProcessingRules.json:413:5 -warning | PreCheck/SchemaMissingType | The schema 'ManagedResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2023-05-01-preview/AlertProcessingRules.json:434:5 -warning | PreCheck/SchemaMissingType | The schema 'PatchProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2023-05-01-preview/AlertProcessingRules.json:844:5 -warning | PreCheck/SchemaMissingType | The schema 'PatchObject' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2023-05-01-preview/AlertProcessingRules.json:853:5 -warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. -warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. -warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. -warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. -warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. @@ -168,39 +134,39 @@ warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'errorResponse' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/stable/2021-08-08/AlertProcessingRules.json:392:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2021-08-08-preview/AlertProcessingRules.json:392:5 warning | PreCheck/SchemaMissingType | The schema 'errorResponseBody' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/stable/2021-08-08/AlertProcessingRules.json:400:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2021-08-08-preview/AlertProcessingRules.json:400:5 warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/stable/2021-08-08/AlertProcessingRules.json:424:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2021-08-08-preview/AlertProcessingRules.json:424:5 warning | PreCheck/SchemaMissingType | The schema 'ManagedResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/stable/2021-08-08/AlertProcessingRules.json:445:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2021-08-08-preview/AlertProcessingRules.json:445:5 warning | PreCheck/SchemaMissingType | The schema 'PatchProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/stable/2021-08-08/AlertProcessingRules.json:797:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2021-08-08-preview/AlertProcessingRules.json:797:5 warning | PreCheck/SchemaMissingType | The schema 'PatchObject' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/stable/2021-08-08/AlertProcessingRules.json:806:5 -warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. -warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. -warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. -warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. -warning | SkippedSemanticValidation | Semantic validation was skipped. + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2021-08-08-preview/AlertProcessingRules.json:806:5 warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'errorResponse' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2021-08-08-preview/AlertProcessingRules.json:392:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/stable/2021-08-08/AlertProcessingRules.json:392:5 warning | PreCheck/SchemaMissingType | The schema 'errorResponseBody' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2021-08-08-preview/AlertProcessingRules.json:400:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/stable/2021-08-08/AlertProcessingRules.json:400:5 warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2021-08-08-preview/AlertProcessingRules.json:424:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/stable/2021-08-08/AlertProcessingRules.json:424:5 warning | PreCheck/SchemaMissingType | The schema 'ManagedResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2021-08-08-preview/AlertProcessingRules.json:445:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/stable/2021-08-08/AlertProcessingRules.json:445:5 warning | PreCheck/SchemaMissingType | The schema 'PatchProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2021-08-08-preview/AlertProcessingRules.json:797:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/stable/2021-08-08/AlertProcessingRules.json:797:5 warning | PreCheck/SchemaMissingType | The schema 'PatchObject' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/preview/2021-08-08-preview/AlertProcessingRules.json:806:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/stable/2021-08-08/AlertProcessingRules.json:806:5 +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. +warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. diff --git a/generated/alertsmanagement/microsoft.alertsmanagement/2023-04-01-preview/samples.md b/generated/alertsmanagement/microsoft.alertsmanagement/2023-04-01-preview/samples.md index 1bb61a91a1..4d7daed05d 100644 --- a/generated/alertsmanagement/microsoft.alertsmanagement/2023-04-01-preview/samples.md +++ b/generated/alertsmanagement/microsoft.alertsmanagement/2023-04-01-preview/samples.md @@ -18,7 +18,7 @@ resource exampleResource 'Microsoft.AlertsManagement/tenantActivityLogAlerts@202 { actionGroupId: '/providers/Microsoft.Management/ManagementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Insights/actionGroups/SampleActionGroup' actionProperties: { - Email.Title: 'my email title' + 'Email.Title': 'my email title' } webhookProperties: { sampleWebhookProperty: 'SamplePropertyValue' diff --git a/generated/alertsmanagement/microsoft.alertsmanagement/2023-05-01-preview/samples.md b/generated/alertsmanagement/microsoft.alertsmanagement/2023-05-01-preview/samples.md deleted file mode 100644 index 2e04b26873..0000000000 --- a/generated/alertsmanagement/microsoft.alertsmanagement/2023-05-01-preview/samples.md +++ /dev/null @@ -1,242 +0,0 @@ -# Microsoft.AlertsManagement - -> [!NOTE] -> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. - - -## microsoft.alertsmanagement/actionrules - -Create or update a rule that adds alerts correlation -```bicep -resource exampleResource 'Microsoft.AlertsManagement/actionRules@2023-05-01-preview' = { - name: 'example' - location: 'Global' - properties: { - description: 'Correlate Alerts Example.' - actions: [ - { - actionType: 'CorrelateAlerts' - correlateBy: [ - { - field: 'essentials.alertRule' - } - ] - correlationInterval: 'PT30M' - notificationsForCorrelatedAlerts: 'SuppressAlways' - priority: 50 - } - ] - enabled: true - scopes: [ - '/subscriptions/subId1' - ] - } - tags: { - } -} -``` - -Create or update a rule that adds an action group to all alerts in a subscription -```bicep -resource exampleResource 'Microsoft.AlertsManagement/actionRules@2023-05-01-preview' = { - name: 'example' - location: 'Global' - properties: { - description: 'Add ActionGroup1 to all alerts in the subscription' - actions: [ - { - actionGroupIds: [ - '/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/ActionGroup1' - ] - actionType: 'AddActionGroups' - } - ] - enabled: true - scopes: [ - '/subscriptions/subId1' - ] - } - tags: { - } -} -``` - -Create or update a rule that adds two action groups to all Sev0 and Sev1 alerts in two resource groups -```bicep -resource exampleResource 'Microsoft.AlertsManagement/actionRules@2023-05-01-preview' = { - name: 'example' - location: 'Global' - properties: { - description: 'Add AGId1 and AGId2 to all Sev0 and Sev1 alerts in these resourceGroups' - actions: [ - { - actionGroupIds: [ - '/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/AGId1' - '/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/AGId2' - ] - actionType: 'AddActionGroups' - } - ] - conditions: [ - { - field: 'Severity' - operator: 'Equals' - values: [ - 'sev0' - 'sev1' - ] - } - ] - enabled: true - scopes: [ - '/subscriptions/subId1/resourceGroups/RGId1' - '/subscriptions/subId1/resourceGroups/RGId2' - ] - } - tags: { - } -} -``` - -Create or update a rule that removes all action groups from alerts on a specific VM during a one-off maintenance window (1800-2000 at a specific date, Pacific Standard Time) -```bicep -resource exampleResource 'Microsoft.AlertsManagement/actionRules@2023-05-01-preview' = { - name: 'example' - location: 'Global' - properties: { - description: 'Removes all ActionGroups from all Alerts on VMName during the maintenance window' - actions: [ - { - actionType: 'RemoveAllActionGroups' - } - ] - enabled: true - schedule: { - effectiveFrom: '2021-04-15T18:00:00' - effectiveUntil: '2021-04-15T20:00:00' - timeZone: 'Pacific Standard Time' - } - scopes: [ - '/subscriptions/subId1/resourceGroups/RGId1/providers/Microsoft.Compute/virtualMachines/VMName' - ] - } - tags: { - } -} -``` - -Create or update a rule that removes all action groups from all alerts in a subscription coming from a specific alert rule -```bicep -resource exampleResource 'Microsoft.AlertsManagement/actionRules@2023-05-01-preview' = { - name: 'example' - location: 'Global' - properties: { - description: 'Removes all ActionGroups from all Alerts that fire on above AlertRule' - actions: [ - { - actionType: 'RemoveAllActionGroups' - } - ] - conditions: [ - { - field: 'AlertRuleId' - operator: 'Equals' - values: [ - '/subscriptions/suubId1/resourceGroups/Rgid2/providers/microsoft.insights/activityLogAlerts/RuleName' - ] - } - ] - enabled: true - scopes: [ - '/subscriptions/subId1' - ] - } - tags: { - } -} -``` - -Create or update a rule that removes all action groups from all alerts on any VM in two resource groups during a recurring maintenance window (2200-0400 every Sat and Sun, India Standard Time) -```bicep -resource exampleResource 'Microsoft.AlertsManagement/actionRules@2023-05-01-preview' = { - name: 'example' - location: 'Global' - properties: { - description: 'Remove all ActionGroups from all Vitual machine Alerts during the recurring maintenance' - actions: [ - { - actionType: 'RemoveAllActionGroups' - } - ] - conditions: [ - { - field: 'TargetResourceType' - operator: 'Equals' - values: [ - 'microsoft.compute/virtualmachines' - ] - } - ] - enabled: true - schedule: { - recurrences: [ - { - daysOfWeek: [ - 'Saturday' - 'Sunday' - ] - endTime: '04:00:00' - recurrenceType: 'Weekly' - startTime: '22:00:00' - } - ] - timeZone: 'India Standard Time' - } - scopes: [ - '/subscriptions/subId1/resourceGroups/RGId1' - '/subscriptions/subId1/resourceGroups/RGId2' - ] - } - tags: { - } -} -``` - -Create or update a rule that removes all action groups outside business hours (Mon-Fri 09:00-17:00, Eastern Standard Time) -```bicep -resource exampleResource 'Microsoft.AlertsManagement/actionRules@2023-05-01-preview' = { - name: 'example' - location: 'Global' - properties: { - description: 'Remove all ActionGroups outside business hours' - actions: [ - { - actionType: 'RemoveAllActionGroups' - } - ] - enabled: true - schedule: { - recurrences: [ - { - endTime: '09:00:00' - recurrenceType: 'Daily' - startTime: '17:00:00' - } - { - daysOfWeek: [ - 'Saturday' - 'Sunday' - ] - recurrenceType: 'Weekly' - } - ] - timeZone: 'Eastern Standard Time' - } - scopes: [ - '/subscriptions/subId1' - ] - } - tags: { - } -} -``` diff --git a/generated/alertsmanagement/microsoft.alertsmanagement/2023-05-01-preview/types.json b/generated/alertsmanagement/microsoft.alertsmanagement/2023-05-01-preview/types.json deleted file mode 100644 index 8627b14cf5..0000000000 --- a/generated/alertsmanagement/microsoft.alertsmanagement/2023-05-01-preview/types.json +++ /dev/null @@ -1,798 +0,0 @@ -[ - { - "$type": "StringType" - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.AlertsManagement/actionRules" - }, - { - "$type": "StringLiteralType", - "value": "2023-05-01-preview" - }, - { - "$type": "ObjectType", - "name": "Microsoft.AlertsManagement/actionRules", - "properties": { - "id": { - "type": { - "$ref": "#/0" - }, - "flags": 10, - "description": "The resource id" - }, - "name": { - "type": { - "$ref": "#/0" - }, - "flags": 9, - "description": "The resource name" - }, - "type": { - "type": { - "$ref": "#/1" - }, - "flags": 10, - "description": "The resource type" - }, - "apiVersion": { - "type": { - "$ref": "#/2" - }, - "flags": 10, - "description": "The resource api version" - }, - "properties": { - "type": { - "$ref": "#/4" - }, - "flags": 0, - "description": "Alert processing rule properties." - }, - "systemData": { - "type": { - "$ref": "#/62" - }, - "flags": 2, - "description": "Alert processing rule system data." - }, - "location": { - "type": { - "$ref": "#/0" - }, - "flags": 1, - "description": "Resource location" - }, - "tags": { - "type": { - "$ref": "#/73" - }, - "flags": 0, - "description": "Resource tags" - } - } - }, - { - "$type": "ObjectType", - "name": "AlertProcessingRuleProperties", - "properties": { - "scopes": { - "type": { - "$ref": "#/5" - }, - "flags": 1, - "description": "Scopes on which alert processing rule will apply." - }, - "conditions": { - "type": { - "$ref": "#/25" - }, - "flags": 0, - "description": "Conditions on which alerts will be filtered." - }, - "schedule": { - "type": { - "$ref": "#/26" - }, - "flags": 0, - "description": "Scheduling for alert processing rule." - }, - "actions": { - "type": { - "$ref": "#/60" - }, - "flags": 1, - "description": "Actions to be applied." - }, - "description": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "Description of alert processing rule." - }, - "enabled": { - "type": { - "$ref": "#/61" - }, - "flags": 0, - "description": "Indicates if the given alert processing rule is enabled or disabled." - } - } - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/0" - } - }, - { - "$type": "ObjectType", - "name": "Condition", - "properties": { - "field": { - "type": { - "$ref": "#/18" - }, - "flags": 0, - "description": "Field for a given condition." - }, - "operator": { - "type": { - "$ref": "#/23" - }, - "flags": 0, - "description": "Operator for a given condition." - }, - "values": { - "type": { - "$ref": "#/24" - }, - "flags": 0, - "description": "List of values to match for a given condition." - } - } - }, - { - "$type": "StringLiteralType", - "value": "Severity" - }, - { - "$type": "StringLiteralType", - "value": "MonitorService" - }, - { - "$type": "StringLiteralType", - "value": "MonitorCondition" - }, - { - "$type": "StringLiteralType", - "value": "SignalType" - }, - { - "$type": "StringLiteralType", - "value": "TargetResourceType" - }, - { - "$type": "StringLiteralType", - "value": "TargetResource" - }, - { - "$type": "StringLiteralType", - "value": "TargetResourceGroup" - }, - { - "$type": "StringLiteralType", - "value": "AlertRuleId" - }, - { - "$type": "StringLiteralType", - "value": "AlertRuleName" - }, - { - "$type": "StringLiteralType", - "value": "Description" - }, - { - "$type": "StringLiteralType", - "value": "AlertContext" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/7" - }, - { - "$ref": "#/8" - }, - { - "$ref": "#/9" - }, - { - "$ref": "#/10" - }, - { - "$ref": "#/11" - }, - { - "$ref": "#/12" - }, - { - "$ref": "#/13" - }, - { - "$ref": "#/14" - }, - { - "$ref": "#/15" - }, - { - "$ref": "#/16" - }, - { - "$ref": "#/17" - }, - { - "$ref": "#/0" - } - ] - }, - { - "$type": "StringLiteralType", - "value": "Equals" - }, - { - "$type": "StringLiteralType", - "value": "NotEquals" - }, - { - "$type": "StringLiteralType", - "value": "Contains" - }, - { - "$type": "StringLiteralType", - "value": "DoesNotContain" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/19" - }, - { - "$ref": "#/20" - }, - { - "$ref": "#/21" - }, - { - "$ref": "#/22" - }, - { - "$ref": "#/0" - } - ] - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/0" - } - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/6" - } - }, - { - "$type": "ObjectType", - "name": "Schedule", - "properties": { - "effectiveFrom": { - "type": { - "$ref": "#/27" - }, - "flags": 0, - "description": "Scheduling effective from time. Date-Time in ISO-8601 format without timezone suffix." - }, - "effectiveUntil": { - "type": { - "$ref": "#/27" - }, - "flags": 0, - "description": "Scheduling effective until time. Date-Time in ISO-8601 format without timezone suffix." - }, - "timeZone": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "Scheduling time zone." - }, - "recurrences": { - "type": { - "$ref": "#/46" - }, - "flags": 0, - "description": "List of recurrences." - } - } - }, - { - "$type": "StringType", - "pattern": "^(?:(\\d{4}-\\d{2}-\\d{2})T(\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?))$" - }, - { - "$type": "DiscriminatedObjectType", - "name": "Recurrence", - "discriminator": "recurrenceType", - "baseProperties": { - "startTime": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "Start time for recurrence." - }, - "endTime": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "End time for recurrence." - } - }, - "elements": { - "Daily": { - "$ref": "#/29" - }, - "Monthly": { - "$ref": "#/31" - }, - "Weekly": { - "$ref": "#/35" - } - } - }, - { - "$type": "ObjectType", - "name": "DailyRecurrence", - "properties": { - "recurrenceType": { - "type": { - "$ref": "#/30" - }, - "flags": 1, - "description": "Specifies when the recurrence should be applied." - } - } - }, - { - "$type": "StringLiteralType", - "value": "Daily" - }, - { - "$type": "ObjectType", - "name": "MonthlyRecurrence", - "properties": { - "daysOfMonth": { - "type": { - "$ref": "#/33" - }, - "flags": 1, - "description": "Specifies the values for monthly recurrence pattern." - }, - "recurrenceType": { - "type": { - "$ref": "#/34" - }, - "flags": 1, - "description": "Specifies when the recurrence should be applied." - } - } - }, - { - "$type": "IntegerType" - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/32" - } - }, - { - "$type": "StringLiteralType", - "value": "Monthly" - }, - { - "$type": "ObjectType", - "name": "WeeklyRecurrence", - "properties": { - "daysOfWeek": { - "type": { - "$ref": "#/44" - }, - "flags": 1, - "description": "Specifies the values for weekly recurrence pattern." - }, - "recurrenceType": { - "type": { - "$ref": "#/45" - }, - "flags": 1, - "description": "Specifies when the recurrence should be applied." - } - } - }, - { - "$type": "StringLiteralType", - "value": "Sunday" - }, - { - "$type": "StringLiteralType", - "value": "Monday" - }, - { - "$type": "StringLiteralType", - "value": "Tuesday" - }, - { - "$type": "StringLiteralType", - "value": "Wednesday" - }, - { - "$type": "StringLiteralType", - "value": "Thursday" - }, - { - "$type": "StringLiteralType", - "value": "Friday" - }, - { - "$type": "StringLiteralType", - "value": "Saturday" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/36" - }, - { - "$ref": "#/37" - }, - { - "$ref": "#/38" - }, - { - "$ref": "#/39" - }, - { - "$ref": "#/40" - }, - { - "$ref": "#/41" - }, - { - "$ref": "#/42" - }, - { - "$ref": "#/0" - } - ] - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/43" - } - }, - { - "$type": "StringLiteralType", - "value": "Weekly" - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/28" - } - }, - { - "$type": "DiscriminatedObjectType", - "name": "Action", - "discriminator": "actionType", - "baseProperties": {}, - "elements": { - "AddActionGroups": { - "$ref": "#/48" - }, - "CorrelateAlerts": { - "$ref": "#/51" - }, - "RemoveAllActionGroups": { - "$ref": "#/58" - } - } - }, - { - "$type": "ObjectType", - "name": "AddActionGroups", - "properties": { - "actionGroupIds": { - "type": { - "$ref": "#/49" - }, - "flags": 1, - "description": "List of action group Ids to add to alert processing rule." - }, - "actionType": { - "type": { - "$ref": "#/50" - }, - "flags": 1, - "description": "Action that should be applied." - } - } - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/0" - } - }, - { - "$type": "StringLiteralType", - "value": "AddActionGroups" - }, - { - "$type": "ObjectType", - "name": "CorrelateAlerts", - "properties": { - "correlateBy": { - "type": { - "$ref": "#/53" - }, - "flags": 1, - "description": "The list of conditions for the alerts correlations." - }, - "correlationInterval": { - "type": { - "$ref": "#/0" - }, - "flags": 1, - "description": "The required duration (in ISO8601 format) for the alerts correlation." - }, - "priority": { - "type": { - "$ref": "#/32" - }, - "flags": 1, - "description": "The priority of this correlation." - }, - "notificationsForCorrelatedAlerts": { - "type": { - "$ref": "#/56" - }, - "flags": 0, - "description": "Indicates how to handle child alerts notifications." - }, - "actionType": { - "type": { - "$ref": "#/57" - }, - "flags": 1, - "description": "Action that should be applied." - } - } - }, - { - "$type": "ObjectType", - "name": "CorrelateBy", - "properties": { - "field": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "The JPath of the property that the alerts should be correlated by." - } - } - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/52" - } - }, - { - "$type": "StringLiteralType", - "value": "NotifyAlways" - }, - { - "$type": "StringLiteralType", - "value": "SuppressAlways" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/54" - }, - { - "$ref": "#/55" - }, - { - "$ref": "#/0" - } - ] - }, - { - "$type": "StringLiteralType", - "value": "CorrelateAlerts" - }, - { - "$type": "ObjectType", - "name": "RemoveAllActionGroups", - "properties": { - "actionType": { - "type": { - "$ref": "#/59" - }, - "flags": 1, - "description": "Action that should be applied." - } - } - }, - { - "$type": "StringLiteralType", - "value": "RemoveAllActionGroups" - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/47" - } - }, - { - "$type": "BooleanType" - }, - { - "$type": "ObjectType", - "name": "SystemData", - "properties": { - "createdBy": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "The identity that created the resource." - }, - "createdByType": { - "type": { - "$ref": "#/67" - }, - "flags": 0, - "description": "The type of identity that created the resource." - }, - "createdAt": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "The timestamp of resource creation (UTC)." - }, - "lastModifiedBy": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "The identity that last modified the resource." - }, - "lastModifiedByType": { - "type": { - "$ref": "#/72" - }, - "flags": 0, - "description": "The type of identity that last modified the resource." - }, - "lastModifiedAt": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "The timestamp of resource last modification (UTC)" - } - } - }, - { - "$type": "StringLiteralType", - "value": "User" - }, - { - "$type": "StringLiteralType", - "value": "Application" - }, - { - "$type": "StringLiteralType", - "value": "ManagedIdentity" - }, - { - "$type": "StringLiteralType", - "value": "Key" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/63" - }, - { - "$ref": "#/64" - }, - { - "$ref": "#/65" - }, - { - "$ref": "#/66" - }, - { - "$ref": "#/0" - } - ] - }, - { - "$type": "StringLiteralType", - "value": "User" - }, - { - "$type": "StringLiteralType", - "value": "Application" - }, - { - "$type": "StringLiteralType", - "value": "ManagedIdentity" - }, - { - "$type": "StringLiteralType", - "value": "Key" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/68" - }, - { - "$ref": "#/69" - }, - { - "$ref": "#/70" - }, - { - "$ref": "#/71" - }, - { - "$ref": "#/0" - } - ] - }, - { - "$type": "ObjectType", - "name": "ManagedResourceTags", - "properties": {}, - "additionalProperties": { - "$ref": "#/0" - } - }, - { - "$type": "ResourceType", - "name": "Microsoft.AlertsManagement/actionRules@2023-05-01-preview", - "scopeType": 8, - "body": { - "$ref": "#/3" - }, - "flags": 0 - } -] \ No newline at end of file diff --git a/generated/alertsmanagement/microsoft.alertsmanagement/2023-05-01-preview/types.md b/generated/alertsmanagement/microsoft.alertsmanagement/2023-05-01-preview/types.md deleted file mode 100644 index ec646f6ffe..0000000000 --- a/generated/alertsmanagement/microsoft.alertsmanagement/2023-05-01-preview/types.md +++ /dev/null @@ -1,99 +0,0 @@ -# Microsoft.AlertsManagement @ 2023-05-01-preview - -## Resource Microsoft.AlertsManagement/actionRules@2023-05-01-preview -* **Valid Scope(s)**: ResourceGroup -### Properties -* **apiVersion**: '2023-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version -* **id**: string (ReadOnly, DeployTimeConstant): The resource id -* **location**: string (Required): Resource location -* **name**: string (Required, DeployTimeConstant): The resource name -* **properties**: [AlertProcessingRuleProperties](#alertprocessingruleproperties): Alert processing rule properties. -* **systemData**: [SystemData](#systemdata) (ReadOnly): Alert processing rule system data. -* **tags**: [ManagedResourceTags](#managedresourcetags): Resource tags -* **type**: 'Microsoft.AlertsManagement/actionRules' (ReadOnly, DeployTimeConstant): The resource type - -## Action -* **Discriminator**: actionType - -### Base Properties - -### AddActionGroups -#### Properties -* **actionGroupIds**: string[] (Required): List of action group Ids to add to alert processing rule. -* **actionType**: 'AddActionGroups' (Required): Action that should be applied. - -### CorrelateAlerts -#### Properties -* **actionType**: 'CorrelateAlerts' (Required): Action that should be applied. -* **correlateBy**: [CorrelateBy](#correlateby)[] (Required): The list of conditions for the alerts correlations. -* **correlationInterval**: string (Required): The required duration (in ISO8601 format) for the alerts correlation. -* **notificationsForCorrelatedAlerts**: 'NotifyAlways' | 'SuppressAlways' | string: Indicates how to handle child alerts notifications. -* **priority**: int (Required): The priority of this correlation. - -### RemoveAllActionGroups -#### Properties -* **actionType**: 'RemoveAllActionGroups' (Required): Action that should be applied. - - -## AlertProcessingRuleProperties -### Properties -* **actions**: [Action](#action)[] (Required): Actions to be applied. -* **conditions**: [Condition](#condition)[]: Conditions on which alerts will be filtered. -* **description**: string: Description of alert processing rule. -* **enabled**: bool: Indicates if the given alert processing rule is enabled or disabled. -* **schedule**: [Schedule](#schedule): Scheduling for alert processing rule. -* **scopes**: string[] (Required): Scopes on which alert processing rule will apply. - -## Condition -### Properties -* **field**: 'AlertContext' | 'AlertRuleId' | 'AlertRuleName' | 'Description' | 'MonitorCondition' | 'MonitorService' | 'Severity' | 'SignalType' | 'TargetResource' | 'TargetResourceGroup' | 'TargetResourceType' | string: Field for a given condition. -* **operator**: 'Contains' | 'DoesNotContain' | 'Equals' | 'NotEquals' | string: Operator for a given condition. -* **values**: string[]: List of values to match for a given condition. - -## CorrelateBy -### Properties -* **field**: string: The JPath of the property that the alerts should be correlated by. - -## ManagedResourceTags -### Properties -### Additional Properties -* **Additional Properties Type**: string - -## Recurrence -* **Discriminator**: recurrenceType - -### Base Properties -* **endTime**: string: End time for recurrence. -* **startTime**: string: Start time for recurrence. - -### DailyRecurrence -#### Properties -* **recurrenceType**: 'Daily' (Required): Specifies when the recurrence should be applied. - -### MonthlyRecurrence -#### Properties -* **daysOfMonth**: int[] (Required): Specifies the values for monthly recurrence pattern. -* **recurrenceType**: 'Monthly' (Required): Specifies when the recurrence should be applied. - -### WeeklyRecurrence -#### Properties -* **daysOfWeek**: ('Friday' | 'Monday' | 'Saturday' | 'Sunday' | 'Thursday' | 'Tuesday' | 'Wednesday' | string)[] (Required): Specifies the values for weekly recurrence pattern. -* **recurrenceType**: 'Weekly' (Required): Specifies when the recurrence should be applied. - - -## Schedule -### Properties -* **effectiveFrom**: string {pattern: "^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$"}: Scheduling effective from time. Date-Time in ISO-8601 format without timezone suffix. -* **effectiveUntil**: string {pattern: "^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$"}: Scheduling effective until time. Date-Time in ISO-8601 format without timezone suffix. -* **recurrences**: [Recurrence](#recurrence)[]: List of recurrences. -* **timeZone**: string: Scheduling time zone. - -## SystemData -### Properties -* **createdAt**: string: The timestamp of resource creation (UTC). -* **createdBy**: string: The identity that created the resource. -* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. -* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) -* **lastModifiedBy**: string: The identity that last modified the resource. -* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. - diff --git a/generated/alertsmanagement/microsoft.alertsmanagement/2024-03-01-preview/samples.md b/generated/alertsmanagement/microsoft.alertsmanagement/2024-03-01-preview/samples.md deleted file mode 100644 index 76c6144d6a..0000000000 --- a/generated/alertsmanagement/microsoft.alertsmanagement/2024-03-01-preview/samples.md +++ /dev/null @@ -1,280 +0,0 @@ -# Microsoft.AlertsManagement - -> [!NOTE] -> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. - - -## microsoft.alertsmanagement/actionrules - -Create or update a rule that adds alerts correlation -```bicep -resource exampleResource 'Microsoft.AlertsManagement/actionRules@2024-03-01-preview' = { - name: 'example' - location: 'Global' - properties: { - description: 'Correlate Alerts Example.' - actions: [ - { - actionType: 'CorrelateAlerts' - correlateBy: [ - { - field: 'essentials.alertRule' - } - ] - correlationInterval: 'PT30M' - notificationsForCorrelatedAlerts: 'SuppressAlways' - priority: 50 - } - ] - enabled: true - scopes: [ - '/subscriptions/subId1' - ] - } - tags: { - } -} -``` - -Create or update a rule that adds alerts correlation with correlation updates -```bicep -resource exampleResource 'Microsoft.AlertsManagement/actionRules@2024-03-01-preview' = { - name: 'example' - location: 'Global' - properties: { - description: 'Correlate Alerts Example.' - actions: [ - { - actionType: 'CorrelateAlerts' - correlateBy: [ - { - field: 'essentials.alertRule' - } - ] - correlationInterval: 'PT30M' - correlationUpdates: { - actionGroups: [ - '/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/AGId1' - '/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/AGId2' - ] - updateInterval: 'PT15M' - updateType: 'timeBased' - } - notificationsForCorrelatedAlerts: 'SuppressAlways' - priority: 50 - } - ] - enabled: true - scopes: [ - '/subscriptions/subId1' - ] - } - tags: { - } -} -``` - -Create or update a rule that adds an action group to all alerts in a subscription -```bicep -resource exampleResource 'Microsoft.AlertsManagement/actionRules@2024-03-01-preview' = { - name: 'example' - location: 'Global' - properties: { - description: 'Add ActionGroup1 to all alerts in the subscription' - actions: [ - { - actionGroupIds: [ - '/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/ActionGroup1' - ] - actionType: 'AddActionGroups' - } - ] - enabled: true - scopes: [ - '/subscriptions/subId1' - ] - } - tags: { - } -} -``` - -Create or update a rule that adds two action groups to all Sev0 and Sev1 alerts in two resource groups -```bicep -resource exampleResource 'Microsoft.AlertsManagement/actionRules@2024-03-01-preview' = { - name: 'example' - location: 'Global' - properties: { - description: 'Add AGId1 and AGId2 to all Sev0 and Sev1 alerts in these resourceGroups' - actions: [ - { - actionGroupIds: [ - '/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/AGId1' - '/subscriptions/subId1/resourcegroups/RGId1/providers/microsoft.insights/actiongroups/AGId2' - ] - actionType: 'AddActionGroups' - } - ] - conditions: [ - { - field: 'Severity' - operator: 'Equals' - values: [ - 'sev0' - 'sev1' - ] - } - ] - enabled: true - scopes: [ - '/subscriptions/subId1/resourceGroups/RGId1' - '/subscriptions/subId1/resourceGroups/RGId2' - ] - } - tags: { - } -} -``` - -Create or update a rule that removes all action groups from alerts on a specific VM during a one-off maintenance window (1800-2000 at a specific date, Pacific Standard Time) -```bicep -resource exampleResource 'Microsoft.AlertsManagement/actionRules@2024-03-01-preview' = { - name: 'example' - location: 'Global' - properties: { - description: 'Removes all ActionGroups from all Alerts on VMName during the maintenance window' - actions: [ - { - actionType: 'RemoveAllActionGroups' - } - ] - enabled: true - schedule: { - effectiveFrom: '2021-04-15T18:00:00' - effectiveUntil: '2021-04-15T20:00:00' - timeZone: 'Pacific Standard Time' - } - scopes: [ - '/subscriptions/subId1/resourceGroups/RGId1/providers/Microsoft.Compute/virtualMachines/VMName' - ] - } - tags: { - } -} -``` - -Create or update a rule that removes all action groups from all alerts in a subscription coming from a specific alert rule -```bicep -resource exampleResource 'Microsoft.AlertsManagement/actionRules@2024-03-01-preview' = { - name: 'example' - location: 'Global' - properties: { - description: 'Removes all ActionGroups from all Alerts that fire on above AlertRule' - actions: [ - { - actionType: 'RemoveAllActionGroups' - } - ] - conditions: [ - { - field: 'AlertRuleId' - operator: 'Equals' - values: [ - '/subscriptions/suubId1/resourceGroups/Rgid2/providers/microsoft.insights/activityLogAlerts/RuleName' - ] - } - ] - enabled: true - scopes: [ - '/subscriptions/subId1' - ] - } - tags: { - } -} -``` - -Create or update a rule that removes all action groups from all alerts on any VM in two resource groups during a recurring maintenance window (2200-0400 every Sat and Sun, India Standard Time) -```bicep -resource exampleResource 'Microsoft.AlertsManagement/actionRules@2024-03-01-preview' = { - name: 'example' - location: 'Global' - properties: { - description: 'Remove all ActionGroups from all Vitual machine Alerts during the recurring maintenance' - actions: [ - { - actionType: 'RemoveAllActionGroups' - } - ] - conditions: [ - { - field: 'TargetResourceType' - operator: 'Equals' - values: [ - 'microsoft.compute/virtualmachines' - ] - } - ] - enabled: true - schedule: { - recurrences: [ - { - daysOfWeek: [ - 'Saturday' - 'Sunday' - ] - endTime: '04:00:00' - recurrenceType: 'Weekly' - startTime: '22:00:00' - } - ] - timeZone: 'India Standard Time' - } - scopes: [ - '/subscriptions/subId1/resourceGroups/RGId1' - '/subscriptions/subId1/resourceGroups/RGId2' - ] - } - tags: { - } -} -``` - -Create or update a rule that removes all action groups outside business hours (Mon-Fri 09:00-17:00, Eastern Standard Time) -```bicep -resource exampleResource 'Microsoft.AlertsManagement/actionRules@2024-03-01-preview' = { - name: 'example' - location: 'Global' - properties: { - description: 'Remove all ActionGroups outside business hours' - actions: [ - { - actionType: 'RemoveAllActionGroups' - } - ] - enabled: true - schedule: { - recurrences: [ - { - endTime: '09:00:00' - recurrenceType: 'Daily' - startTime: '17:00:00' - } - { - daysOfWeek: [ - 'Saturday' - 'Sunday' - ] - recurrenceType: 'Weekly' - } - ] - timeZone: 'Eastern Standard Time' - } - scopes: [ - '/subscriptions/subId1' - ] - } - tags: { - } -} -``` diff --git a/generated/alertsmanagement/microsoft.alertsmanagement/2024-03-01-preview/types.json b/generated/alertsmanagement/microsoft.alertsmanagement/2024-03-01-preview/types.json deleted file mode 100644 index 106c4bafd1..0000000000 --- a/generated/alertsmanagement/microsoft.alertsmanagement/2024-03-01-preview/types.json +++ /dev/null @@ -1,853 +0,0 @@ -[ - { - "$type": "StringType" - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.AlertsManagement/actionRules" - }, - { - "$type": "StringLiteralType", - "value": "2024-03-01-preview" - }, - { - "$type": "ObjectType", - "name": "Microsoft.AlertsManagement/actionRules", - "properties": { - "id": { - "type": { - "$ref": "#/0" - }, - "flags": 10, - "description": "The resource id" - }, - "name": { - "type": { - "$ref": "#/0" - }, - "flags": 9, - "description": "The resource name" - }, - "type": { - "type": { - "$ref": "#/1" - }, - "flags": 10, - "description": "The resource type" - }, - "apiVersion": { - "type": { - "$ref": "#/2" - }, - "flags": 10, - "description": "The resource api version" - }, - "properties": { - "type": { - "$ref": "#/4" - }, - "flags": 0, - "description": "Alert processing rule properties." - }, - "systemData": { - "type": { - "$ref": "#/66" - }, - "flags": 2, - "description": "Alert processing rule system data." - }, - "location": { - "type": { - "$ref": "#/0" - }, - "flags": 1, - "description": "Resource location" - }, - "tags": { - "type": { - "$ref": "#/77" - }, - "flags": 0, - "description": "Resource tags" - } - } - }, - { - "$type": "ObjectType", - "name": "AlertProcessingRuleProperties", - "properties": { - "scopes": { - "type": { - "$ref": "#/5" - }, - "flags": 1, - "description": "Scopes on which alert processing rule will apply." - }, - "conditions": { - "type": { - "$ref": "#/25" - }, - "flags": 0, - "description": "Conditions on which alerts will be filtered." - }, - "schedule": { - "type": { - "$ref": "#/26" - }, - "flags": 0, - "description": "Scheduling for alert processing rule." - }, - "actions": { - "type": { - "$ref": "#/64" - }, - "flags": 1, - "description": "Actions to be applied." - }, - "description": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "Description of alert processing rule." - }, - "enabled": { - "type": { - "$ref": "#/65" - }, - "flags": 0, - "description": "Indicates if the given alert processing rule is enabled or disabled." - } - } - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/0" - } - }, - { - "$type": "ObjectType", - "name": "Condition", - "properties": { - "field": { - "type": { - "$ref": "#/18" - }, - "flags": 0, - "description": "Field for a given condition." - }, - "operator": { - "type": { - "$ref": "#/23" - }, - "flags": 0, - "description": "Operator for a given condition." - }, - "values": { - "type": { - "$ref": "#/24" - }, - "flags": 0, - "description": "List of values to match for a given condition." - } - } - }, - { - "$type": "StringLiteralType", - "value": "Severity" - }, - { - "$type": "StringLiteralType", - "value": "MonitorService" - }, - { - "$type": "StringLiteralType", - "value": "MonitorCondition" - }, - { - "$type": "StringLiteralType", - "value": "SignalType" - }, - { - "$type": "StringLiteralType", - "value": "TargetResourceType" - }, - { - "$type": "StringLiteralType", - "value": "TargetResource" - }, - { - "$type": "StringLiteralType", - "value": "TargetResourceGroup" - }, - { - "$type": "StringLiteralType", - "value": "AlertRuleId" - }, - { - "$type": "StringLiteralType", - "value": "AlertRuleName" - }, - { - "$type": "StringLiteralType", - "value": "Description" - }, - { - "$type": "StringLiteralType", - "value": "AlertContext" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/7" - }, - { - "$ref": "#/8" - }, - { - "$ref": "#/9" - }, - { - "$ref": "#/10" - }, - { - "$ref": "#/11" - }, - { - "$ref": "#/12" - }, - { - "$ref": "#/13" - }, - { - "$ref": "#/14" - }, - { - "$ref": "#/15" - }, - { - "$ref": "#/16" - }, - { - "$ref": "#/17" - }, - { - "$ref": "#/0" - } - ] - }, - { - "$type": "StringLiteralType", - "value": "Equals" - }, - { - "$type": "StringLiteralType", - "value": "NotEquals" - }, - { - "$type": "StringLiteralType", - "value": "Contains" - }, - { - "$type": "StringLiteralType", - "value": "DoesNotContain" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/19" - }, - { - "$ref": "#/20" - }, - { - "$ref": "#/21" - }, - { - "$ref": "#/22" - }, - { - "$ref": "#/0" - } - ] - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/0" - } - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/6" - } - }, - { - "$type": "ObjectType", - "name": "Schedule", - "properties": { - "effectiveFrom": { - "type": { - "$ref": "#/27" - }, - "flags": 0, - "description": "Scheduling effective from time. Date-Time in ISO-8601 format without timezone suffix." - }, - "effectiveUntil": { - "type": { - "$ref": "#/27" - }, - "flags": 0, - "description": "Scheduling effective until time. Date-Time in ISO-8601 format without timezone suffix." - }, - "timeZone": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "Scheduling time zone." - }, - "recurrences": { - "type": { - "$ref": "#/46" - }, - "flags": 0, - "description": "List of recurrences." - } - } - }, - { - "$type": "StringType", - "pattern": "^(?:(\\d{4}-\\d{2}-\\d{2})T(\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?))$" - }, - { - "$type": "DiscriminatedObjectType", - "name": "Recurrence", - "discriminator": "recurrenceType", - "baseProperties": { - "startTime": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "Start time for recurrence." - }, - "endTime": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "End time for recurrence." - } - }, - "elements": { - "Daily": { - "$ref": "#/29" - }, - "Monthly": { - "$ref": "#/31" - }, - "Weekly": { - "$ref": "#/35" - } - } - }, - { - "$type": "ObjectType", - "name": "DailyRecurrence", - "properties": { - "recurrenceType": { - "type": { - "$ref": "#/30" - }, - "flags": 1, - "description": "Specifies when the recurrence should be applied." - } - } - }, - { - "$type": "StringLiteralType", - "value": "Daily" - }, - { - "$type": "ObjectType", - "name": "MonthlyRecurrence", - "properties": { - "daysOfMonth": { - "type": { - "$ref": "#/33" - }, - "flags": 1, - "description": "Specifies the values for monthly recurrence pattern." - }, - "recurrenceType": { - "type": { - "$ref": "#/34" - }, - "flags": 1, - "description": "Specifies when the recurrence should be applied." - } - } - }, - { - "$type": "IntegerType" - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/32" - } - }, - { - "$type": "StringLiteralType", - "value": "Monthly" - }, - { - "$type": "ObjectType", - "name": "WeeklyRecurrence", - "properties": { - "daysOfWeek": { - "type": { - "$ref": "#/44" - }, - "flags": 1, - "description": "Specifies the values for weekly recurrence pattern." - }, - "recurrenceType": { - "type": { - "$ref": "#/45" - }, - "flags": 1, - "description": "Specifies when the recurrence should be applied." - } - } - }, - { - "$type": "StringLiteralType", - "value": "Sunday" - }, - { - "$type": "StringLiteralType", - "value": "Monday" - }, - { - "$type": "StringLiteralType", - "value": "Tuesday" - }, - { - "$type": "StringLiteralType", - "value": "Wednesday" - }, - { - "$type": "StringLiteralType", - "value": "Thursday" - }, - { - "$type": "StringLiteralType", - "value": "Friday" - }, - { - "$type": "StringLiteralType", - "value": "Saturday" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/36" - }, - { - "$ref": "#/37" - }, - { - "$ref": "#/38" - }, - { - "$ref": "#/39" - }, - { - "$ref": "#/40" - }, - { - "$ref": "#/41" - }, - { - "$ref": "#/42" - }, - { - "$ref": "#/0" - } - ] - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/43" - } - }, - { - "$type": "StringLiteralType", - "value": "Weekly" - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/28" - } - }, - { - "$type": "DiscriminatedObjectType", - "name": "Action", - "discriminator": "actionType", - "baseProperties": {}, - "elements": { - "AddActionGroups": { - "$ref": "#/48" - }, - "CorrelateAlerts": { - "$ref": "#/51" - }, - "RemoveAllActionGroups": { - "$ref": "#/62" - } - } - }, - { - "$type": "ObjectType", - "name": "AddActionGroups", - "properties": { - "actionGroupIds": { - "type": { - "$ref": "#/49" - }, - "flags": 1, - "description": "List of action group Ids to add to alert processing rule." - }, - "actionType": { - "type": { - "$ref": "#/50" - }, - "flags": 1, - "description": "Action that should be applied." - } - } - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/0" - } - }, - { - "$type": "StringLiteralType", - "value": "AddActionGroups" - }, - { - "$type": "ObjectType", - "name": "CorrelateAlerts", - "properties": { - "correlateBy": { - "type": { - "$ref": "#/53" - }, - "flags": 1, - "description": "The list of conditions for the alerts correlations." - }, - "correlationInterval": { - "type": { - "$ref": "#/0" - }, - "flags": 1, - "description": "The required duration (in ISO8601 format) for the alerts correlation." - }, - "priority": { - "type": { - "$ref": "#/32" - }, - "flags": 1, - "description": "The priority of this correlation." - }, - "notificationsForCorrelatedAlerts": { - "type": { - "$ref": "#/56" - }, - "flags": 0, - "description": "Indicates how to handle child alerts notifications." - }, - "correlationUpdates": { - "type": { - "$ref": "#/57" - }, - "flags": 0, - "description": "Defines the updates to be applied for correlation." - }, - "actionType": { - "type": { - "$ref": "#/61" - }, - "flags": 1, - "description": "Action that should be applied." - } - } - }, - { - "$type": "ObjectType", - "name": "CorrelateBy", - "properties": { - "field": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "The JPath of the property that the alerts should be correlated by." - } - } - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/52" - } - }, - { - "$type": "StringLiteralType", - "value": "NotifyAlways" - }, - { - "$type": "StringLiteralType", - "value": "SuppressAlways" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/54" - }, - { - "$ref": "#/55" - }, - { - "$ref": "#/0" - } - ] - }, - { - "$type": "ObjectType", - "name": "CorrelationUpdates", - "properties": { - "updateType": { - "type": { - "$ref": "#/59" - }, - "flags": 1, - "description": "The type of update that needs to be performed." - }, - "updateInterval": { - "type": { - "$ref": "#/0" - }, - "flags": 1, - "description": "The update interval for notification updates in ISO8601 format." - }, - "actionGroups": { - "type": { - "$ref": "#/60" - }, - "flags": 1, - "description": "The action group ids." - } - } - }, - { - "$type": "StringLiteralType", - "value": "timeBased" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/58" - }, - { - "$ref": "#/0" - } - ] - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/0" - } - }, - { - "$type": "StringLiteralType", - "value": "CorrelateAlerts" - }, - { - "$type": "ObjectType", - "name": "RemoveAllActionGroups", - "properties": { - "actionType": { - "type": { - "$ref": "#/63" - }, - "flags": 1, - "description": "Action that should be applied." - } - } - }, - { - "$type": "StringLiteralType", - "value": "RemoveAllActionGroups" - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/47" - } - }, - { - "$type": "BooleanType" - }, - { - "$type": "ObjectType", - "name": "SystemData", - "properties": { - "createdBy": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "The identity that created the resource." - }, - "createdByType": { - "type": { - "$ref": "#/71" - }, - "flags": 0, - "description": "The type of identity that created the resource." - }, - "createdAt": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "The timestamp of resource creation (UTC)." - }, - "lastModifiedBy": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "The identity that last modified the resource." - }, - "lastModifiedByType": { - "type": { - "$ref": "#/76" - }, - "flags": 0, - "description": "The type of identity that last modified the resource." - }, - "lastModifiedAt": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "The timestamp of resource last modification (UTC)" - } - } - }, - { - "$type": "StringLiteralType", - "value": "User" - }, - { - "$type": "StringLiteralType", - "value": "Application" - }, - { - "$type": "StringLiteralType", - "value": "ManagedIdentity" - }, - { - "$type": "StringLiteralType", - "value": "Key" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/67" - }, - { - "$ref": "#/68" - }, - { - "$ref": "#/69" - }, - { - "$ref": "#/70" - }, - { - "$ref": "#/0" - } - ] - }, - { - "$type": "StringLiteralType", - "value": "User" - }, - { - "$type": "StringLiteralType", - "value": "Application" - }, - { - "$type": "StringLiteralType", - "value": "ManagedIdentity" - }, - { - "$type": "StringLiteralType", - "value": "Key" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/72" - }, - { - "$ref": "#/73" - }, - { - "$ref": "#/74" - }, - { - "$ref": "#/75" - }, - { - "$ref": "#/0" - } - ] - }, - { - "$type": "ObjectType", - "name": "ManagedResourceTags", - "properties": {}, - "additionalProperties": { - "$ref": "#/0" - } - }, - { - "$type": "ResourceType", - "name": "Microsoft.AlertsManagement/actionRules@2024-03-01-preview", - "scopeType": 8, - "body": { - "$ref": "#/3" - }, - "flags": 0 - } -] \ No newline at end of file diff --git a/generated/alertsmanagement/microsoft.alertsmanagement/2024-03-01-preview/types.md b/generated/alertsmanagement/microsoft.alertsmanagement/2024-03-01-preview/types.md deleted file mode 100644 index b99a70614e..0000000000 --- a/generated/alertsmanagement/microsoft.alertsmanagement/2024-03-01-preview/types.md +++ /dev/null @@ -1,106 +0,0 @@ -# Microsoft.AlertsManagement @ 2024-03-01-preview - -## Resource Microsoft.AlertsManagement/actionRules@2024-03-01-preview -* **Valid Scope(s)**: ResourceGroup -### Properties -* **apiVersion**: '2024-03-01-preview' (ReadOnly, DeployTimeConstant): The resource api version -* **id**: string (ReadOnly, DeployTimeConstant): The resource id -* **location**: string (Required): Resource location -* **name**: string (Required, DeployTimeConstant): The resource name -* **properties**: [AlertProcessingRuleProperties](#alertprocessingruleproperties): Alert processing rule properties. -* **systemData**: [SystemData](#systemdata) (ReadOnly): Alert processing rule system data. -* **tags**: [ManagedResourceTags](#managedresourcetags): Resource tags -* **type**: 'Microsoft.AlertsManagement/actionRules' (ReadOnly, DeployTimeConstant): The resource type - -## Action -* **Discriminator**: actionType - -### Base Properties - -### AddActionGroups -#### Properties -* **actionGroupIds**: string[] (Required): List of action group Ids to add to alert processing rule. -* **actionType**: 'AddActionGroups' (Required): Action that should be applied. - -### CorrelateAlerts -#### Properties -* **actionType**: 'CorrelateAlerts' (Required): Action that should be applied. -* **correlateBy**: [CorrelateBy](#correlateby)[] (Required): The list of conditions for the alerts correlations. -* **correlationInterval**: string (Required): The required duration (in ISO8601 format) for the alerts correlation. -* **correlationUpdates**: [CorrelationUpdates](#correlationupdates): Defines the updates to be applied for correlation. -* **notificationsForCorrelatedAlerts**: 'NotifyAlways' | 'SuppressAlways' | string: Indicates how to handle child alerts notifications. -* **priority**: int (Required): The priority of this correlation. - -### RemoveAllActionGroups -#### Properties -* **actionType**: 'RemoveAllActionGroups' (Required): Action that should be applied. - - -## AlertProcessingRuleProperties -### Properties -* **actions**: [Action](#action)[] (Required): Actions to be applied. -* **conditions**: [Condition](#condition)[]: Conditions on which alerts will be filtered. -* **description**: string: Description of alert processing rule. -* **enabled**: bool: Indicates if the given alert processing rule is enabled or disabled. -* **schedule**: [Schedule](#schedule): Scheduling for alert processing rule. -* **scopes**: string[] (Required): Scopes on which alert processing rule will apply. - -## Condition -### Properties -* **field**: 'AlertContext' | 'AlertRuleId' | 'AlertRuleName' | 'Description' | 'MonitorCondition' | 'MonitorService' | 'Severity' | 'SignalType' | 'TargetResource' | 'TargetResourceGroup' | 'TargetResourceType' | string: Field for a given condition. -* **operator**: 'Contains' | 'DoesNotContain' | 'Equals' | 'NotEquals' | string: Operator for a given condition. -* **values**: string[]: List of values to match for a given condition. - -## CorrelateBy -### Properties -* **field**: string: The JPath of the property that the alerts should be correlated by. - -## CorrelationUpdates -### Properties -* **actionGroups**: string[] (Required): The action group ids. -* **updateInterval**: string (Required): The update interval for notification updates in ISO8601 format. -* **updateType**: 'timeBased' | string (Required): The type of update that needs to be performed. - -## ManagedResourceTags -### Properties -### Additional Properties -* **Additional Properties Type**: string - -## Recurrence -* **Discriminator**: recurrenceType - -### Base Properties -* **endTime**: string: End time for recurrence. -* **startTime**: string: Start time for recurrence. - -### DailyRecurrence -#### Properties -* **recurrenceType**: 'Daily' (Required): Specifies when the recurrence should be applied. - -### MonthlyRecurrence -#### Properties -* **daysOfMonth**: int[] (Required): Specifies the values for monthly recurrence pattern. -* **recurrenceType**: 'Monthly' (Required): Specifies when the recurrence should be applied. - -### WeeklyRecurrence -#### Properties -* **daysOfWeek**: ('Friday' | 'Monday' | 'Saturday' | 'Sunday' | 'Thursday' | 'Tuesday' | 'Wednesday' | string)[] (Required): Specifies the values for weekly recurrence pattern. -* **recurrenceType**: 'Weekly' (Required): Specifies when the recurrence should be applied. - - -## Schedule -### Properties -* **effectiveFrom**: string {pattern: "^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$"}: Scheduling effective from time. Date-Time in ISO-8601 format without timezone suffix. -* **effectiveUntil**: string {pattern: "^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$"}: Scheduling effective until time. Date-Time in ISO-8601 format without timezone suffix. -* **recurrences**: [Recurrence](#recurrence)[]: List of recurrences. -* **timeZone**: string: Scheduling time zone. - -## SystemData -### Properties -* **createdAt**: string: The timestamp of resource creation (UTC). -* **createdBy**: string: The identity that created the resource. -* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. -* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) -* **lastModifiedBy**: string: The identity that last modified the resource. -* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. - diff --git a/generated/apicenter/microsoft.apicenter/2024-03-01/samples.md b/generated/apicenter/microsoft.apicenter/2024-03-01/samples.md index c8c06a7f93..068430e265 100644 --- a/generated/apicenter/microsoft.apicenter/2024-03-01/samples.md +++ b/generated/apicenter/microsoft.apicenter/2024-03-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.ApiCenter/services@2024-03-01' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity': { } } } diff --git a/generated/apicenter/microsoft.apicenter/2024-03-15-preview/samples.md b/generated/apicenter/microsoft.apicenter/2024-03-15-preview/samples.md index ae97d91190..18f1ae2700 100644 --- a/generated/apicenter/microsoft.apicenter/2024-03-15-preview/samples.md +++ b/generated/apicenter/microsoft.apicenter/2024-03-15-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.ApiCenter/services@2024-03-15-preview' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity': { } } } diff --git a/generated/apicenter/microsoft.apicenter/2024-06-01-preview/samples.md b/generated/apicenter/microsoft.apicenter/2024-06-01-preview/samples.md index 87e2051faf..8726cc4b34 100644 --- a/generated/apicenter/microsoft.apicenter/2024-06-01-preview/samples.md +++ b/generated/apicenter/microsoft.apicenter/2024-06-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.ApiCenter/services@2024-06-01-preview' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity': { } } } diff --git a/generated/apimanagement/microsoft.apimanagement/2017-03-01/samples.md b/generated/apimanagement/microsoft.apimanagement/2017-03-01/samples.md index f60bb4eced..5f55a3dd26 100644 --- a/generated/apimanagement/microsoft.apimanagement/2017-03-01/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2017-03-01/samples.md @@ -431,7 +431,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2017-03-01' = scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] diff --git a/generated/apimanagement/microsoft.apimanagement/2018-01-01/samples.md b/generated/apimanagement/microsoft.apimanagement/2018-01-01/samples.md index 573d3c8738..5fb19f9d86 100644 --- a/generated/apimanagement/microsoft.apimanagement/2018-01-01/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2018-01-01/samples.md @@ -521,7 +521,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2018-01-01' = scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] diff --git a/generated/apimanagement/microsoft.apimanagement/2018-06-01-preview/samples.md b/generated/apimanagement/microsoft.apimanagement/2018-06-01-preview/samples.md index 3ad0f13877..62fc646c89 100644 --- a/generated/apimanagement/microsoft.apimanagement/2018-06-01-preview/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2018-06-01-preview/samples.md @@ -575,7 +575,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2018-06-01-pr scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] diff --git a/generated/apimanagement/microsoft.apimanagement/2019-01-01/samples.md b/generated/apimanagement/microsoft.apimanagement/2019-01-01/samples.md index 20d9ef2942..60de8320e5 100644 --- a/generated/apimanagement/microsoft.apimanagement/2019-01-01/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2019-01-01/samples.md @@ -633,7 +633,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2019-01-01' = scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] diff --git a/generated/apimanagement/microsoft.apimanagement/2019-12-01-preview/samples.md b/generated/apimanagement/microsoft.apimanagement/2019-12-01-preview/samples.md index 6f19dc2d90..485d79d499 100644 --- a/generated/apimanagement/microsoft.apimanagement/2019-12-01-preview/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2019-12-01-preview/samples.md @@ -141,7 +141,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2019-12-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -664,7 +664,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2019-12-01-pr scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] diff --git a/generated/apimanagement/microsoft.apimanagement/2019-12-01/samples.md b/generated/apimanagement/microsoft.apimanagement/2019-12-01/samples.md index f848720519..37787e89dc 100644 --- a/generated/apimanagement/microsoft.apimanagement/2019-12-01/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2019-12-01/samples.md @@ -141,7 +141,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2019-12-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -664,7 +664,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2019-12-01' = scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] diff --git a/generated/apimanagement/microsoft.apimanagement/2020-06-01-preview/samples.md b/generated/apimanagement/microsoft.apimanagement/2020-06-01-preview/samples.md index 8c8eb05cb4..1936cca6d7 100644 --- a/generated/apimanagement/microsoft.apimanagement/2020-06-01-preview/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2020-06-01-preview/samples.md @@ -138,7 +138,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2020-06-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -219,7 +219,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2020-06-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -759,7 +759,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2020-06-01-pr scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] diff --git a/generated/apimanagement/microsoft.apimanagement/2020-12-01/samples.md b/generated/apimanagement/microsoft.apimanagement/2020-12-01/samples.md index e9e23b6504..9ce3e765c4 100644 --- a/generated/apimanagement/microsoft.apimanagement/2020-12-01/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2020-12-01/samples.md @@ -138,7 +138,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2020-12-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -219,7 +219,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2020-12-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -759,7 +759,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2020-12-01' = scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] diff --git a/generated/apimanagement/microsoft.apimanagement/2021-01-01-preview/samples.md b/generated/apimanagement/microsoft.apimanagement/2021-01-01-preview/samples.md index 791f80db7c..576188e00e 100644 --- a/generated/apimanagement/microsoft.apimanagement/2021-01-01-preview/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2021-01-01-preview/samples.md @@ -168,7 +168,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2021-01-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -249,7 +249,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2021-01-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -808,7 +808,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2021-01-01-pr scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] diff --git a/generated/apimanagement/microsoft.apimanagement/2021-04-01-preview/samples.md b/generated/apimanagement/microsoft.apimanagement/2021-04-01-preview/samples.md index 44f9df1720..d039dea55b 100644 --- a/generated/apimanagement/microsoft.apimanagement/2021-04-01-preview/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2021-04-01-preview/samples.md @@ -168,7 +168,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2021-04-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -249,7 +249,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2021-04-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -827,7 +827,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2021-04-01-pr scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] @@ -1313,8 +1313,8 @@ resource exampleResource 'Microsoft.ApiManagement/service/schemas@2021-04-01-pre description: 'sample schema description' document: { type: 'object' - $id: 'https://example.com/person.schema.json' - $schema: 'https://json-schema.org/draft/2020-12/schema' + '$id': 'https://example.com/person.schema.json' + '$schema': 'https://json-schema.org/draft/2020-12/schema' properties: { age: { type: 'integer' diff --git a/generated/apimanagement/microsoft.apimanagement/2021-08-01/samples.md b/generated/apimanagement/microsoft.apimanagement/2021-08-01/samples.md index fadc01bb62..68dabcc1d6 100644 --- a/generated/apimanagement/microsoft.apimanagement/2021-08-01/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2021-08-01/samples.md @@ -168,7 +168,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2021-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -249,7 +249,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2021-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -827,7 +827,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2021-08-01' = scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] @@ -1392,8 +1392,8 @@ resource exampleResource 'Microsoft.ApiManagement/service/schemas@2021-08-01' = description: 'sample schema description' document: { type: 'object' - $id: 'https://example.com/person.schema.json' - $schema: 'https://json-schema.org/draft/2020-12/schema' + '$id': 'https://example.com/person.schema.json' + '$schema': 'https://json-schema.org/draft/2020-12/schema' properties: { age: { type: 'integer' diff --git a/generated/apimanagement/microsoft.apimanagement/2021-12-01-preview/samples.md b/generated/apimanagement/microsoft.apimanagement/2021-12-01-preview/samples.md index 0385f824bc..295cf3d711 100644 --- a/generated/apimanagement/microsoft.apimanagement/2021-12-01-preview/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2021-12-01-preview/samples.md @@ -168,7 +168,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2021-12-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -249,7 +249,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2021-12-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -827,7 +827,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2021-12-01-pr scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] @@ -1432,8 +1432,8 @@ resource exampleResource 'Microsoft.ApiManagement/service/schemas@2021-12-01-pre description: 'sample schema description' document: { type: 'object' - $id: 'https://example.com/person.schema.json' - $schema: 'https://json-schema.org/draft/2020-12/schema' + '$id': 'https://example.com/person.schema.json' + '$schema': 'https://json-schema.org/draft/2020-12/schema' properties: { age: { type: 'integer' diff --git a/generated/apimanagement/microsoft.apimanagement/2022-04-01-preview/samples.md b/generated/apimanagement/microsoft.apimanagement/2022-04-01-preview/samples.md index a9da82f7a7..d9b964bdae 100644 --- a/generated/apimanagement/microsoft.apimanagement/2022-04-01-preview/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2022-04-01-preview/samples.md @@ -168,7 +168,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2022-04-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -271,7 +271,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2022-04-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -1075,7 +1075,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2022-04-01-pr scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] @@ -1682,8 +1682,8 @@ resource exampleResource 'Microsoft.ApiManagement/service/schemas@2022-04-01-pre description: 'sample schema description' document: { type: 'object' - $id: 'https://example.com/person.schema.json' - $schema: 'https://json-schema.org/draft/2020-12/schema' + '$id': 'https://example.com/person.schema.json' + '$schema': 'https://json-schema.org/draft/2020-12/schema' properties: { age: { type: 'integer' diff --git a/generated/apimanagement/microsoft.apimanagement/2022-08-01/samples.md b/generated/apimanagement/microsoft.apimanagement/2022-08-01/samples.md index 276a710e97..707ad610f2 100644 --- a/generated/apimanagement/microsoft.apimanagement/2022-08-01/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2022-08-01/samples.md @@ -168,7 +168,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2022-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -271,7 +271,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2022-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -1123,7 +1123,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2022-08-01' = scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] @@ -1783,8 +1783,8 @@ resource exampleResource 'Microsoft.ApiManagement/service/schemas@2022-08-01' = description: 'sample schema description' document: { type: 'object' - $id: 'https://example.com/person.schema.json' - $schema: 'https://json-schema.org/draft/2020-12/schema' + '$id': 'https://example.com/person.schema.json' + '$schema': 'https://json-schema.org/draft/2020-12/schema' properties: { age: { type: 'integer' diff --git a/generated/apimanagement/microsoft.apimanagement/2022-09-01-preview/samples.md b/generated/apimanagement/microsoft.apimanagement/2022-09-01-preview/samples.md index 90b37e01dd..31aa1f423a 100644 --- a/generated/apimanagement/microsoft.apimanagement/2022-09-01-preview/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2022-09-01-preview/samples.md @@ -168,7 +168,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2022-09-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -271,7 +271,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2022-09-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -1124,7 +1124,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2022-09-01-pr scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] @@ -1810,8 +1810,8 @@ resource exampleResource 'Microsoft.ApiManagement/service/schemas@2022-09-01-pre description: 'sample schema description' document: { type: 'object' - $id: 'https://example.com/person.schema.json' - $schema: 'https://json-schema.org/draft/2020-12/schema' + '$id': 'https://example.com/person.schema.json' + '$schema': 'https://json-schema.org/draft/2020-12/schema' properties: { age: { type: 'integer' diff --git a/generated/apimanagement/microsoft.apimanagement/2023-03-01-preview/samples.md b/generated/apimanagement/microsoft.apimanagement/2023-03-01-preview/samples.md index be9e7793f6..4b12df573d 100644 --- a/generated/apimanagement/microsoft.apimanagement/2023-03-01-preview/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2023-03-01-preview/samples.md @@ -174,7 +174,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2023-03-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -328,7 +328,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2023-03-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -1202,7 +1202,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2023-03-01-pr scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] @@ -1888,8 +1888,8 @@ resource exampleResource 'Microsoft.ApiManagement/service/schemas@2023-03-01-pre description: 'sample schema description' document: { type: 'object' - $id: 'https://example.com/person.schema.json' - $schema: 'https://json-schema.org/draft/2020-12/schema' + '$id': 'https://example.com/person.schema.json' + '$schema': 'https://json-schema.org/draft/2020-12/schema' properties: { age: { type: 'integer' diff --git a/generated/apimanagement/microsoft.apimanagement/2023-05-01-preview/samples.md b/generated/apimanagement/microsoft.apimanagement/2023-05-01-preview/samples.md index f00e276e8d..e4c143213c 100644 --- a/generated/apimanagement/microsoft.apimanagement/2023-05-01-preview/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2023-05-01-preview/samples.md @@ -198,7 +198,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2023-05-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -352,7 +352,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2023-05-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -1249,7 +1249,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2023-05-01-pr scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] @@ -1949,8 +1949,8 @@ resource exampleResource 'Microsoft.ApiManagement/service/schemas@2023-05-01-pre description: 'sample schema description' document: { type: 'object' - $id: 'https://example.com/person.schema.json' - $schema: 'https://json-schema.org/draft/2020-12/schema' + '$id': 'https://example.com/person.schema.json' + '$schema': 'https://json-schema.org/draft/2020-12/schema' properties: { age: { type: 'integer' diff --git a/generated/apimanagement/microsoft.apimanagement/2023-09-01-preview/samples.md b/generated/apimanagement/microsoft.apimanagement/2023-09-01-preview/samples.md index 37e69cb05b..bc4a9ec39f 100644 --- a/generated/apimanagement/microsoft.apimanagement/2023-09-01-preview/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2023-09-01-preview/samples.md @@ -260,7 +260,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2023-09-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -414,7 +414,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2023-09-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -1311,7 +1311,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2023-09-01-pr scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] @@ -2011,8 +2011,8 @@ resource exampleResource 'Microsoft.ApiManagement/service/schemas@2023-09-01-pre description: 'sample schema description' document: { type: 'object' - $id: 'https://example.com/person.schema.json' - $schema: 'https://json-schema.org/draft/2020-12/schema' + '$id': 'https://example.com/person.schema.json' + '$schema': 'https://json-schema.org/draft/2020-12/schema' properties: { age: { type: 'integer' @@ -2378,7 +2378,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/workspaces/backends@20 scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] diff --git a/generated/apimanagement/microsoft.apimanagement/2024-05-01/samples.md b/generated/apimanagement/microsoft.apimanagement/2024-05-01/samples.md index bbcb5091e3..a43f9833c9 100644 --- a/generated/apimanagement/microsoft.apimanagement/2024-05-01/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2024-05-01/samples.md @@ -260,7 +260,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2024-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -414,7 +414,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2024-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -1311,7 +1311,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2024-05-01' = scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] @@ -2011,8 +2011,8 @@ resource exampleResource 'Microsoft.ApiManagement/service/schemas@2024-05-01' = description: 'sample schema description' document: { type: 'object' - $id: 'https://example.com/person.schema.json' - $schema: 'https://json-schema.org/draft/2020-12/schema' + '$id': 'https://example.com/person.schema.json' + '$schema': 'https://json-schema.org/draft/2020-12/schema' properties: { age: { type: 'integer' @@ -2378,7 +2378,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/workspaces/backends@20 scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] diff --git a/generated/apimanagement/microsoft.apimanagement/2024-06-01-preview/samples.md b/generated/apimanagement/microsoft.apimanagement/2024-06-01-preview/samples.md index 1949821782..e6e3b4f6f8 100644 --- a/generated/apimanagement/microsoft.apimanagement/2024-06-01-preview/samples.md +++ b/generated/apimanagement/microsoft.apimanagement/2024-06-01-preview/samples.md @@ -260,7 +260,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2024-06-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -414,7 +414,7 @@ resource exampleResource 'Microsoft.ApiManagement/service@2024-06-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1': { } } } @@ -1311,7 +1311,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/backends@2024-06-01-pr scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] @@ -2011,8 +2011,8 @@ resource exampleResource 'Microsoft.ApiManagement/service/schemas@2024-06-01-pre description: 'sample schema description' document: { type: 'object' - $id: 'https://example.com/person.schema.json' - $schema: 'https://json-schema.org/draft/2020-12/schema' + '$id': 'https://example.com/person.schema.json' + '$schema': 'https://json-schema.org/draft/2020-12/schema' properties: { age: { type: 'integer' @@ -2378,7 +2378,7 @@ resource exampleResource 'Microsoft.ApiManagement/service/workspaces/backends@20 scheme: 'Basic' } header: { - x-my-1: [ + 'x-my-1': [ 'val1' 'val2' ] diff --git a/generated/app/microsoft.app/2023-08-01-preview/samples.md b/generated/app/microsoft.app/2023-08-01-preview/samples.md index 2b576a42ef..294a417976 100644 --- a/generated/app/microsoft.app/2023-08-01-preview/samples.md +++ b/generated/app/microsoft.app/2023-08-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.App/builders@2023-08-01-preview' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/app/microsoft.app/2023-11-02-preview/samples.md b/generated/app/microsoft.app/2023-11-02-preview/samples.md index 9e21be1136..abf6a71551 100644 --- a/generated/app/microsoft.app/2023-11-02-preview/samples.md +++ b/generated/app/microsoft.app/2023-11-02-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.App/builders@2023-11-02-preview' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -865,7 +865,7 @@ resource exampleResource 'Microsoft.App/managedEnvironments@2023-11-02-preview' identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity': { } } } diff --git a/generated/app/microsoft.app/2024-02-02-preview/samples.md b/generated/app/microsoft.app/2024-02-02-preview/samples.md index 39bd17f04b..03eb14a685 100644 --- a/generated/app/microsoft.app/2024-02-02-preview/samples.md +++ b/generated/app/microsoft.app/2024-02-02-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.App/builders@2024-02-02-preview' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -434,7 +434,7 @@ resource exampleResource 'Microsoft.App/containerApps@2024-02-02-preview' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myidentity: { + '/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myidentity': { } } } @@ -1183,7 +1183,7 @@ resource exampleResource 'Microsoft.App/managedEnvironments@2024-02-02-preview' identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity': { } } } diff --git a/generated/app/microsoft.app/2024-08-02-preview/samples.md b/generated/app/microsoft.app/2024-08-02-preview/samples.md index e909f1db43..3d5050d0a2 100644 --- a/generated/app/microsoft.app/2024-08-02-preview/samples.md +++ b/generated/app/microsoft.app/2024-08-02-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.App/builders@2024-08-02-preview' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -438,7 +438,7 @@ resource exampleResource 'Microsoft.App/containerApps@2024-08-02-preview' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myidentity: { + '/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myidentity': { } } } @@ -1197,7 +1197,7 @@ resource exampleResource 'Microsoft.App/managedEnvironments@2024-08-02-preview' identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity': { } } } diff --git a/generated/app/microsoft.app/2024-10-02-preview/samples.md b/generated/app/microsoft.app/2024-10-02-preview/samples.md index 72d7a43f45..2e1917d892 100644 --- a/generated/app/microsoft.app/2024-10-02-preview/samples.md +++ b/generated/app/microsoft.app/2024-10-02-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.App/builders@2024-10-02-preview' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -439,7 +439,7 @@ resource exampleResource 'Microsoft.App/containerApps@2024-10-02-preview' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myidentity: { + '/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myidentity': { } } } @@ -1278,7 +1278,7 @@ resource exampleResource 'Microsoft.App/managedEnvironments@2024-10-02-preview' identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity': { } } } diff --git a/generated/appconfiguration/microsoft.appconfiguration/2019-10-01/samples.md b/generated/appconfiguration/microsoft.appconfiguration/2019-10-01/samples.md index c0b84a77b6..ab631160c4 100644 --- a/generated/appconfiguration/microsoft.appconfiguration/2019-10-01/samples.md +++ b/generated/appconfiguration/microsoft.appconfiguration/2019-10-01/samples.md @@ -27,7 +27,7 @@ resource exampleResource 'Microsoft.AppConfiguration/configurationStores@2019-10 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/appconfiguration/microsoft.appconfiguration/2019-11-01-preview/samples.md b/generated/appconfiguration/microsoft.appconfiguration/2019-11-01-preview/samples.md index 2c33853611..c362557973 100644 --- a/generated/appconfiguration/microsoft.appconfiguration/2019-11-01-preview/samples.md +++ b/generated/appconfiguration/microsoft.appconfiguration/2019-11-01-preview/samples.md @@ -27,7 +27,7 @@ resource exampleResource 'Microsoft.AppConfiguration/configurationStores@2019-11 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/appconfiguration/microsoft.appconfiguration/2020-06-01/samples.md b/generated/appconfiguration/microsoft.appconfiguration/2020-06-01/samples.md index 43765ab94f..defa30e73e 100644 --- a/generated/appconfiguration/microsoft.appconfiguration/2020-06-01/samples.md +++ b/generated/appconfiguration/microsoft.appconfiguration/2020-06-01/samples.md @@ -27,7 +27,7 @@ resource exampleResource 'Microsoft.AppConfiguration/configurationStores@2020-06 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/appconfiguration/microsoft.appconfiguration/2020-07-01-preview/samples.md b/generated/appconfiguration/microsoft.appconfiguration/2020-07-01-preview/samples.md index 2af6fe9097..a1bfce0b70 100644 --- a/generated/appconfiguration/microsoft.appconfiguration/2020-07-01-preview/samples.md +++ b/generated/appconfiguration/microsoft.appconfiguration/2020-07-01-preview/samples.md @@ -27,7 +27,7 @@ resource exampleResource 'Microsoft.AppConfiguration/configurationStores@2020-07 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/appconfiguration/microsoft.appconfiguration/2021-03-01-preview/samples.md b/generated/appconfiguration/microsoft.appconfiguration/2021-03-01-preview/samples.md index 5c72432148..337aec5735 100644 --- a/generated/appconfiguration/microsoft.appconfiguration/2021-03-01-preview/samples.md +++ b/generated/appconfiguration/microsoft.appconfiguration/2021-03-01-preview/samples.md @@ -27,7 +27,7 @@ resource exampleResource 'Microsoft.AppConfiguration/configurationStores@2021-03 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/appconfiguration/microsoft.appconfiguration/2021-10-01-preview/samples.md b/generated/appconfiguration/microsoft.appconfiguration/2021-10-01-preview/samples.md index c7b7e4b931..73526037c7 100644 --- a/generated/appconfiguration/microsoft.appconfiguration/2021-10-01-preview/samples.md +++ b/generated/appconfiguration/microsoft.appconfiguration/2021-10-01-preview/samples.md @@ -27,7 +27,7 @@ resource exampleResource 'Microsoft.AppConfiguration/configurationStores@2021-10 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/appconfiguration/microsoft.appconfiguration/2022-03-01-preview/samples.md b/generated/appconfiguration/microsoft.appconfiguration/2022-03-01-preview/samples.md index c838bc123b..e5e4c91778 100644 --- a/generated/appconfiguration/microsoft.appconfiguration/2022-03-01-preview/samples.md +++ b/generated/appconfiguration/microsoft.appconfiguration/2022-03-01-preview/samples.md @@ -27,7 +27,7 @@ resource exampleResource 'Microsoft.AppConfiguration/configurationStores@2022-03 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/appconfiguration/microsoft.appconfiguration/2022-05-01/samples.md b/generated/appconfiguration/microsoft.appconfiguration/2022-05-01/samples.md index 6d7ed105bc..799e1b431a 100644 --- a/generated/appconfiguration/microsoft.appconfiguration/2022-05-01/samples.md +++ b/generated/appconfiguration/microsoft.appconfiguration/2022-05-01/samples.md @@ -27,7 +27,7 @@ resource exampleResource 'Microsoft.AppConfiguration/configurationStores@2022-05 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/appconfiguration/microsoft.appconfiguration/2023-03-01/samples.md b/generated/appconfiguration/microsoft.appconfiguration/2023-03-01/samples.md index 9a475a1571..4ca1f8ed6c 100644 --- a/generated/appconfiguration/microsoft.appconfiguration/2023-03-01/samples.md +++ b/generated/appconfiguration/microsoft.appconfiguration/2023-03-01/samples.md @@ -27,7 +27,7 @@ resource exampleResource 'Microsoft.AppConfiguration/configurationStores@2023-03 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/appconfiguration/microsoft.appconfiguration/2023-08-01-preview/samples.md b/generated/appconfiguration/microsoft.appconfiguration/2023-08-01-preview/samples.md index 98d4f70679..be3df2297e 100644 --- a/generated/appconfiguration/microsoft.appconfiguration/2023-08-01-preview/samples.md +++ b/generated/appconfiguration/microsoft.appconfiguration/2023-08-01-preview/samples.md @@ -44,7 +44,7 @@ resource exampleResource 'Microsoft.AppConfiguration/configurationStores@2023-08 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/appconfiguration/microsoft.appconfiguration/2023-09-01-preview/samples.md b/generated/appconfiguration/microsoft.appconfiguration/2023-09-01-preview/samples.md index 3b3394e828..4f4b018e07 100644 --- a/generated/appconfiguration/microsoft.appconfiguration/2023-09-01-preview/samples.md +++ b/generated/appconfiguration/microsoft.appconfiguration/2023-09-01-preview/samples.md @@ -44,7 +44,7 @@ resource exampleResource 'Microsoft.AppConfiguration/configurationStores@2023-09 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/appconfiguration/microsoft.appconfiguration/2024-05-01/samples.md b/generated/appconfiguration/microsoft.appconfiguration/2024-05-01/samples.md index b3de75559b..dd35c1ad72 100644 --- a/generated/appconfiguration/microsoft.appconfiguration/2024-05-01/samples.md +++ b/generated/appconfiguration/microsoft.appconfiguration/2024-05-01/samples.md @@ -44,7 +44,7 @@ resource exampleResource 'Microsoft.AppConfiguration/configurationStores@2024-05 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/applicationinsights/microsoft.insights/2020-10-20/samples.md b/generated/applicationinsights/microsoft.insights/2020-10-20/samples.md index 2578054dc7..aa3987d94d 100644 --- a/generated/applicationinsights/microsoft.insights/2020-10-20/samples.md +++ b/generated/applicationinsights/microsoft.insights/2020-10-20/samples.md @@ -59,7 +59,7 @@ resource exampleResource 'Microsoft.Insights/workbooks@2020-10-20' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -75,7 +75,7 @@ resource exampleResource 'Microsoft.Insights/workbooks@2020-10-20' = { version: 'Notebook/1.0' } tags: { - hidden-title: 'tttt' + 'hidden-title': 'tttt' } } ``` diff --git a/generated/applicationinsights/microsoft.insights/2020-11-20/samples.md b/generated/applicationinsights/microsoft.insights/2020-11-20/samples.md index 2cb279403c..3cee58faec 100644 --- a/generated/applicationinsights/microsoft.insights/2020-11-20/samples.md +++ b/generated/applicationinsights/microsoft.insights/2020-11-20/samples.md @@ -24,7 +24,7 @@ resource exampleResource 'Microsoft.Insights/workbooktemplates@2020-11-20' = { ] priority: 1 templateData: { - $schema: 'https://github.com/Microsoft/Application-Insights-Workbooks/blob/master/schema/workbook.json' + '$schema': 'https://github.com/Microsoft/Application-Insights-Workbooks/blob/master/schema/workbook.json' items: [ { name: 'text - 2' diff --git a/generated/applicationinsights/microsoft.insights/2021-03-08/samples.md b/generated/applicationinsights/microsoft.insights/2021-03-08/samples.md index 4427c8829c..ef7addec40 100644 --- a/generated/applicationinsights/microsoft.insights/2021-03-08/samples.md +++ b/generated/applicationinsights/microsoft.insights/2021-03-08/samples.md @@ -60,7 +60,7 @@ resource exampleResource 'Microsoft.Insights/workbooks@2021-03-08' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -77,7 +77,7 @@ resource exampleResource 'Microsoft.Insights/workbooks@2021-03-08' = { version: 'Notebook/1.0' } tags: { - hidden-title: 'tttt' + 'hidden-title': 'tttt' } } ``` diff --git a/generated/applicationinsights/microsoft.insights/2021-08-01/samples.md b/generated/applicationinsights/microsoft.insights/2021-08-01/samples.md index 7674f6d8d4..13517b5345 100644 --- a/generated/applicationinsights/microsoft.insights/2021-08-01/samples.md +++ b/generated/applicationinsights/microsoft.insights/2021-08-01/samples.md @@ -32,7 +32,7 @@ resource exampleResource 'Microsoft.Insights/workbooks@2021-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-resource-group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myid: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-resource-group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myid': { } } } diff --git a/generated/applicationinsights/microsoft.insights/2022-04-01/samples.md b/generated/applicationinsights/microsoft.insights/2022-04-01/samples.md index 4133f61a83..f04c8db06d 100644 --- a/generated/applicationinsights/microsoft.insights/2022-04-01/samples.md +++ b/generated/applicationinsights/microsoft.insights/2022-04-01/samples.md @@ -32,7 +32,7 @@ resource exampleResource 'Microsoft.Insights/workbooks@2022-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-resource-group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myid: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-resource-group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myid': { } } } diff --git a/generated/applicationinsights/microsoft.insights/2023-06-01/samples.md b/generated/applicationinsights/microsoft.insights/2023-06-01/samples.md index c5ca67afb3..968ca35b03 100644 --- a/generated/applicationinsights/microsoft.insights/2023-06-01/samples.md +++ b/generated/applicationinsights/microsoft.insights/2023-06-01/samples.md @@ -32,7 +32,7 @@ resource exampleResource 'Microsoft.Insights/workbooks@2023-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-resource-group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myid: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-resource-group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myid': { } } } diff --git a/generated/appplatform/microsoft.appplatform/2022-01-01-preview/samples.md b/generated/appplatform/microsoft.appplatform/2022-01-01-preview/samples.md index c7a76770ad..52b8ea5e85 100644 --- a/generated/appplatform/microsoft.appplatform/2022-01-01-preview/samples.md +++ b/generated/appplatform/microsoft.appplatform/2022-01-01-preview/samples.md @@ -313,11 +313,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/appplatform/microsoft.appplatform/2022-03-01-preview/samples.md b/generated/appplatform/microsoft.appplatform/2022-03-01-preview/samples.md index 8f2bcf5a9a..1d86b1c021 100644 --- a/generated/appplatform/microsoft.appplatform/2022-03-01-preview/samples.md +++ b/generated/appplatform/microsoft.appplatform/2022-03-01-preview/samples.md @@ -95,13 +95,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2022-03-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -333,11 +333,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/appplatform/microsoft.appplatform/2022-04-01/samples.md b/generated/appplatform/microsoft.appplatform/2022-04-01/samples.md index 198f2e12c8..2c8fb9651e 100644 --- a/generated/appplatform/microsoft.appplatform/2022-04-01/samples.md +++ b/generated/appplatform/microsoft.appplatform/2022-04-01/samples.md @@ -229,11 +229,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/appplatform/microsoft.appplatform/2022-05-01-preview/samples.md b/generated/appplatform/microsoft.appplatform/2022-05-01-preview/samples.md index aaa5a65b96..266e542b7c 100644 --- a/generated/appplatform/microsoft.appplatform/2022-05-01-preview/samples.md +++ b/generated/appplatform/microsoft.appplatform/2022-05-01-preview/samples.md @@ -123,13 +123,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2022-05-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -201,13 +201,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2022-05-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -492,11 +492,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/appplatform/microsoft.appplatform/2022-09-01-preview/samples.md b/generated/appplatform/microsoft.appplatform/2022-09-01-preview/samples.md index 2a5533db92..9d83cd79a6 100644 --- a/generated/appplatform/microsoft.appplatform/2022-09-01-preview/samples.md +++ b/generated/appplatform/microsoft.appplatform/2022-09-01-preview/samples.md @@ -123,13 +123,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2022-09-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -200,13 +200,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2022-09-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -490,11 +490,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/appplatform/microsoft.appplatform/2022-11-01-preview/samples.md b/generated/appplatform/microsoft.appplatform/2022-11-01-preview/samples.md index 1fcef0d8b5..2199e022af 100644 --- a/generated/appplatform/microsoft.appplatform/2022-11-01-preview/samples.md +++ b/generated/appplatform/microsoft.appplatform/2022-11-01-preview/samples.md @@ -189,13 +189,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2022-11-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -266,13 +266,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2022-11-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -556,11 +556,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/appplatform/microsoft.appplatform/2022-12-01/samples.md b/generated/appplatform/microsoft.appplatform/2022-12-01/samples.md index d15cd7e1af..74406a3803 100644 --- a/generated/appplatform/microsoft.appplatform/2022-12-01/samples.md +++ b/generated/appplatform/microsoft.appplatform/2022-12-01/samples.md @@ -118,13 +118,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2022-12-01' = { tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -195,13 +195,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2022-12-01' = { tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -485,11 +485,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/appplatform/microsoft.appplatform/2023-01-01-preview/samples.md b/generated/appplatform/microsoft.appplatform/2023-01-01-preview/samples.md index 42fd9ad8f0..3eb8dcd6e0 100644 --- a/generated/appplatform/microsoft.appplatform/2023-01-01-preview/samples.md +++ b/generated/appplatform/microsoft.appplatform/2023-01-01-preview/samples.md @@ -207,13 +207,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2023-01-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -285,13 +285,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2023-01-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -575,11 +575,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/appplatform/microsoft.appplatform/2023-03-01-preview/samples.md b/generated/appplatform/microsoft.appplatform/2023-03-01-preview/samples.md index 5ba10e83ff..e834f39398 100644 --- a/generated/appplatform/microsoft.appplatform/2023-03-01-preview/samples.md +++ b/generated/appplatform/microsoft.appplatform/2023-03-01-preview/samples.md @@ -208,13 +208,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2023-03-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -286,13 +286,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2023-03-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -589,11 +589,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/appplatform/microsoft.appplatform/2023-05-01-preview/samples.md b/generated/appplatform/microsoft.appplatform/2023-05-01-preview/samples.md index db66003c9f..bdb2ca2972 100644 --- a/generated/appplatform/microsoft.appplatform/2023-05-01-preview/samples.md +++ b/generated/appplatform/microsoft.appplatform/2023-05-01-preview/samples.md @@ -138,11 +138,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apms@2023-05-01-preview' properties: { type: 'ApplicationInsights' properties: { - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } @@ -228,13 +228,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2023-05-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -307,13 +307,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2023-05-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -615,11 +615,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/appplatform/microsoft.appplatform/2023-07-01-preview/samples.md b/generated/appplatform/microsoft.appplatform/2023-07-01-preview/samples.md index 51e8ae7c56..068c6e7f2c 100644 --- a/generated/appplatform/microsoft.appplatform/2023-07-01-preview/samples.md +++ b/generated/appplatform/microsoft.appplatform/2023-07-01-preview/samples.md @@ -143,11 +143,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apms@2023-07-01-preview' properties: { type: 'ApplicationInsights' properties: { - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } @@ -233,13 +233,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2023-07-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -312,13 +312,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2023-07-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -620,11 +620,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/appplatform/microsoft.appplatform/2023-09-01-preview/samples.md b/generated/appplatform/microsoft.appplatform/2023-09-01-preview/samples.md index 72997603e7..1f9354e6e2 100644 --- a/generated/appplatform/microsoft.appplatform/2023-09-01-preview/samples.md +++ b/generated/appplatform/microsoft.appplatform/2023-09-01-preview/samples.md @@ -143,11 +143,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apms@2023-09-01-preview' properties: { type: 'ApplicationInsights' properties: { - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } @@ -233,13 +233,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2023-09-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -312,13 +312,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2023-09-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -620,11 +620,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/appplatform/microsoft.appplatform/2023-11-01-preview/samples.md b/generated/appplatform/microsoft.appplatform/2023-11-01-preview/samples.md index e5b498024c..34812259a9 100644 --- a/generated/appplatform/microsoft.appplatform/2023-11-01-preview/samples.md +++ b/generated/appplatform/microsoft.appplatform/2023-11-01-preview/samples.md @@ -144,11 +144,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apms@2023-11-01-preview' properties: { type: 'ApplicationInsights' properties: { - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } @@ -234,13 +234,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2023-11-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -313,13 +313,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2023-11-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -621,11 +621,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/appplatform/microsoft.appplatform/2023-12-01/samples.md b/generated/appplatform/microsoft.appplatform/2023-12-01/samples.md index 57d31c5036..a9d9ea7363 100644 --- a/generated/appplatform/microsoft.appplatform/2023-12-01/samples.md +++ b/generated/appplatform/microsoft.appplatform/2023-12-01/samples.md @@ -119,11 +119,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apms@2023-12-01' = { properties: { type: 'ApplicationInsights' properties: { - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } @@ -209,13 +209,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2023-12-01' = { tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -287,13 +287,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2023-12-01' = { tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -595,11 +595,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/appplatform/microsoft.appplatform/2024-01-01-preview/samples.md b/generated/appplatform/microsoft.appplatform/2024-01-01-preview/samples.md index b317327260..e63b99a083 100644 --- a/generated/appplatform/microsoft.appplatform/2024-01-01-preview/samples.md +++ b/generated/appplatform/microsoft.appplatform/2024-01-01-preview/samples.md @@ -144,11 +144,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apms@2024-01-01-preview' properties: { type: 'ApplicationInsights' properties: { - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } @@ -234,13 +234,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2024-01-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -314,13 +314,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2024-01-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -623,11 +623,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/appplatform/microsoft.appplatform/2024-05-01-preview/samples.md b/generated/appplatform/microsoft.appplatform/2024-05-01-preview/samples.md index 55ea68318b..d71cd133ce 100644 --- a/generated/appplatform/microsoft.appplatform/2024-05-01-preview/samples.md +++ b/generated/appplatform/microsoft.appplatform/2024-05-01-preview/samples.md @@ -158,11 +158,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apms@2024-05-01-preview' properties: { type: 'ApplicationInsights' properties: { - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } @@ -248,13 +248,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2024-05-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -328,13 +328,13 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/apps@2024-05-01-preview' tenantId: { } userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { clientId: { } principalId: { } } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/samplegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { clientId: { } principalId: { @@ -637,11 +637,11 @@ resource exampleResource 'Microsoft.AppPlatform/Spring/buildServices/builders/bu launchProperties: { properties: { abc: 'def' - any-string: 'any-string' - sampling-rate: '12.0' + 'any-string': 'any-string' + 'sampling-rate': '12.0' } secrets: { - connection-string: 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' + 'connection-string': 'XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXX;XXXXXXXXXXXXXXXXX=XXXXXXXXXXXXXXXXXXX' } } } diff --git a/generated/automanage/microsoft.automanage/2021-04-30-preview/samples.md b/generated/automanage/microsoft.automanage/2021-04-30-preview/samples.md index d4957b9a7c..307c3fbd2d 100644 --- a/generated/automanage/microsoft.automanage/2021-04-30-preview/samples.md +++ b/generated/automanage/microsoft.automanage/2021-04-30-preview/samples.md @@ -25,15 +25,15 @@ resource exampleResource 'Microsoft.Automanage/configurationProfiles@2021-04-30- location: 'East US' properties: { configuration: { - Antimalware/Enable: false - AzureSecurityCenter/Enable: true - Backup/Enable: false - BootDiagnostics/Enable: true - ChangeTrackingAndInventory/Enable: true - GuestConfiguration/Enable: true - LogAnalytics/Enable: true - UpdateManagement/Enable: true - VMInsights/Enable: true + 'Antimalware/Enable': false + 'AzureSecurityCenter/Enable': true + 'Backup/Enable': false + 'BootDiagnostics/Enable': true + 'ChangeTrackingAndInventory/Enable': true + 'GuestConfiguration/Enable': true + 'LogAnalytics/Enable': true + 'UpdateManagement/Enable': true + 'VMInsights/Enable': true } overrides: [ { @@ -43,9 +43,9 @@ resource exampleResource 'Microsoft.Automanage/configurationProfiles@2021-04-30- } priority: 100 then: { - LogAnalytics/Enable: true - LogAnalytics/Reprovision: true - LogAnalytics/Workspace: '/subscriptions/abc/resourceGroups/xyz/providers/Microsoft.La/Workspaces/eastus' + 'LogAnalytics/Enable': true + 'LogAnalytics/Reprovision': true + 'LogAnalytics/Workspace': '/subscriptions/abc/resourceGroups/xyz/providers/Microsoft.La/Workspaces/eastus' } } { @@ -55,9 +55,9 @@ resource exampleResource 'Microsoft.Automanage/configurationProfiles@2021-04-30- } priority: 200 then: { - LogAnalytics/Enable: true - LogAnalytics/Reprovision: true - LogAnalytics/Workspace: '/subscriptions/abc/resourceGroups/xyz/providers/Microsoft.La/Workspaces/centralcanada' + 'LogAnalytics/Enable': true + 'LogAnalytics/Reprovision': true + 'LogAnalytics/Workspace': '/subscriptions/abc/resourceGroups/xyz/providers/Microsoft.La/Workspaces/centralcanada' } } ] @@ -78,15 +78,15 @@ resource exampleResource 'Microsoft.Automanage/configurationProfiles/versions@20 location: 'East US' properties: { configuration: { - Antimalware/Enable: false - AzureSecurityCenter/Enable: true - Backup/Enable: false - BootDiagnostics/Enable: true - ChangeTrackingAndInventory/Enable: true - GuestConfiguration/Enable: true - LogAnalytics/Enable: true - UpdateManagement/Enable: true - VMInsights/Enable: true + 'Antimalware/Enable': false + 'AzureSecurityCenter/Enable': true + 'Backup/Enable': false + 'BootDiagnostics/Enable': true + 'ChangeTrackingAndInventory/Enable': true + 'GuestConfiguration/Enable': true + 'LogAnalytics/Enable': true + 'UpdateManagement/Enable': true + 'VMInsights/Enable': true } overrides: [ { @@ -96,9 +96,9 @@ resource exampleResource 'Microsoft.Automanage/configurationProfiles/versions@20 } priority: 100 then: { - LogAnalytics/Enable: true - LogAnalytics/Reprovision: true - LogAnalytics/Workspace: '/subscriptions/abc/resourceGroups/xyz/providers/Microsoft.La/Workspaces/eastus' + 'LogAnalytics/Enable': true + 'LogAnalytics/Reprovision': true + 'LogAnalytics/Workspace': '/subscriptions/abc/resourceGroups/xyz/providers/Microsoft.La/Workspaces/eastus' } } { @@ -108,9 +108,9 @@ resource exampleResource 'Microsoft.Automanage/configurationProfiles/versions@20 } priority: 200 then: { - LogAnalytics/Enable: true - LogAnalytics/Reprovision: true - LogAnalytics/Workspace: '/subscriptions/abc/resourceGroups/xyz/providers/Microsoft.La/Workspaces/centralcanada' + 'LogAnalytics/Enable': true + 'LogAnalytics/Reprovision': true + 'LogAnalytics/Workspace': '/subscriptions/abc/resourceGroups/xyz/providers/Microsoft.La/Workspaces/centralcanada' } } ] diff --git a/generated/automanage/microsoft.automanage/2022-05-04/samples.md b/generated/automanage/microsoft.automanage/2022-05-04/samples.md index 1f9774e5f6..b6528aa6c7 100644 --- a/generated/automanage/microsoft.automanage/2022-05-04/samples.md +++ b/generated/automanage/microsoft.automanage/2022-05-04/samples.md @@ -25,15 +25,15 @@ resource exampleResource 'Microsoft.Automanage/configurationProfiles@2022-05-04' location: 'East US' properties: { configuration: { - Antimalware/Enable: false - AzureSecurityCenter/Enable: true - Backup/Enable: false - BootDiagnostics/Enable: true - ChangeTrackingAndInventory/Enable: true - GuestConfiguration/Enable: true - LogAnalytics/Enable: true - UpdateManagement/Enable: true - VMInsights/Enable: true + 'Antimalware/Enable': false + 'AzureSecurityCenter/Enable': true + 'Backup/Enable': false + 'BootDiagnostics/Enable': true + 'ChangeTrackingAndInventory/Enable': true + 'GuestConfiguration/Enable': true + 'LogAnalytics/Enable': true + 'UpdateManagement/Enable': true + 'VMInsights/Enable': true } } tags: { @@ -52,15 +52,15 @@ resource exampleResource 'Microsoft.Automanage/configurationProfiles/versions@20 location: 'East US' properties: { configuration: { - Antimalware/Enable: false - AzureSecurityCenter/Enable: true - Backup/Enable: false - BootDiagnostics/Enable: true - ChangeTrackingAndInventory/Enable: true - GuestConfiguration/Enable: true - LogAnalytics/Enable: true - UpdateManagement/Enable: true - VMInsights/Enable: true + 'Antimalware/Enable': false + 'AzureSecurityCenter/Enable': true + 'Backup/Enable': false + 'BootDiagnostics/Enable': true + 'ChangeTrackingAndInventory/Enable': true + 'GuestConfiguration/Enable': true + 'LogAnalytics/Enable': true + 'UpdateManagement/Enable': true + 'VMInsights/Enable': true } } tags: { diff --git a/generated/automation/log.out b/generated/automation/log.out index 2886e02673..1b18302d3e 100644 --- a/generated/automation/log.out +++ b/generated/automation/log.out @@ -49,6 +49,7 @@ warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. @@ -97,6 +98,7 @@ warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'AutomationAccount' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2015-10-31/account.json:500:5 @@ -502,6 +504,7 @@ warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'softwareUpdateConfigurationProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/preview/2017-05-15-preview/softwareUpdateConfiguration.json:310:5 @@ -639,6 +642,7 @@ warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DscNodeReportListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2018-01-15/dscNode.json:581:5 @@ -761,6 +765,7 @@ warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'JobStream' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2018-06-30/runbook.json:1040:5 @@ -895,6 +900,7 @@ warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'JobStream' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2019-06-01/runbook.json:1037:5 @@ -1389,6 +1395,7 @@ warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'ActivityParameter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/preview/2020-01-13-preview/python2package.json:312:5 @@ -1790,6 +1797,7 @@ warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'AutomationAccount' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2021-06-22/account.json:469:5 @@ -1891,6 +1899,7 @@ warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -1941,6 +1950,7 @@ warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'RunAsCredentialAssociationProperty' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2022-02-22/hybridRunbookWorkerGroup.json:314:5 @@ -1997,6 +2007,7 @@ warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'AutomationAccount' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2022-08-08/account.json:469:5 @@ -2321,6 +2332,7 @@ warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'NodeCounts' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/preview/2023-05-15-preview/dscNodeCounts.json:92:5 @@ -2740,6 +2752,7 @@ warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'AutomationAccount' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2023-11-01/account.json:469:5 @@ -3002,3 +3015,313 @@ warning | Modeler/MissingType | The schema 'ScheduleCreateOrUpdateProperties-int warning | Modeler/MissingType | The schema 'ScheduleProperties-interval' has no type or format information whatsoever. Location: file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2023-11-01/schedule.json#/components/schemas/ScheduleProperties-interval warning | Unrecognized property type: any-object. Returning 'any'. +warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.3.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.4.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.5.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.6.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.7.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.8.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.9.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.10.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.11.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.12.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.13.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.14.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.15.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.16.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.17.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.18.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.19.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.20.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.21.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.22.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.23.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.24.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.25.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.37.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.38.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.39.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.40.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.41.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.42.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.43.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. +warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/SchemaMissingType | The schema 'NodeCounts' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNodeCounts.json:92:5 +warning | PreCheck/SchemaMissingType | The schema 'NodeCount' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNodeCounts.json:111:5 +warning | PreCheck/SchemaMissingType | The schema 'NodeCountProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNodeCounts.json:123:5 +warning | PreCheck/SchemaMissingType | The schema 'softwareUpdateConfigurationProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/softwareUpdateConfiguration.json:310:5 +warning | PreCheck/SchemaMissingType | The schema 'SUCScheduleProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/softwareUpdateConfiguration.json:534:5 +warning | PreCheck/SchemaMissingType | The schema 'AdvancedSchedule' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/softwareUpdateConfiguration.json:615:5 +warning | PreCheck/SchemaMissingType | The schema 'AdvancedScheduleMonthlyOccurrence' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/softwareUpdateConfiguration.json:644:5 +warning | PreCheck/SchemaMissingType | The schema 'softwareUpdateConfigurationListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/softwareUpdateConfiguration.json:671:5 +warning | PreCheck/SchemaMissingType | The schema 'softwareUpdateConfigurationCollectionItemProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/softwareUpdateConfiguration.json:707:5 +warning | PreCheck/SchemaMissingType | The schema 'DscNodeReportListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:581:5 +warning | PreCheck/SchemaMissingType | The schema 'DscReportResourceNavigation' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:597:5 +warning | PreCheck/SchemaMissingType | The schema 'DscMetaConfiguration' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:606:5 +warning | PreCheck/SchemaMissingType | The schema 'DscNodeReport' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:641:5 +warning | PreCheck/SchemaMissingType | The schema 'DscReportResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:748:5 +warning | PreCheck/SchemaMissingType | The schema 'DscReportError' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:802:5 +warning | PreCheck/SchemaMissingType | The schema 'AgentRegistration' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:831:5 +warning | PreCheck/SchemaMissingType | The schema 'AgentRegistrationKeys' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:852:5 +warning | PreCheck/SchemaMissingType | The schema 'DscNode' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:865:5 +warning | PreCheck/SchemaMissingType | The schema 'DscNodeProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:880:5 +warning | PreCheck/SchemaMissingType | The schema 'DscNodeExtensionHandlerAssociationProperty' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:937:5 +warning | PreCheck/SchemaMissingType | The schema 'DscNodeConfigurationAssociationProperty' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:950:5 +warning | PreCheck/SchemaMissingType | The schema 'AgentRegistrationRegenerateKeyParameter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:959:5 +warning | PreCheck/SchemaMissingType | The schema 'DscNodeUpdateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:979:5 +warning | PreCheck/SchemaMissingType | The schema 'DscNodeUpdateParameters-properties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:985:9 +warning | PreCheck/SchemaMissingType | The schema 'DscNodeListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNode.json:997:5 +warning | PreCheck/SchemaMissingType | The schema 'Credential' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/credential.json:379:5 +warning | PreCheck/SchemaMissingType | The schema 'ContentSource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscConfiguration.json:424:5 +warning | PreCheck/SchemaMissingType | The schema 'DscConfigurationCreateOrUpdateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscConfiguration.json:453:5 +warning | PreCheck/SchemaMissingType | The schema 'DscConfigurationListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscConfiguration.json:481:5 +warning | PreCheck/SchemaMissingType | The schema 'DscConfigurationCreateOrUpdateProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscConfiguration.json:501:5 +warning | PreCheck/SchemaMissingType | The schema 'DscConfigurationParameter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscConfiguration.json:532:5 +warning | PreCheck/SchemaMissingType | The schema 'DscConfigurationUpdateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscConfiguration.json:554:5 +warning | PreCheck/SchemaMissingType | The schema 'DscConfigurationProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscConfiguration.json:575:5 +warning | PreCheck/BinarySchema | 'The schema paths·10gipcn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-automation-automationaccounts-automationaccountname-configurations-configurationname-content·get·responses·200·content·text-powershell·schema with 'type: file', format: undefined' will be treated as a binary blob for binary media types. + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscConfiguration.json:306:11 +warning | PreCheck/SchemaMissingType | The schema 'ContentSource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNodeConfiguration.json:304:5 +warning | PreCheck/SchemaMissingType | The schema 'DscNodeConfigurationProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNodeConfiguration.json:349:5 +warning | PreCheck/SchemaMissingType | The schema 'DscNodeConfigurationListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNodeConfiguration.json:383:5 +warning | PreCheck/SchemaMissingType | The schema 'DscNodeExtensionHandlerAssociationProperty' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNodeConfiguration.json:403:5 +warning | PreCheck/SchemaMissingType | The schema 'DscNodeConfigurationCreateOrUpdateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNodeConfiguration.json:416:5 +warning | PreCheck/SchemaMissingType | The schema 'DscNodeConfigurationCreateOrUpdateParametersProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNodeConfiguration.json:437:5 +warning | PreCheck/SchemaMissingType | The schema 'DscConfigurationAssociationProperty' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/dscNodeConfiguration.json:458:5 +warning | PreCheck/SchemaMissingType | The schema 'HybridRunbookWorker' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/hybridRunbookWorker.json:422:5 +warning | PreCheck/SchemaMissingType | The schema 'RunAsCredentialAssociationProperty' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/hybridRunbookWorkerGroup.json:320:5 +warning | PreCheck/SchemaMissingType | The schema 'HybridRunbookWorkerGroup' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/hybridRunbookWorkerGroup.json:351:5 +warning | PreCheck/SchemaMissingType | The schema 'HybridRunbookWorkerGroupsListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/hybridRunbookWorkerGroup.json:370:5 +warning | PreCheck/SchemaMissingType | The schema 'Job' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/job.json:698:5 +warning | PreCheck/SchemaMissingType | The schema 'JobListResultV2' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/job.json:717:5 +warning | PreCheck/SchemaMissingType | The schema 'JobProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/job.json:754:5 +warning | PreCheck/SchemaMissingType | The schema 'RunbookAssociationProperty' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/job.json:863:5 +warning | PreCheck/SchemaMissingType | The schema 'JobCreateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/job.json:872:5 +warning | PreCheck/SchemaMissingType | The schema 'JobCollectionItemProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/job.json:885:5 +warning | PreCheck/SchemaMissingType | The schema 'JobCreateProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/job.json:973:5 +warning | PreCheck/SchemaMissingType | The schema 'JobScheduleListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/jobSchedule.json:258:5 +warning | PreCheck/SchemaMissingType | The schema 'JobSchedule' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/jobSchedule.json:274:5 +warning | PreCheck/SchemaMissingType | The schema 'ScheduleAssociationProperty' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/jobSchedule.json:299:5 +warning | PreCheck/SchemaMissingType | The schema 'RunbookAssociationProperty' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/jobSchedule.json:308:5 +warning | PreCheck/SchemaMissingType | The schema 'JobScheduleProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/jobSchedule.json:317:5 +warning | PreCheck/SchemaMissingType | The schema 'JobScheduleCreateProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/jobSchedule.json:345:5 +warning | PreCheck/SchemaMissingType | The schema 'JobScheduleCreateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/jobSchedule.json:373:5 +warning | PreCheck/SchemaMissingType | The schema 'LinkedWorkspace' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/linkedWorkspace.json:86:5 +warning | PreCheck/SchemaMissingType | The schema 'OperationListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/operations.json:131:5 +warning | PreCheck/SchemaMissingType | The schema 'Operation-display' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/operations.json:154:9 +warning | PreCheck/SchemaMissingType | The schema 'PackageCreateOrUpdateProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/package.json:380:5 +warning | PreCheck/SchemaMissingType | The schema 'PackageCreateOrUpdateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/package.json:392:5 +warning | PreCheck/SchemaMissingType | The schema 'PackageUpdateProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/package.json:465:5 +warning | PreCheck/SchemaMissingType | The schema 'PackageUpdateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/package.json:474:5 +warning | PreCheck/BinarySchema | 'The schema paths·r1whch·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-automation-automationaccounts-automationaccountname-runbooks-runbookname-draft-content·get·responses·200·content·text-powershell·schema with 'type: file', format: undefined' will be treated as a binary blob for binary media types. + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/runbook.json:80:11 +warning | PreCheck/BinarySchema | 'The schema paths·1ayo3t7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-automation-automationaccounts-automationaccountname-runbooks-runbookname-draft-content·put·requestbody·content·text-powershell·schema with 'type: object', format: file' will be treated as a binary blob for binary media types. + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/runbook.json:129:11 +warning | PreCheck/BinarySchema | 'The schema paths·1xgsew3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-automation-automationaccounts-automationaccountname-runbooks-runbookname-draft-content·put·responses·200·content·application-json·schema with 'type: file', format: undefined' will be treated as a binary blob for binary media types. + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/runbook.json:144:11 +warning | PreCheck/BinarySchema | 'The schema paths·1tf2s8z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-automation-automationaccounts-automationaccountname-runbooks-runbookname-content·get·responses·200·content·text-powershell·schema with 'type: file', format: undefined' will be treated as a binary blob for binary media types. + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/runbook.json:376:11 +warning | PreCheck/SchemaMissingType | The schema 'AdvancedSchedule' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/schedule.json:318:5 +warning | PreCheck/SchemaMissingType | The schema 'AdvancedScheduleMonthlyOccurrence' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/schedule.json:347:5 +warning | PreCheck/SchemaMissingType | The schema 'ScheduleCreateOrUpdateProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/schedule.json:374:5 +warning | PreCheck/SchemaMissingType | The schema 'ScheduleCreateOrUpdateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/schedule.json:452:5 +warning | PreCheck/SchemaMissingType | The schema 'Schedule' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/schedule.json:470:5 +warning | PreCheck/SchemaMissingType | The schema 'ScheduleProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/schedule.json:485:5 +warning | PreCheck/SchemaMissingType | The schema 'ScheduleUpdateProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/schedule.json:564:5 +warning | PreCheck/SchemaMissingType | The schema 'ScheduleUpdateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/schedule.json:577:5 +warning | PreCheck/SchemaMissingType | The schema 'ScheduleListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/schedule.json:591:5 +warning | PreCheck/SchemaMissingType | The schema 'softwareUpdateConfigurationMachineRunListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/softwareUpdateConfigurationMachineRun.json:196:5 +warning | PreCheck/SchemaMissingType | The schema 'updateConfigurationMachineRunProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/softwareUpdateConfigurationMachineRun.json:212:5 +warning | PreCheck/SchemaMissingType | The schema 'softwareUpdateConfigurationRunProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/softwareUpdateConfigurationRun.json:196:5 +warning | PreCheck/SchemaMissingType | The schema 'softwareUpdateConfigurationRunListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/softwareUpdateConfigurationRun.json:315:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControl.json:319:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlUpdateProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControl.json:335:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlUpdateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControl.json:364:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControl' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControl.json:374:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControl.json:389:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlCreateOrUpdateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControl.json:443:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlCreateOrUpdateProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControl.json:456:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlSecurityTokenProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControl.json:506:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlSyncJobListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControlSyncJob.json:230:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlSyncJobCreateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControlSyncJob.json:246:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlSyncJobCreateProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControlSyncJob.json:259:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlSyncJobById' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControlSyncJob.json:272:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlSyncJobByIdProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControlSyncJob.json:286:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlSyncJob' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControlSyncJob.json:345:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlSyncJobProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControlSyncJob.json:370:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlSyncJobStreamsListBySyncJob' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControlSyncJobStreams.json:178:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlSyncJobStream' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControlSyncJobStreams.json:195:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlSyncJobStreamProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControlSyncJobStreams.json:210:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlSyncJobStreamById' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControlSyncJobStreams.json:242:5 +warning | PreCheck/SchemaMissingType | The schema 'SourceControlSyncJobStreamByIdProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/sourceControlSyncJobStreams.json:257:5 +warning | PreCheck/SchemaMissingType | The schema 'VariableCreateOrUpdateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/variable.json:315:5 +warning | PreCheck/SchemaMissingType | The schema 'VariableCreateOrUpdateProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/variable.json:333:5 +warning | PreCheck/SchemaMissingType | The schema 'Variable' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/variable.json:350:5 +warning | PreCheck/SchemaMissingType | The schema 'VariableListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/variable.json:365:5 +warning | PreCheck/SchemaMissingType | The schema 'VariableUpdateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/variable.json:381:5 +warning | PreCheck/SchemaMissingType | The schema 'VariableUpdateProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/variable.json:395:5 +warning | PreCheck/SchemaMissingType | The schema 'VariableProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/variable.json:408:5 +warning | PreCheck/SchemaMissingType | The schema 'Watcher' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/watcher.json:418:5 +warning | PreCheck/SchemaMissingType | The schema 'WatcherProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/watcher.json:457:5 +warning | PreCheck/SchemaMissingType | The schema 'WatcherUpdateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/watcher.json:510:5 +warning | PreCheck/SchemaMissingType | The schema 'WatcherUpdateProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/watcher.json:523:5 +warning | PreCheck/SchemaMissingType | The schema 'WatcherListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/watcher.json:533:5 +warning | PreCheck/SchemaMissingType | The schema 'WebhookProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/webhook.json:365:5 +warning | PreCheck/SchemaMissingType | The schema 'Webhook' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/webhook.json:426:5 +warning | PreCheck/SchemaMissingType | The schema 'WebhookListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/webhook.json:441:5 +warning | PreCheck/SchemaMissingType | The schema 'WebhookUpdateProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/webhook.json:457:5 +warning | PreCheck/SchemaMissingType | The schema 'WebhookUpdateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/webhook.json:481:5 +warning | PreCheck/SchemaMissingType | The schema 'RunbookAssociationProperty' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/webhook.json:495:5 +warning | PreCheck/SchemaMissingType | The schema 'WebhookCreateOrUpdateParameters' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/webhook.json:504:5 +warning | PreCheck/SchemaMissingType | The schema 'WebhookCreateOrUpdateProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/webhook.json:522:5 +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | PreCheck/PropertyRedeclarationWarning | Schema 'AutomationAccount' has a property 'systemData' that is already declared the parent schema 'Resource' but isn't significantly different. The property has been removed from AutomationAccount +warning | PreCheck/PropertyRedeclarationWarning | Schema 'HybridRunbookWorker' has a property 'systemData' that is already declared the parent schema 'Resource' but isn't significantly different. The property has been removed from HybridRunbookWorker +warning | PreCheck/PropertyRedeclarationWarning | Schema 'HybridRunbookWorkerGroup' has a property 'systemData' that is already declared the parent schema 'Resource' but isn't significantly different. The property has been removed from HybridRunbookWorkerGroup +warning | PreCheck/PropertyRedeclarationWarning | Schema 'Package' has a property 'systemData' that is already declared the parent schema 'Resource' but isn't significantly different. The property has been removed from Package +warning | PreCheck/PropertyRedeclarationWarning | Schema 'RuntimeEnvironment' has a property 'systemData' that is already declared the parent schema 'Resource' but isn't significantly different. The property has been removed from RuntimeEnvironment +warning | Modeler/Superflous type information | 'The schema paths·10gipcn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-automation-automationaccounts-automationaccountname-configurations-configurationname-content·get·responses·200·content·text-powershell·schema with 'type: string', format: binary' will be treated as a binary blob for binary media types. +warning | Modeler/Superflous type information | 'The schema paths·r1whch·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-automation-automationaccounts-automationaccountname-runbooks-runbookname-draft-content·get·responses·200·content·text-powershell·schema with 'type: string', format: binary' will be treated as a binary blob for binary media types. +warning | Modeler/Superflous type information | 'The schema paths·1tf2s8z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-automation-automationaccounts-automationaccountname-runbooks-runbookname-content·get·responses·200·content·text-powershell·schema with 'type: string', format: binary' will be treated as a binary blob for binary media types. +warning | Modeler/MissingType | The schema 'ScheduleCreateOrUpdateProperties-interval' has no type or format information whatsoever. Location: + file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/schedule.json#/components/schemas/ScheduleCreateOrUpdateProperties-interval +warning | Modeler/MissingType | The schema 'ScheduleProperties-interval' has no type or format information whatsoever. Location: + file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/automation/resource-manager/Microsoft.Automation/stable/2024-10-23/schedule.json#/components/schemas/ScheduleProperties-interval +warning | Unrecognized property type: any-object. Returning 'any'. diff --git a/generated/automation/microsoft.automation/2024-10-23/samples.md b/generated/automation/microsoft.automation/2024-10-23/samples.md new file mode 100644 index 0000000000..b88c3b2474 --- /dev/null +++ b/generated/automation/microsoft.automation/2024-10-23/samples.md @@ -0,0 +1,603 @@ +# Microsoft.Automation + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.automation/automationaccounts + +Create or update automation account +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts@2024-10-23' = { + name: 'example' + name: 'myAutomationAccount9' + location: 'East US 2' + properties: { + sku: { + name: 'Free' + } + } +} +``` + +## microsoft.automation/automationaccounts/certificates + +Create or update a certificate +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/certificates@2024-10-23' = { + parent: parentResource + name: 'example' + name: 'testCert' + properties: { + description: 'Sample Cert' + base64Value: 'base 64 value of cert' + isExportable: false + thumbprint: 'thumbprint of cert' + } +} +``` + +## microsoft.automation/automationaccounts/configurations + +Create or Update Configuration +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/configurations@2024-10-23' = { + parent: parentResource + name: 'example' + name: 'SetupServer' + location: 'East US 2' + properties: { + description: 'sample configuration' + source: { + type: 'embeddedContent' + hash: { + algorithm: 'sha256' + value: 'A9E5DB56BA21513F61E0B3868816FDC6D4DF5131F5617D7FF0D769674BD5072F' + } + value: 'Configuration SetupServer {\r\n Node localhost {\r\n WindowsFeature IIS {\r\n Name = "Web-Server";\r\n Ensure = "Present"\r\n }\r\n }\r\n}' + } + } +} +``` + +## microsoft.automation/automationaccounts/connections + +Create or update connection +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/connections@2024-10-23' = { + parent: parentResource + name: 'example' + name: 'mysConnection' + properties: { + description: 'my description goes here' + connectionType: { + name: 'Azure' + } + fieldDefinitionValues: { + AutomationCertificateName: 'mysCertificateName' + SubscriptionID: 'subid' + } + } +} +``` + +## microsoft.automation/automationaccounts/connectiontypes + +Create or update connection type +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/connectionTypes@2024-10-23' = { + parent: parentResource + name: 'example' + name: 'myCT' + properties: { + fieldDefinitions: { + myBoolField: { + type: 'bool' + isEncrypted: false + isOptional: false + } + myStringField: { + type: 'string' + isEncrypted: false + isOptional: false + } + myStringFieldEncrypted: { + type: 'string' + isEncrypted: true + isOptional: false + } + } + isGlobal: false + } +} +``` + +## microsoft.automation/automationaccounts/credentials + +Create a credential +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/credentials@2024-10-23' = { + parent: parentResource + name: 'example' + name: 'myCredential' + properties: { + description: 'my description goes here' + password: '' + userName: 'mylingaiah' + } +} +``` + +## microsoft.automation/automationaccounts/jobs + +Create job +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/jobs@2024-10-23' = { + parent: parentResource + name: 'example' + properties: { + parameters: { + key01: 'value01' + key02: 'value02' + } + runOn: '' + runbook: { + name: 'TestRunbook' + } + } +} +``` + +## microsoft.automation/automationaccounts/jobschedules + +Create a job schedule +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/jobSchedules@2024-10-23' = { + parent: parentResource + name: 'example' + properties: { + parameters: { + jobscheduletag01: 'jobschedulevalue01' + jobscheduletag02: 'jobschedulevalue02' + } + runbook: { + name: 'TestRunbook' + } + schedule: { + name: 'ScheduleNameGoesHere332204b5-debe-4348-a5c7-6357457189f2' + } + } +} +``` + +## microsoft.automation/automationaccounts/modules + +Create or update a module +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/modules@2024-10-23' = { + parent: parentResource + name: 'example' + properties: { + contentLink: { + contentHash: { + algorithm: 'sha265' + value: '07E108A962B81DD9C9BAA89BB47C0F6EE52B29E83758B07795E408D258B2B87A' + } + uri: 'https://teststorage.blob.core.windows.net/dsccomposite/OmsCompositeResources.zip' + version: '1.0.0.0' + } + } +} +``` + +## microsoft.automation/automationaccounts/nodeconfigurations + +Create node configuration +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/nodeConfigurations@2024-10-23' = { + parent: parentResource + name: 'example' + name: 'configName.nodeConfigName' + properties: { + configuration: { + name: 'configName' + } + incrementNodeConfigurationBuild: true + source: { + type: 'embeddedContent' + hash: { + algorithm: 'sha256' + value: '6DE256A57F01BFA29B88696D5E77A383D6E61484C7686E8DB955FA10ACE9FFE5' + } + value: '\r\ninstance of MSFT_RoleResource as $MSFT_RoleResource1ref\r\n{\r\nResourceID = "[WindowsFeature]IIS";\r\n Ensure = "Present";\r\n SourceInfo = "::3::32::WindowsFeature";\r\n Name = "Web-Server";\r\n ModuleName = "PsDesiredStateConfiguration";\r\n\r\nModuleVersion = "1.0";\r\r\n ConfigurationName = "configName";\r\r\n};\r\ninstance of OMI_ConfigurationDocument\r\n\r\r\n {\r\n Version="2.0.0";\r\n \r\r\n MinimumCompatibleVersion = "1.0.0";\r\n \r\r\n CompatibleVersionAdditionalProperties= {"Omi_BaseResource:ConfigurationName"};\r\n \r\r\n Author="weijiel";\r\n \r\r\n GenerationDate="03/30/2017 13:40:25";\r\n \r\r\n GenerationHost="TEST-BACKEND";\r\n \r\r\n Name="configName";\r\n\r\r\n };\r\n' + version: '1.0' + } + } +} +``` + +## microsoft.automation/automationaccounts/privateendpointconnections + +Approve or reject a private endpoint connection with a given name. +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/privateEndpointConnections@2024-10-23' = { + parent: parentResource + name: 'example' + properties: { + privateLinkServiceConnectionState: { + description: 'Approved by johndoe@contoso.com' + status: 'Approved' + } + } +} +``` + +## microsoft.automation/automationaccounts/python2packages + +Create or update a python 2 package +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/python2Packages@2024-10-23' = { + parent: parentResource + name: 'example' + properties: { + contentLink: { + contentHash: { + algorithm: 'sha265' + value: '07E108A962B81DD9C9BAA89BB47C0F6EE52B29E83758B07795E408D258B2B87A' + } + uri: 'https://teststorage.blob.core.windows.net/dsccomposite/OmsCompositeResources.zip' + version: '1.0.0.0' + } + } + tags: { + } +} +``` + +## microsoft.automation/automationaccounts/python3packages + +Create or update a python 3 package +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/python3Packages@2024-10-23' = { + parent: parentResource + name: 'example' + properties: { + contentLink: { + contentHash: { + algorithm: 'sha265' + value: '07E108A962B81DD9C9BAA89BB47C0F6EE52B29E83758B07795E408D258B2B87A' + } + uri: 'https://teststorage.blob.core.windows.net/dsccomposite/OmsCompositeResources.zip' + version: '1.0.0.0' + } + } + tags: { + } +} +``` + +## microsoft.automation/automationaccounts/runbooks + +Create or update runbook and publish it +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/runbooks@2024-10-23' = { + parent: parentResource + name: 'example' + name: 'Get-AzureVMTutorial' + location: 'East US 2' + properties: { + description: 'Description of the Runbook' + logActivityTrace: 1 + logProgress: true + logVerbose: false + publishContentLink: { + contentHash: { + algorithm: 'SHA256' + value: '115775B8FF2BE672D8A946BD0B489918C724DDE15A440373CA54461D53010A80' + } + uri: 'https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-automation-runbook-getvms/Runbooks/Get-AzureVMTutorial.ps1' + } + runbookType: 'PowerShell' + runtimeEnvironment: 'environmentName' + } + tags: { + tag01: 'value01' + tag02: 'value02' + } +} +``` + +Create runbook as draft +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/runbooks@2024-10-23' = { + parent: parentResource + name: 'example' + name: 'Get-AzureVMTutorial' + location: 'East US 2' + properties: { + description: 'Description of the Runbook' + draft: { + } + logProgress: false + logVerbose: false + runbookType: 'PowerShell' + runtimeEnvironment: 'environmentName' + } + tags: { + tag01: 'value01' + tag02: 'value02' + } +} +``` + +## microsoft.automation/automationaccounts/runbooks/draft + +Create test job +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/runbooks/draft@2024-10-23' = { + parent: parentResource + name: 'example' + parameters: { + key01: 'value01' + key02: 'value02' + } + runOn: '' + runtimeEnvironment: 'runtimeEnvironmentName' +} +``` + +## microsoft.automation/automationaccounts/runtimeenvironments + +Create or update automation account +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/runtimeEnvironments@2024-10-23' = { + parent: parentResource + name: 'example' + location: 'East US 2' + properties: { + defaultPackages: { + Az: '8.3.0' + } + runtime: { + version: '7.1' + language: 'PowerShell' + } + } +} +``` + +## microsoft.automation/automationaccounts/runtimeenvironments/packages + +Create or update a package +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/runtimeEnvironments/packages@2024-10-23' = { + parent: parentResource + name: 'example' + properties: { + contentLink: { + contentHash: { + algorithm: 'sha265' + value: '07E108A962B81DD9C9BAA89BB47C0F6EE52B29E83758B07795E408D258B2B87A' + } + uri: 'https://teststorage.blob.core.windows.net/dsccomposite/OmsCompositeResources.zip' + } + } +} +``` + +## microsoft.automation/automationaccounts/schedules + +Create or update a schedule +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/schedules@2024-10-23' = { + parent: parentResource + name: 'example' + name: 'mySchedule' + properties: { + description: 'my description of schedule goes here' + advancedSchedule: { + } + expiryTime: '2017-04-01T17:28:57.2494819Z' + frequency: 'Hour' + interval: 1 + startTime: '2017-03-27T17:28:57.2494819Z' + } +} +``` + +## microsoft.automation/automationaccounts/softwareupdateconfigurations + +Create software update configuration +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/softwareUpdateConfigurations@2024-10-23' = { + parent: parentResource + name: 'example' + properties: { + scheduleInfo: { + advancedSchedule: { + weekDays: [ + 'Monday' + 'Thursday' + ] + } + expiryTime: '2018-11-09T11:22:57+00:00' + frequency: 'Hour' + interval: 1 + startTime: '2017-10-19T12:22:57+00:00' + timeZone: 'America/Los_Angeles' + } + tasks: { + postTask: { + parameters: { + } + source: 'GetCache' + } + preTask: { + parameters: { + COMPUTERNAME: 'Computer1' + } + source: 'HelloWorld' + } + } + updateConfiguration: { + azureVirtualMachines: [ + '/subscriptions/5ae68d89-69a4-454f-b5ce-e443cc4e0067/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-01' + '/subscriptions/5ae68d89-69a4-454f-b5ce-e443cc4e0067/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-02' + '/subscriptions/5ae68d89-69a4-454f-b5ce-e443cc4e0067/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-03' + ] + duration: 'PT2H0M' + nonAzureComputerNames: [ + 'box1.contoso.com' + 'box2.contoso.com' + ] + operatingSystem: 'Windows' + targets: { + azureQueries: [ + { + locations: [ + 'Japan East' + 'UK South' + ] + scope: [ + '/subscriptions/5ae68d89-69a4-454f-b5ce-e443cc4e0067/resourceGroups/myresources' + '/subscriptions/5ae68d89-69a4-454f-b5ce-e443cc4e0067' + ] + tagSettings: { + filterOperator: 'All' + tags: { + tag1: [ + 'tag1Value1' + 'tag1Value2' + 'tag1Value3' + ] + tag2: [ + 'tag2Value1' + 'tag2Value2' + 'tag2Value3' + ] + } + } + } + ] + nonAzureQueries: [ + { + functionAlias: 'SavedSearch1' + workspaceId: 'WorkspaceId1' + } + { + functionAlias: 'SavedSearch2' + workspaceId: 'WorkspaceId2' + } + ] + } + windows: { + excludedKbNumbers: [ + '168934' + '168973' + ] + includedUpdateClassifications: 'Critical' + rebootSetting: 'IfRequired' + } + } + } +} +``` + +## microsoft.automation/automationaccounts/sourcecontrols + +Create or update a source control +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/sourceControls@2024-10-23' = { + parent: parentResource + name: 'example' + properties: { + description: 'my description' + autoSync: true + branch: 'master' + folderPath: '/folderOne/folderTwo' + publishRunbook: true + repoUrl: 'https://sampleUser.visualstudio.com/myProject/_git/myRepository' + securityToken: { + accessToken: '******' + tokenType: 'PersonalAccessToken' + } + sourceType: 'VsoGit' + } +} +``` + +## microsoft.automation/automationaccounts/sourcecontrols/sourcecontrolsyncjobs + +Create or update a source control sync job +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/sourceControls/sourceControlSyncJobs@2024-10-23' = { + parent: parentResource + name: 'example' + properties: { + commitId: '9de0980bfb45026a3d97a1b0522d98a9f604226e' + } +} +``` + +## microsoft.automation/automationaccounts/variables + +Create or update a variable +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/variables@2024-10-23' = { + parent: parentResource + name: 'example' + name: 'sampleVariable' + properties: { + description: 'my description' + isEncrypted: false + value: '"ComputerName.domain.com"' + } +} +``` + +## microsoft.automation/automationaccounts/watchers + +Create or update watcher +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/watchers@2024-10-23' = { + parent: parentResource + name: 'example' + type: { + } + etag: { + } + location: { + } + properties: { + description: 'This is a test watcher.' + executionFrequencyInSeconds: 60 + lastModifiedBy: { + } + scriptName: 'MyTestWatcherRunbook' + scriptParameters: { + } + scriptRunOn: 'MyTestHybridWorkerGroup' + } + tags: { + } +} +``` + +## microsoft.automation/automationaccounts/webhooks + +Create or update webhook +```bicep +resource exampleResource 'Microsoft.Automation/automationAccounts/webhooks@2024-10-23' = { + parent: parentResource + name: 'example' + name: 'TestWebhook' + properties: { + expiryTime: '2018-03-29T22:18:13.7002872Z' + isEnabled: true + runbook: { + name: 'TestRunbook' + } + uri: '' + } +} +``` diff --git a/generated/automation/microsoft.automation/2024-10-23/types.json b/generated/automation/microsoft.automation/2024-10-23/types.json new file mode 100644 index 0000000000..b8314f3ad3 --- /dev/null +++ b/generated/automation/microsoft.automation/2024-10-23/types.json @@ -0,0 +1,6764 @@ +[ + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/softwareUpdateConfigurations" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/softwareUpdateConfigurations", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/4" + }, + "flags": 1, + "description": "Software update configuration properties." + } + } + }, + { + "$type": "ObjectType", + "name": "SoftwareUpdateConfigurationProperties", + "properties": { + "updateConfiguration": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "update specific properties for the Software update configuration" + }, + "scheduleInfo": { + "type": { + "$ref": "#/45" + }, + "flags": 1, + "description": "Schedule information for the Software update configuration" + }, + "provisioningState": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Provisioning state for the software update configuration, which only appears in the response." + }, + "error": { + "type": { + "$ref": "#/68" + }, + "flags": 0, + "description": "Details of provisioning error" + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Creation time of the resource, which only appears in the response." + }, + "createdBy": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "CreatedBy property, which only appears in the response." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Last time resource was modified, which only appears in the response." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "LastModifiedBy property, which only appears in the response." + }, + "tasks": { + "type": { + "$ref": "#/69" + }, + "flags": 0, + "description": "Tasks information for the Software update configuration." + } + } + }, + { + "$type": "ObjectType", + "name": "UpdateConfiguration", + "properties": { + "operatingSystem": { + "type": { + "$ref": "#/8" + }, + "flags": 1, + "description": "operating system of target machines" + }, + "windows": { + "type": { + "$ref": "#/9" + }, + "flags": 0, + "description": "Windows specific update configuration." + }, + "linux": { + "type": { + "$ref": "#/22" + }, + "flags": 0, + "description": "Linux specific update configuration." + }, + "duration": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Maximum time allowed for the software update configuration run. Duration needs to be specified using the format PT[n]H[n]M[n]S as per ISO8601" + }, + "azureVirtualMachines": { + "type": { + "$ref": "#/30" + }, + "flags": 0, + "description": "List of azure resource Ids for azure virtual machines targeted by the software update configuration." + }, + "nonAzureComputerNames": { + "type": { + "$ref": "#/31" + }, + "flags": 0, + "description": "List of names of non-azure machines targeted by the software update configuration." + }, + "targets": { + "type": { + "$ref": "#/32" + }, + "flags": 0, + "description": "Group targets for the software update configuration." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Windows" + }, + { + "$type": "StringLiteralType", + "value": "Linux" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/6" + }, + { + "$ref": "#/7" + } + ] + }, + { + "$type": "ObjectType", + "name": "WindowsProperties", + "properties": { + "includedUpdateClassifications": { + "type": { + "$ref": "#/19" + }, + "flags": 0, + "description": "Update classification included in the software update configuration. A comma separated string with required values" + }, + "excludedKbNumbers": { + "type": { + "$ref": "#/20" + }, + "flags": 0, + "description": "KB numbers excluded from the software update configuration." + }, + "includedKbNumbers": { + "type": { + "$ref": "#/21" + }, + "flags": 0, + "description": "KB numbers included from the software update configuration." + }, + "rebootSetting": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Reboot setting for the software update configuration." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unclassified" + }, + { + "$type": "StringLiteralType", + "value": "Critical" + }, + { + "$type": "StringLiteralType", + "value": "Security" + }, + { + "$type": "StringLiteralType", + "value": "UpdateRollup" + }, + { + "$type": "StringLiteralType", + "value": "FeaturePack" + }, + { + "$type": "StringLiteralType", + "value": "ServicePack" + }, + { + "$type": "StringLiteralType", + "value": "Definition" + }, + { + "$type": "StringLiteralType", + "value": "Tools" + }, + { + "$type": "StringLiteralType", + "value": "Updates" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/10" + }, + { + "$ref": "#/11" + }, + { + "$ref": "#/12" + }, + { + "$ref": "#/13" + }, + { + "$ref": "#/14" + }, + { + "$ref": "#/15" + }, + { + "$ref": "#/16" + }, + { + "$ref": "#/17" + }, + { + "$ref": "#/18" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "LinuxProperties", + "properties": { + "includedPackageClassifications": { + "type": { + "$ref": "#/27" + }, + "flags": 0, + "description": "Update classifications included in the software update configuration." + }, + "excludedPackageNameMasks": { + "type": { + "$ref": "#/28" + }, + "flags": 0, + "description": "packages excluded from the software update configuration." + }, + "includedPackageNameMasks": { + "type": { + "$ref": "#/29" + }, + "flags": 0, + "description": "packages included from the software update configuration." + }, + "rebootSetting": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Reboot setting for the software update configuration." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unclassified" + }, + { + "$type": "StringLiteralType", + "value": "Critical" + }, + { + "$type": "StringLiteralType", + "value": "Security" + }, + { + "$type": "StringLiteralType", + "value": "Other" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/23" + }, + { + "$ref": "#/24" + }, + { + "$ref": "#/25" + }, + { + "$ref": "#/26" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "TargetProperties", + "properties": { + "azureQueries": { + "type": { + "$ref": "#/42" + }, + "flags": 0, + "description": "List of Azure queries in the software update configuration." + }, + "nonAzureQueries": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "List of non Azure queries in the software update configuration." + } + } + }, + { + "$type": "ObjectType", + "name": "AzureQueryProperties", + "properties": { + "scope": { + "type": { + "$ref": "#/34" + }, + "flags": 0, + "description": "List of Subscription or Resource Group ARM Ids." + }, + "locations": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "List of locations to scope the query to." + }, + "tagSettings": { + "type": { + "$ref": "#/36" + }, + "flags": 0, + "description": "Tag settings for the VM." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "TagSettingsProperties", + "properties": { + "tags": { + "type": { + "$ref": "#/38" + }, + "flags": 0, + "description": "Dictionary of tags with its list of values." + }, + "filterOperator": { + "type": { + "$ref": "#/41" + }, + "flags": 0, + "description": "Filter VMs by Any or All specified tags." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "TagSettingsPropertiesTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/37" + } + }, + { + "$type": "StringLiteralType", + "value": "All" + }, + { + "$type": "StringLiteralType", + "value": "Any" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/39" + }, + { + "$ref": "#/40" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/33" + } + }, + { + "$type": "ObjectType", + "name": "NonAzureQueryProperties", + "properties": { + "functionAlias": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Log Analytics Saved Search name." + }, + "workspaceId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Workspace Id for Log Analytics in which the saved Search is resided." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/43" + } + }, + { + "$type": "ObjectType", + "name": "SUCScheduleProperties", + "properties": { + "startTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the start time of the schedule." + }, + "startTimeOffsetMinutes": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "Gets the start time's offset in minutes." + }, + "expiryTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the end time of the schedule." + }, + "expiryTimeOffsetMinutes": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "Gets or sets the expiry time's offset in minutes." + }, + "isEnabled": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether this schedule is enabled." + }, + "nextRun": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the next run time of the schedule." + }, + "nextRunOffsetMinutes": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "Gets or sets the next run time's offset in minutes." + }, + "interval": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "Gets or sets the interval of the schedule." + }, + "frequency": { + "type": { + "$ref": "#/54" + }, + "flags": 0, + "description": "Gets or sets the frequency of the schedule." + }, + "timeZone": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the time zone of the schedule." + }, + "advancedSchedule": { + "type": { + "$ref": "#/55" + }, + "flags": 0, + "description": "Gets or sets the advanced schedule." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the creation time." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the last modified time." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the description." + } + } + }, + { + "$type": "IntegerType" + }, + { + "$type": "BooleanType" + }, + { + "$type": "StringLiteralType", + "value": "OneTime" + }, + { + "$type": "StringLiteralType", + "value": "Day" + }, + { + "$type": "StringLiteralType", + "value": "Hour" + }, + { + "$type": "StringLiteralType", + "value": "Week" + }, + { + "$type": "StringLiteralType", + "value": "Month" + }, + { + "$type": "StringLiteralType", + "value": "Minute" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/48" + }, + { + "$ref": "#/49" + }, + { + "$ref": "#/50" + }, + { + "$ref": "#/51" + }, + { + "$ref": "#/52" + }, + { + "$ref": "#/53" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "AdvancedSchedule", + "properties": { + "weekDays": { + "type": { + "$ref": "#/56" + }, + "flags": 0, + "description": "Days of the week that the job should execute on." + }, + "monthDays": { + "type": { + "$ref": "#/57" + }, + "flags": 0, + "description": "Days of the month that the job should execute on. Must be between 1 and 31." + }, + "monthlyOccurrences": { + "type": { + "$ref": "#/67" + }, + "flags": 0, + "description": "Occurrences of days within a month." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/46" + } + }, + { + "$type": "ObjectType", + "name": "AdvancedScheduleMonthlyOccurrence", + "properties": { + "occurrence": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "Occurrence of the week within the month. Must be between 1 and 5" + }, + "day": { + "type": { + "$ref": "#/66" + }, + "flags": 0, + "description": "Day of the occurrence. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Monday" + }, + { + "$type": "StringLiteralType", + "value": "Tuesday" + }, + { + "$type": "StringLiteralType", + "value": "Wednesday" + }, + { + "$type": "StringLiteralType", + "value": "Thursday" + }, + { + "$type": "StringLiteralType", + "value": "Friday" + }, + { + "$type": "StringLiteralType", + "value": "Saturday" + }, + { + "$type": "StringLiteralType", + "value": "Sunday" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/59" + }, + { + "$ref": "#/60" + }, + { + "$ref": "#/61" + }, + { + "$ref": "#/62" + }, + { + "$ref": "#/63" + }, + { + "$ref": "#/64" + }, + { + "$ref": "#/65" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/58" + } + }, + { + "$type": "ObjectType", + "name": "ErrorResponse", + "properties": { + "code": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Error code" + }, + "message": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Error message indicating why the operation failed." + } + } + }, + { + "$type": "ObjectType", + "name": "SoftwareUpdateConfigurationTasks", + "properties": { + "preTask": { + "type": { + "$ref": "#/70" + }, + "flags": 0, + "description": "Pre task properties." + }, + "postTask": { + "type": { + "$ref": "#/70" + }, + "flags": 0, + "description": "Post task properties." + } + } + }, + { + "$type": "ObjectType", + "name": "TaskProperties", + "properties": { + "parameters": { + "type": { + "$ref": "#/71" + }, + "flags": 0, + "description": "Gets or sets the parameters of the task." + }, + "source": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the name of the runbook." + } + } + }, + { + "$type": "ObjectType", + "name": "TaskPropertiesParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/softwareUpdateConfigurations@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/3" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/73" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/74" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/76" + }, + "flags": 0, + "description": "Gets or sets account create or update properties." + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the location of the resource." + }, + "identity": { + "type": { + "$ref": "#/109" + }, + "flags": 0, + "description": "Sets the identity property for automation account" + }, + "tags": { + "type": { + "$ref": "#/117" + }, + "flags": 0, + "description": "Gets or sets the tags attached to the resource." + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the etag of the resource." + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties", + "properties": { + "sku": { + "type": { + "$ref": "#/77" + }, + "flags": 0, + "description": "Gets or sets account SKU." + }, + "encryption": { + "type": { + "$ref": "#/81" + }, + "flags": 0, + "description": "Set the encryption properties for the automation account" + }, + "publicNetworkAccess": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Indicates whether traffic on the non-ARM endpoint (Webhook/Agent) is allowed from the public internet" + }, + "disableLocalAuth": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Indicates whether requests using non-AAD authentication are blocked" + }, + "lastModifiedBy": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last modified by." + }, + "state": { + "type": { + "$ref": "#/91" + }, + "flags": 2, + "description": "Gets status of account." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets the creation time." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets the last modified time." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the description." + }, + "privateEndpointConnections": { + "type": { + "$ref": "#/108" + }, + "flags": 2, + "description": "List of Automation operations supported by the Automation resource provider." + }, + "automationHybridServiceUrl": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "URL of automation hybrid service which is used for hybrid worker on-boarding." + } + } + }, + { + "$type": "ObjectType", + "name": "Sku", + "properties": { + "name": { + "type": { + "$ref": "#/80" + }, + "flags": 1, + "description": "Gets or sets the SKU name of the account." + }, + "family": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the SKU family." + }, + "capacity": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "Gets or sets the SKU capacity." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Free" + }, + { + "$type": "StringLiteralType", + "value": "Basic" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/78" + }, + { + "$ref": "#/79" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "EncryptionProperties", + "properties": { + "keyVaultProperties": { + "type": { + "$ref": "#/82" + }, + "flags": 0, + "description": "Key vault properties." + }, + "keySource": { + "type": { + "$ref": "#/85" + }, + "flags": 0, + "description": "Encryption Key Source" + }, + "identity": { + "type": { + "$ref": "#/86" + }, + "flags": 0, + "description": "User identity used for CMK." + } + } + }, + { + "$type": "ObjectType", + "name": "KeyVaultProperties", + "properties": { + "keyvaultUri": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The URI of the key vault key used to encrypt data." + }, + "keyName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The name of key used to encrypt data." + }, + "keyVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The key version of the key used to encrypt data." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Keyvault" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/83" + }, + { + "$ref": "#/84" + } + ] + }, + { + "$type": "ObjectType", + "name": "EncryptionPropertiesIdentity", + "properties": { + "userAssignedIdentity": { + "type": { + "$ref": "#/87" + }, + "flags": 0, + "description": "The user identity used for CMK. It will be an ARM resource id in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'." + } + } + }, + { + "$type": "AnyType" + }, + { + "$type": "StringLiteralType", + "value": "Ok" + }, + { + "$type": "StringLiteralType", + "value": "Unavailable" + }, + { + "$type": "StringLiteralType", + "value": "Suspended" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/88" + }, + { + "$ref": "#/89" + }, + { + "$ref": "#/90" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnection", + "properties": { + "properties": { + "type": { + "$ref": "#/93" + }, + "flags": 0, + "description": "Resource properties." + }, + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Fully qualified resource ID for the resource. E.g. \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}\"" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The name of the resource" + }, + "type": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\"" + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnectionProperties", + "properties": { + "privateEndpoint": { + "type": { + "$ref": "#/94" + }, + "flags": 0, + "description": "Private endpoint which the connection belongs to." + }, + "groupIds": { + "type": { + "$ref": "#/95" + }, + "flags": 0, + "description": "Gets the groupIds." + }, + "privateLinkServiceConnectionState": { + "type": { + "$ref": "#/96" + }, + "flags": 0, + "description": "Connection State of the Private Endpoint Connection." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointProperty", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Resource id of the private endpoint." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "PrivateLinkServiceConnectionStateProperty", + "properties": { + "status": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The private link service connection status." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The private link service connection description." + }, + "actionsRequired": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Any action that is required beyond basic workflow (approve/ reject/ disconnect)" + } + } + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/102" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/107" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/98" + }, + { + "$ref": "#/99" + }, + { + "$ref": "#/100" + }, + { + "$ref": "#/101" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/103" + }, + { + "$ref": "#/104" + }, + { + "$ref": "#/105" + }, + { + "$ref": "#/106" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/92" + } + }, + { + "$type": "ObjectType", + "name": "Identity", + "properties": { + "principalId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The principal ID of resource identity. The value must be an UUID." + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The tenant ID of resource." + }, + "type": { + "type": { + "$ref": "#/114" + }, + "flags": 0, + "description": "The identity type." + }, + "userAssignedIdentities": { + "type": { + "$ref": "#/116" + }, + "flags": 0, + "description": "The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned" + }, + { + "$type": "StringLiteralType", + "value": "UserAssigned" + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned, UserAssigned" + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/110" + }, + { + "$ref": "#/111" + }, + { + "$ref": "#/112" + }, + { + "$ref": "#/113" + } + ] + }, + { + "$type": "ObjectType", + "name": "UserAssignedIdentitiesProperties", + "properties": { + "principalId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The principal id of user assigned identity." + }, + "clientId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The client id of user assigned identity." + } + } + }, + { + "$type": "ObjectType", + "name": "IdentityUserAssignedIdentities", + "properties": {}, + "additionalProperties": { + "$ref": "#/115" + } + }, + { + "$type": "ObjectType", + "name": "AutomationAccountCreateOrUpdateParametersTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/75" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/certificates" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/certificates", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/119" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/120" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/122" + }, + "flags": 1, + "description": "Gets or sets the properties of the certificate." + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "CertificateCreateOrUpdatePropertiesOrCertificateProperties", + "properties": { + "base64Value": { + "type": { + "$ref": "#/0" + }, + "flags": 5, + "description": "Gets or sets the base64 encoded value of the certificate." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the description of the certificate." + }, + "thumbprint": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the thumbprint of the certificate." + }, + "isExportable": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Gets or sets the is exportable flag of the certificate." + }, + "expiryTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets the expiry time of the certificate." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets the creation time." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets the last modified time." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/certificates@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/121" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/connections" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/connections", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/124" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/125" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/127" + }, + "flags": 1, + "description": "Gets or sets the properties of the connection." + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ConnectionCreateOrUpdatePropertiesOrConnectionProperties", + "properties": { + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the description of the connection." + }, + "connectionType": { + "type": { + "$ref": "#/128" + }, + "flags": 1, + "description": "Gets or sets the connectionType of the connection." + }, + "fieldDefinitionValues": { + "type": { + "$ref": "#/129" + }, + "flags": 0, + "description": "Gets or sets the field definition properties of the connection." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets the creation time." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets the last modified time." + } + } + }, + { + "$type": "ObjectType", + "name": "ConnectionTypeAssociationProperty", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the name of the connection type." + } + } + }, + { + "$type": "ObjectType", + "name": "ConnectionCreateOrUpdatePropertiesFieldDefinitionValues", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/connections@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/126" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/connectionTypes" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/connectionTypes", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/131" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/132" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/134" + }, + "flags": 1, + "description": "Gets or sets the value of the connection type." + } + } + }, + { + "$type": "ObjectType", + "name": "ConnectionTypeCreateOrUpdatePropertiesOrConnectionTypeProperties", + "properties": { + "isGlobal": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Gets or sets a Boolean value to indicate if the connection type is global." + }, + "fieldDefinitions": { + "type": { + "$ref": "#/136" + }, + "flags": 1, + "description": "Gets or sets the field definitions of the connection type." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets the creation time." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last modified time." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the description." + } + } + }, + { + "$type": "ObjectType", + "name": "FieldDefinition", + "properties": { + "isEncrypted": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Gets or sets the isEncrypted flag of the connection field definition." + }, + "isOptional": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Gets or sets the isOptional flag of the connection field definition." + }, + "type": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the type of the connection field definition." + } + } + }, + { + "$type": "ObjectType", + "name": "ConnectionTypeCreateOrUpdatePropertiesFieldDefinitions", + "properties": {}, + "additionalProperties": { + "$ref": "#/135" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/connectionTypes@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/133" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/credentials" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/credentials", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/138" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/139" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/141" + }, + "flags": 1, + "description": "Gets or sets the properties of the credential." + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "CredentialCreateOrUpdatePropertiesOrCredentialProperties", + "properties": { + "userName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the user name of the credential." + }, + "password": { + "type": { + "$ref": "#/0" + }, + "flags": 5, + "description": "Gets or sets the password of the credential." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the description of the credential." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets the creation time." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets the last modified time." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/credentials@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/140" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/configurations" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/configurations", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/143" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/144" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/146" + }, + "flags": 1, + "description": "Gets or sets configuration create or update properties." + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the location of the resource." + }, + "tags": { + "type": { + "$ref": "#/159" + }, + "flags": 0, + "description": "Gets or sets the tags attached to the resource." + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the etag of the resource." + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "DscConfigurationCreateOrUpdatePropertiesOrDscConfigurationProperties", + "properties": { + "logVerbose": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Gets or sets verbose log option." + }, + "logProgress": { + "type": { + "$ref": "#/47" + }, + "flags": 4, + "description": "Gets or sets progress log option." + }, + "source": { + "type": { + "$ref": "#/147" + }, + "flags": 1, + "description": "Gets or sets the source." + }, + "parameters": { + "type": { + "$ref": "#/153" + }, + "flags": 0, + "description": "Gets or sets the configuration parameters." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the description of the configuration." + }, + "provisioningState": { + "type": { + "$ref": "#/154" + }, + "flags": 2, + "description": "Gets or sets the provisioning state of the configuration." + }, + "jobCount": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "Gets or sets the job count of the configuration." + }, + "state": { + "type": { + "$ref": "#/158" + }, + "flags": 2, + "description": "Gets or sets the state of the configuration." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the creation time." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last modified time." + }, + "nodeConfigurationCount": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "Gets the number of compiled node configurations." + } + } + }, + { + "$type": "ObjectType", + "name": "ContentSource", + "properties": { + "hash": { + "type": { + "$ref": "#/148" + }, + "flags": 0, + "description": "Gets or sets the hash." + }, + "type": { + "type": { + "$ref": "#/151" + }, + "flags": 0, + "description": "Gets or sets the content source type." + }, + "value": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the value of the content. This is based on the content source type." + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the version of the content." + } + } + }, + { + "$type": "ObjectType", + "name": "ContentHash", + "properties": { + "algorithm": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the content hash algorithm used to hash the content." + }, + "value": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets expected hash value of the content." + } + } + }, + { + "$type": "StringLiteralType", + "value": "embeddedContent" + }, + { + "$type": "StringLiteralType", + "value": "uri" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/149" + }, + { + "$ref": "#/150" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "DscConfigurationParameter", + "properties": { + "type": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the type of the parameter." + }, + "isMandatory": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Gets or sets a Boolean value to indicate whether the parameter is mandatory or not." + }, + "position": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "Get or sets the position of the parameter." + }, + "defaultValue": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the default value of parameter." + } + } + }, + { + "$type": "ObjectType", + "name": "DscConfigurationCreateOrUpdatePropertiesParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/152" + } + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "New" + }, + { + "$type": "StringLiteralType", + "value": "Edit" + }, + { + "$type": "StringLiteralType", + "value": "Published" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/155" + }, + { + "$ref": "#/156" + }, + { + "$ref": "#/157" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "DscConfigurationCreateOrUpdateParametersTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/configurations@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/145" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/nodeConfigurations" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/nodeConfigurations", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/161" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/162" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/164" + }, + "flags": 0, + "description": "Node configuration properties" + }, + "tags": { + "type": { + "$ref": "#/170" + }, + "flags": 4, + "description": "Gets or sets the tags attached to the resource." + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "DscNodeConfigurationCreateOrUpdateParametersPropertiesOrDscNodeConfigurationProperties", + "properties": { + "source": { + "type": { + "$ref": "#/165" + }, + "flags": 1, + "description": "Gets or sets the source." + }, + "configuration": { + "type": { + "$ref": "#/169" + }, + "flags": 1, + "description": "Gets or sets the configuration of the node." + }, + "incrementNodeConfigurationBuild": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "If a new build version of NodeConfiguration is required." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last modified time." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets creation time." + }, + "nodeCount": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "Number of nodes with this node configuration assigned" + } + } + }, + { + "$type": "ObjectType", + "name": "ContentSourceOrDscNodeConfigurationPropertiesSource", + "properties": { + "hash": { + "type": { + "$ref": "#/148" + }, + "flags": 4, + "description": "Gets or sets the hash." + }, + "type": { + "type": { + "$ref": "#/168" + }, + "flags": 4, + "description": "Gets or sets the content source type." + }, + "value": { + "type": { + "$ref": "#/0" + }, + "flags": 4, + "description": "Gets or sets the value of the content. This is based on the content source type." + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 4, + "description": "Gets or sets the version of the content." + } + } + }, + { + "$type": "StringLiteralType", + "value": "embeddedContent" + }, + { + "$type": "StringLiteralType", + "value": "uri" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/166" + }, + { + "$ref": "#/167" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "DscConfigurationAssociationProperty", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the name of the Dsc configuration." + } + } + }, + { + "$type": "ObjectType", + "name": "DscNodeConfigurationCreateOrUpdateParametersTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/nodeConfigurations@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/163" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/172" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/173" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/175" + }, + "flags": 0, + "description": "Gets or sets hybrid runbook worker group create or update properties." + }, + "tags": { + "type": { + "$ref": "#/179" + }, + "flags": 2, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "HybridRunbookWorkerCreateOrUpdateParametersOrHybridRunbookWorkerProperties", + "properties": { + "vmResourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Azure Resource Manager Id for a virtual machine." + }, + "ip": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the assigned machine IP address." + }, + "registeredDateTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the registration time of the worker machine." + }, + "lastSeenDateTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Last Heartbeat from the Worker" + }, + "workerType": { + "type": { + "$ref": "#/178" + }, + "flags": 2, + "description": "Type of the HybridWorker." + }, + "workerName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Name of the HybridWorker." + } + } + }, + { + "$type": "StringLiteralType", + "value": "HybridV1" + }, + { + "$type": "StringLiteralType", + "value": "HybridV2" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/176" + }, + { + "$ref": "#/177" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/174" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/181" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/182" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/184" + }, + "flags": 0, + "description": "Gets or sets hybrid runbook worker group create or update properties." + }, + "tags": { + "type": { + "$ref": "#/189" + }, + "flags": 2, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "HybridRunbookWorkerGroupCreateOrUpdatePropertiesOrHybridRunbookWorkerGroupProperties", + "properties": { + "credential": { + "type": { + "$ref": "#/185" + }, + "flags": 0, + "description": "Sets the credential of a worker group." + }, + "groupType": { + "type": { + "$ref": "#/188" + }, + "flags": 2, + "description": "Type of the HybridWorkerGroup." + } + } + }, + { + "$type": "ObjectType", + "name": "RunAsCredentialAssociationProperty", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the name of the credential." + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "System" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/186" + }, + { + "$ref": "#/187" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/183" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/jobs" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/jobs", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/191" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/192" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/194" + }, + "flags": 1, + "description": "Gets or sets the list of job properties." + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "JobCreatePropertiesOrJobProperties", + "properties": { + "runbook": { + "type": { + "$ref": "#/195" + }, + "flags": 0, + "description": "Gets or sets the runbook." + }, + "parameters": { + "type": { + "$ref": "#/196" + }, + "flags": 0, + "description": "Gets or sets the parameters of the job." + }, + "runOn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the runOn which specifies the group name where the job is to be executed." + }, + "startedBy": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the job started by." + }, + "jobRuntimeEnvironment": { + "type": { + "$ref": "#/197" + }, + "flags": 2, + "description": "Runtime Environment Property" + }, + "jobId": { + "type": { + "$ref": "#/198" + }, + "flags": 2, + "description": "Gets or sets the id of the job." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the creation time of the job." + }, + "status": { + "type": { + "$ref": "#/212" + }, + "flags": 2, + "description": "Gets or sets the status of the job." + }, + "statusDetails": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the status details of the job." + }, + "startTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the start time of the job." + }, + "endTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the end time of the job." + }, + "exception": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the exception of the job." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last modified time of the job." + }, + "lastStatusModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last status modified time of the job." + }, + "provisioningState": { + "type": { + "$ref": "#/217" + }, + "flags": 2, + "description": "The current provisioning state of the job." + } + } + }, + { + "$type": "ObjectType", + "name": "RunbookAssociationProperty", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the name of the runbook." + } + } + }, + { + "$type": "ObjectType", + "name": "JobCreatePropertiesParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "JobRuntimeEnvironment", + "properties": { + "runtimeEnvironmentName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Name of Runtime Environment." + } + } + }, + { + "$type": "StringType", + "minLength": 36, + "maxLength": 36, + "pattern": "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$" + }, + { + "$type": "StringLiteralType", + "value": "New" + }, + { + "$type": "StringLiteralType", + "value": "Activating" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Stopped" + }, + { + "$type": "StringLiteralType", + "value": "Blocked" + }, + { + "$type": "StringLiteralType", + "value": "Suspended" + }, + { + "$type": "StringLiteralType", + "value": "Disconnected" + }, + { + "$type": "StringLiteralType", + "value": "Suspending" + }, + { + "$type": "StringLiteralType", + "value": "Stopping" + }, + { + "$type": "StringLiteralType", + "value": "Resuming" + }, + { + "$type": "StringLiteralType", + "value": "Removing" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/199" + }, + { + "$ref": "#/200" + }, + { + "$ref": "#/201" + }, + { + "$ref": "#/202" + }, + { + "$ref": "#/203" + }, + { + "$ref": "#/204" + }, + { + "$ref": "#/205" + }, + { + "$ref": "#/206" + }, + { + "$ref": "#/207" + }, + { + "$ref": "#/208" + }, + { + "$ref": "#/209" + }, + { + "$ref": "#/210" + }, + { + "$ref": "#/211" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Suspended" + }, + { + "$type": "StringLiteralType", + "value": "Processing" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/213" + }, + { + "$ref": "#/214" + }, + { + "$ref": "#/215" + }, + { + "$ref": "#/216" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/jobs@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/193" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/jobSchedules" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/jobSchedules", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/198" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/219" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/220" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/222" + }, + "flags": 1, + "description": "Gets or sets the list of job schedule properties." + } + } + }, + { + "$type": "ObjectType", + "name": "JobScheduleCreatePropertiesOrJobScheduleProperties", + "properties": { + "schedule": { + "type": { + "$ref": "#/223" + }, + "flags": 1, + "description": "Gets or sets the schedule." + }, + "runbook": { + "type": { + "$ref": "#/195" + }, + "flags": 1, + "description": "Gets or sets the runbook." + }, + "runOn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the hybrid worker group that the scheduled job should run on." + }, + "parameters": { + "type": { + "$ref": "#/224" + }, + "flags": 0, + "description": "Gets or sets a list of job properties." + }, + "jobScheduleId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the id of job schedule." + } + } + }, + { + "$type": "ObjectType", + "name": "ScheduleAssociationProperty", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the name of the Schedule." + } + } + }, + { + "$type": "ObjectType", + "name": "JobScheduleCreatePropertiesParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/jobSchedules@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/221" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/modules" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/modules", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/226" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/227" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/229" + }, + "flags": 1, + "description": "Gets or sets the module create properties." + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the location of the resource." + }, + "tags": { + "type": { + "$ref": "#/249" + }, + "flags": 0, + "description": "Gets or sets the tags attached to the resource." + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the etag of the resource." + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ModuleCreateOrUpdatePropertiesOrModuleProperties", + "properties": { + "contentLink": { + "type": { + "$ref": "#/230" + }, + "flags": 1, + "description": "Gets or sets the module content link." + }, + "isGlobal": { + "type": { + "$ref": "#/47" + }, + "flags": 2, + "description": "Gets or sets the isGlobal flag of the module." + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the version of the module." + }, + "sizeInBytes": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "Gets or sets the size in bytes of the module." + }, + "activityCount": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "Gets or sets the activity count of the module." + }, + "provisioningState": { + "type": { + "$ref": "#/247" + }, + "flags": 2, + "description": "Gets or sets the provisioning state of the module." + }, + "error": { + "type": { + "$ref": "#/248" + }, + "flags": 2, + "description": "Gets or sets the error info of the module." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the creation time." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last modified time." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the description." + }, + "isComposite": { + "type": { + "$ref": "#/47" + }, + "flags": 2, + "description": "Gets or sets type of module, if its composite or not." + } + } + }, + { + "$type": "ObjectType", + "name": "ContentLink", + "properties": { + "uri": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the uri of content." + }, + "contentHash": { + "type": { + "$ref": "#/148" + }, + "flags": 0, + "description": "Gets or sets the hash." + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the version of the content." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "StartingImportModuleRunbook" + }, + { + "$type": "StringLiteralType", + "value": "RunningImportModuleRunbook" + }, + { + "$type": "StringLiteralType", + "value": "ContentRetrieved" + }, + { + "$type": "StringLiteralType", + "value": "ContentDownloaded" + }, + { + "$type": "StringLiteralType", + "value": "ContentValidated" + }, + { + "$type": "StringLiteralType", + "value": "ConnectionTypeImported" + }, + { + "$type": "StringLiteralType", + "value": "ContentStored" + }, + { + "$type": "StringLiteralType", + "value": "ModuleDataStored" + }, + { + "$type": "StringLiteralType", + "value": "ActivitiesStored" + }, + { + "$type": "StringLiteralType", + "value": "ModuleImportRunbookComplete" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/231" + }, + { + "$ref": "#/232" + }, + { + "$ref": "#/233" + }, + { + "$ref": "#/234" + }, + { + "$ref": "#/235" + }, + { + "$ref": "#/236" + }, + { + "$ref": "#/237" + }, + { + "$ref": "#/238" + }, + { + "$ref": "#/239" + }, + { + "$ref": "#/240" + }, + { + "$ref": "#/241" + }, + { + "$ref": "#/242" + }, + { + "$ref": "#/243" + }, + { + "$ref": "#/244" + }, + { + "$ref": "#/245" + }, + { + "$ref": "#/246" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "ModuleErrorInfo", + "properties": { + "code": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the error code." + }, + "message": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the error message." + } + } + }, + { + "$type": "ObjectType", + "name": "ModuleCreateOrUpdateParametersTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/modules@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/228" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/runtimeEnvironments/packages" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/runtimeEnvironments/packages", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/251" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/252" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/254" + }, + "flags": 1, + "description": "Gets or sets the package create properties." + }, + "allOf": { + "type": { + "$ref": "#/273" + }, + "flags": 4, + "description": "The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'" + }, + "tags": { + "type": { + "$ref": "#/275" + }, + "flags": 2, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "PackageCreateOrUpdatePropertiesOrPackageProperties", + "properties": { + "contentLink": { + "type": { + "$ref": "#/230" + }, + "flags": 1, + "description": "Gets or sets the package content link." + }, + "default": { + "type": { + "$ref": "#/47" + }, + "flags": 2, + "description": "Gets or sets the isGlobal flag of the package." + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the version of the Package." + }, + "sizeInBytes": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "Gets or sets the size in bytes of the Package." + }, + "provisioningState": { + "type": { + "$ref": "#/271" + }, + "flags": 2, + "description": "Gets or sets the provisioning state of the Package." + }, + "error": { + "type": { + "$ref": "#/272" + }, + "flags": 2, + "description": "Gets or sets the error info of the Package." + }, + "allOf": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "StartingImportModuleRunbook" + }, + { + "$type": "StringLiteralType", + "value": "RunningImportModuleRunbook" + }, + { + "$type": "StringLiteralType", + "value": "ContentRetrieved" + }, + { + "$type": "StringLiteralType", + "value": "ContentDownloaded" + }, + { + "$type": "StringLiteralType", + "value": "ContentValidated" + }, + { + "$type": "StringLiteralType", + "value": "ConnectionTypeImported" + }, + { + "$type": "StringLiteralType", + "value": "ContentStored" + }, + { + "$type": "StringLiteralType", + "value": "ModuleDataStored" + }, + { + "$type": "StringLiteralType", + "value": "ActivitiesStored" + }, + { + "$type": "StringLiteralType", + "value": "ModuleImportRunbookComplete" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/255" + }, + { + "$ref": "#/256" + }, + { + "$ref": "#/257" + }, + { + "$ref": "#/258" + }, + { + "$ref": "#/259" + }, + { + "$ref": "#/260" + }, + { + "$ref": "#/261" + }, + { + "$ref": "#/262" + }, + { + "$ref": "#/263" + }, + { + "$ref": "#/264" + }, + { + "$ref": "#/265" + }, + { + "$ref": "#/266" + }, + { + "$ref": "#/267" + }, + { + "$ref": "#/268" + }, + { + "$ref": "#/269" + }, + { + "$ref": "#/270" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "PackageErrorInfo", + "properties": { + "code": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Package import error code." + }, + "message": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Package import error message." + } + } + }, + { + "$type": "ObjectType", + "name": "TrackedResource", + "properties": { + "tags": { + "type": { + "$ref": "#/274" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Fully qualified resource ID for the resource. E.g. \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}\"" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The name of the resource" + }, + "type": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\"" + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/runtimeEnvironments/packages@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/253" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/privateEndpointConnections" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/privateEndpointConnections", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/277" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/278" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/93" + }, + "flags": 0, + "description": "Resource properties." + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/privateEndpointConnections@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/279" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/python2Packages" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/python2Packages", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/281" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/282" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/284" + }, + "flags": 1, + "description": "Gets or sets the module create properties." + }, + "tags": { + "type": { + "$ref": "#/302" + }, + "flags": 0, + "description": "Gets or sets the tags attached to the resource." + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the etag of the resource." + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "PythonPackageCreatePropertiesOrModuleProperties", + "properties": { + "contentLink": { + "type": { + "$ref": "#/230" + }, + "flags": 1, + "description": "Gets or sets the module content link." + }, + "isGlobal": { + "type": { + "$ref": "#/47" + }, + "flags": 2, + "description": "Gets or sets the isGlobal flag of the module." + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the version of the module." + }, + "sizeInBytes": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "Gets or sets the size in bytes of the module." + }, + "activityCount": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "Gets or sets the activity count of the module." + }, + "provisioningState": { + "type": { + "$ref": "#/301" + }, + "flags": 2, + "description": "Gets or sets the provisioning state of the module." + }, + "error": { + "type": { + "$ref": "#/248" + }, + "flags": 2, + "description": "Gets or sets the error info of the module." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the creation time." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last modified time." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the description." + }, + "isComposite": { + "type": { + "$ref": "#/47" + }, + "flags": 2, + "description": "Gets or sets type of module, if its composite or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "StartingImportModuleRunbook" + }, + { + "$type": "StringLiteralType", + "value": "RunningImportModuleRunbook" + }, + { + "$type": "StringLiteralType", + "value": "ContentRetrieved" + }, + { + "$type": "StringLiteralType", + "value": "ContentDownloaded" + }, + { + "$type": "StringLiteralType", + "value": "ContentValidated" + }, + { + "$type": "StringLiteralType", + "value": "ConnectionTypeImported" + }, + { + "$type": "StringLiteralType", + "value": "ContentStored" + }, + { + "$type": "StringLiteralType", + "value": "ModuleDataStored" + }, + { + "$type": "StringLiteralType", + "value": "ActivitiesStored" + }, + { + "$type": "StringLiteralType", + "value": "ModuleImportRunbookComplete" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/285" + }, + { + "$ref": "#/286" + }, + { + "$ref": "#/287" + }, + { + "$ref": "#/288" + }, + { + "$ref": "#/289" + }, + { + "$ref": "#/290" + }, + { + "$ref": "#/291" + }, + { + "$ref": "#/292" + }, + { + "$ref": "#/293" + }, + { + "$ref": "#/294" + }, + { + "$ref": "#/295" + }, + { + "$ref": "#/296" + }, + { + "$ref": "#/297" + }, + { + "$ref": "#/298" + }, + { + "$ref": "#/299" + }, + { + "$ref": "#/300" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "PythonPackageCreateParametersTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/python2Packages@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/283" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/python3Packages" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/python3Packages", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/304" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/305" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/284" + }, + "flags": 1, + "description": "Gets or sets the module create properties." + }, + "tags": { + "type": { + "$ref": "#/307" + }, + "flags": 0, + "description": "Gets or sets the tags attached to the resource." + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the etag of the resource." + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "PythonPackageCreateParametersTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/python3Packages@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/306" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "content" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/runbooks/draft" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/runbooks/draft", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/309" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/310" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/311" + }, + "flags": 10, + "description": "The resource api version" + } + } + }, + { + "$type": "StringLiteralType", + "value": "testJob" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/runbooks/draft" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/runbooks/draft", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/313" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/314" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/315" + }, + "flags": 10, + "description": "The resource api version" + }, + "parameters": { + "type": { + "$ref": "#/317" + }, + "flags": 0, + "description": "Gets or sets the parameters of the test job." + }, + "runOn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the runOn which specifies the group name where the job is to be executed." + }, + "runtimeEnvironment": { + "type": { + "$ref": "#/0" + }, + "flags": 4, + "description": "The runtime Environment Name on which job needs to be tested" + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the creation time of the test job." + }, + "status": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the status of the test job." + }, + "statusDetails": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the status details of the test job." + }, + "startTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the start time of the test job." + }, + "endTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the end time of the test job." + }, + "exception": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the exception of the test job." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last modified time of the test job." + }, + "lastStatusModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last status modified time of the test job." + }, + "logActivityTrace": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "The activity-level tracing options of the runbook." + } + } + }, + { + "$type": "ObjectType", + "name": "TestJobCreateParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "microsoft.automation/automationaccounts/runbooks/draft", + "discriminator": "name", + "baseProperties": {}, + "elements": { + "content": { + "$ref": "#/312" + }, + "testJob": { + "$ref": "#/316" + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/runbooks/draft@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/318" + }, + "flags": 0 + }, + { + "$type": "StringType", + "pattern": "^[a-zA-Z][a-zA-Z-_0-9]*$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/runbooks" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/runbooks", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/320" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/321" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/322" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/324" + }, + "flags": 1, + "description": "Gets or sets runbook create or update properties." + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the location of the resource." + }, + "tags": { + "type": { + "$ref": "#/347" + }, + "flags": 0, + "description": "Gets or sets the tags attached to the resource." + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the etag of the resource." + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "RunbookCreateOrUpdatePropertiesOrRunbookProperties", + "properties": { + "logVerbose": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Gets or sets verbose log option." + }, + "logProgress": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Gets or sets progress log option." + }, + "runtimeEnvironment": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Environment of the runbook." + }, + "runbookType": { + "type": { + "$ref": "#/335" + }, + "flags": 1, + "description": "Gets or sets the type of the runbook." + }, + "draft": { + "type": { + "$ref": "#/336" + }, + "flags": 0, + "description": "Gets or sets the draft runbook properties." + }, + "publishContentLink": { + "type": { + "$ref": "#/230" + }, + "flags": 0, + "description": "Gets or sets the published runbook content link." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the description of the runbook." + }, + "logActivityTrace": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "Gets or sets the activity-level tracing options of the runbook." + }, + "state": { + "type": { + "$ref": "#/343" + }, + "flags": 2, + "description": "Gets or sets the state of the runbook." + }, + "jobCount": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "Gets or sets the job count of the runbook." + }, + "parameters": { + "type": { + "$ref": "#/344" + }, + "flags": 2, + "description": "Gets or sets the runbook parameters." + }, + "outputTypes": { + "type": { + "$ref": "#/345" + }, + "flags": 2, + "description": "Gets or sets the runbook output types." + }, + "provisioningState": { + "type": { + "$ref": "#/346" + }, + "flags": 2, + "description": "Gets or sets the provisioning state of the runbook." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last modified by." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the creation time." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last modified time." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Script" + }, + { + "$type": "StringLiteralType", + "value": "Graph" + }, + { + "$type": "StringLiteralType", + "value": "PowerShellWorkflow" + }, + { + "$type": "StringLiteralType", + "value": "PowerShell" + }, + { + "$type": "StringLiteralType", + "value": "GraphPowerShellWorkflow" + }, + { + "$type": "StringLiteralType", + "value": "GraphPowerShell" + }, + { + "$type": "StringLiteralType", + "value": "Python2" + }, + { + "$type": "StringLiteralType", + "value": "Python3" + }, + { + "$type": "StringLiteralType", + "value": "Python" + }, + { + "$type": "StringLiteralType", + "value": "PowerShell72" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/325" + }, + { + "$ref": "#/326" + }, + { + "$ref": "#/327" + }, + { + "$ref": "#/328" + }, + { + "$ref": "#/329" + }, + { + "$ref": "#/330" + }, + { + "$ref": "#/331" + }, + { + "$ref": "#/332" + }, + { + "$ref": "#/333" + }, + { + "$ref": "#/334" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "RunbookDraft", + "properties": { + "inEdit": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Gets or sets whether runbook is in edit mode." + }, + "draftContentLink": { + "type": { + "$ref": "#/230" + }, + "flags": 0, + "description": "Gets or sets the draft runbook content link." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the creation time of the runbook draft." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the last modified time of the runbook draft." + }, + "parameters": { + "type": { + "$ref": "#/338" + }, + "flags": 0, + "description": "Gets or sets the runbook draft parameters." + }, + "outputTypes": { + "type": { + "$ref": "#/339" + }, + "flags": 0, + "description": "Gets or sets the runbook output types." + } + } + }, + { + "$type": "ObjectType", + "name": "RunbookParameter", + "properties": { + "type": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the type of the parameter." + }, + "isMandatory": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Gets or sets a Boolean value to indicate whether the parameter is mandatory or not." + }, + "position": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "Get or sets the position of the parameter." + }, + "defaultValue": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the default value of parameter." + } + } + }, + { + "$type": "ObjectType", + "name": "RunbookDraftParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/337" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "New" + }, + { + "$type": "StringLiteralType", + "value": "Edit" + }, + { + "$type": "StringLiteralType", + "value": "Published" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/340" + }, + { + "$ref": "#/341" + }, + { + "$ref": "#/342" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "RunbookPropertiesParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/337" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "ObjectType", + "name": "RunbookCreateOrUpdateParametersTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/runbooks@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/323" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/runtimeEnvironments" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/runtimeEnvironments", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/320" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/349" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/350" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/352" + }, + "flags": 0, + "description": "Gets or sets the Runtime Environment properties." + }, + "tags": { + "type": { + "$ref": "#/355" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "RuntimeEnvironmentProperties", + "properties": { + "runtime": { + "type": { + "$ref": "#/353" + }, + "flags": 0, + "description": "Runtime properties." + }, + "defaultPackages": { + "type": { + "$ref": "#/354" + }, + "flags": 0, + "description": "List of Default packages for Environment" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the description." + } + } + }, + { + "$type": "ObjectType", + "name": "RuntimeProperties", + "properties": { + "language": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Language of Runtime Environment" + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Version of Language" + } + } + }, + { + "$type": "ObjectType", + "name": "DefaultPackages", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/runtimeEnvironments@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/351" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/schedules" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/schedules", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/357" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/358" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/360" + }, + "flags": 1, + "description": "Gets or sets the list of schedule properties." + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ScheduleCreateOrUpdatePropertiesOrScheduleProperties", + "properties": { + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the description of the schedule." + }, + "startTime": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the start time of the schedule." + }, + "expiryTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the end time of the schedule." + }, + "interval": { + "type": { + "$ref": "#/87" + }, + "flags": 0, + "description": "Gets or sets the interval of the schedule." + }, + "frequency": { + "type": { + "$ref": "#/367" + }, + "flags": 1, + "description": "Gets or sets the frequency of the schedule." + }, + "timeZone": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the time zone of the schedule." + }, + "advancedSchedule": { + "type": { + "$ref": "#/55" + }, + "flags": 0, + "description": "Gets or sets the AdvancedSchedule." + }, + "startTimeOffsetMinutes": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "Gets the start time's offset in minutes." + }, + "expiryTimeOffsetMinutes": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "Gets or sets the expiry time's offset in minutes." + }, + "isEnabled": { + "type": { + "$ref": "#/47" + }, + "flags": 2, + "description": "Gets or sets a value indicating whether this schedule is enabled." + }, + "nextRun": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the next run time of the schedule." + }, + "nextRunOffsetMinutes": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "Gets or sets the next run time's offset in minutes." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the creation time." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last modified time." + } + } + }, + { + "$type": "StringLiteralType", + "value": "OneTime" + }, + { + "$type": "StringLiteralType", + "value": "Day" + }, + { + "$type": "StringLiteralType", + "value": "Hour" + }, + { + "$type": "StringLiteralType", + "value": "Week" + }, + { + "$type": "StringLiteralType", + "value": "Month" + }, + { + "$type": "StringLiteralType", + "value": "Minute" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/361" + }, + { + "$ref": "#/362" + }, + { + "$ref": "#/363" + }, + { + "$ref": "#/364" + }, + { + "$ref": "#/365" + }, + { + "$ref": "#/366" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/schedules@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/359" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/sourceControls" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/sourceControls", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/369" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/370" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/372" + }, + "flags": 1, + "description": "The properties of the source control." + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "SourceControlCreateOrUpdatePropertiesOrSourceControlProperties", + "properties": { + "repoUrl": { + "type": { + "$ref": "#/373" + }, + "flags": 0, + "description": "The repo url of the source control." + }, + "branch": { + "type": { + "$ref": "#/374" + }, + "flags": 0, + "description": "The repo branch of the source control. Include branch as empty string for VsoTfvc." + }, + "folderPath": { + "type": { + "$ref": "#/374" + }, + "flags": 0, + "description": "The folder path of the source control. Path must be relative." + }, + "autoSync": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "The auto async of the source control. Default is false." + }, + "publishRunbook": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "The auto publish of the source control. Default is true." + }, + "sourceType": { + "type": { + "$ref": "#/378" + }, + "flags": 0, + "description": "The source type. Must be one of VsoGit, VsoTfvc, GitHub, case sensitive." + }, + "securityToken": { + "type": { + "$ref": "#/379" + }, + "flags": 4, + "description": "The authorization token for the repo of the source control." + }, + "description": { + "type": { + "$ref": "#/384" + }, + "flags": 0, + "description": "The user description of the source control." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The creation time." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last modified time." + } + } + }, + { + "$type": "StringType", + "maxLength": 2000 + }, + { + "$type": "StringType", + "maxLength": 255 + }, + { + "$type": "StringLiteralType", + "value": "VsoGit" + }, + { + "$type": "StringLiteralType", + "value": "VsoTfvc" + }, + { + "$type": "StringLiteralType", + "value": "GitHub" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/375" + }, + { + "$ref": "#/376" + }, + { + "$ref": "#/377" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "SourceControlSecurityTokenProperties", + "properties": { + "accessToken": { + "type": { + "$ref": "#/380" + }, + "flags": 0, + "description": "The access token." + }, + "refreshToken": { + "type": { + "$ref": "#/380" + }, + "flags": 0, + "description": "The refresh token." + }, + "tokenType": { + "type": { + "$ref": "#/383" + }, + "flags": 0, + "description": "The token type. Must be either PersonalAccessToken or Oauth." + } + } + }, + { + "$type": "StringType", + "maxLength": 1024 + }, + { + "$type": "StringLiteralType", + "value": "PersonalAccessToken" + }, + { + "$type": "StringLiteralType", + "value": "Oauth" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/381" + }, + { + "$ref": "#/382" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringType", + "maxLength": 512 + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/sourceControls@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/371" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/sourceControls/sourceControlSyncJobs" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/sourceControls/sourceControlSyncJobs", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/198" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/386" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/387" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/389" + }, + "flags": 1, + "description": "The properties of the source control sync job." + } + } + }, + { + "$type": "ObjectType", + "name": "SourceControlSyncJobCreatePropertiesOrSourceControlSyncJobByIdProperties", + "properties": { + "commitId": { + "type": { + "$ref": "#/0" + }, + "flags": 5, + "description": "The commit id of the source control sync job. If not syncing to a commitId, enter an empty string." + }, + "sourceControlSyncJobId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The source control sync job id." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The creation time of the job." + }, + "provisioningState": { + "type": { + "$ref": "#/393" + }, + "flags": 2, + "description": "The provisioning state of the job." + }, + "startTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The start time of the job." + }, + "endTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The end time of the job." + }, + "syncType": { + "type": { + "$ref": "#/396" + }, + "flags": 2, + "description": "The sync type." + }, + "exception": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The exceptions that occurred while running the sync job." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/390" + }, + { + "$ref": "#/391" + }, + { + "$ref": "#/392" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "PartialSync" + }, + { + "$type": "StringLiteralType", + "value": "FullSync" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/394" + }, + { + "$ref": "#/395" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/sourceControls/sourceControlSyncJobs@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/388" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/variables" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/variables", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/398" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/399" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/401" + }, + "flags": 1, + "description": "Gets or sets the properties of the variable." + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "VariableCreateOrUpdatePropertiesOrVariableProperties", + "properties": { + "value": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the value of the variable." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the description of the variable." + }, + "isEncrypted": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Gets or sets the encrypted flag of the variable." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the creation time." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last modified time." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/variables@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/400" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/watchers" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/watchers", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/403" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/404" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/406" + }, + "flags": 0, + "description": "Gets or sets the watcher properties." + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the etag of the resource." + }, + "tags": { + "type": { + "$ref": "#/408" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "WatcherProperties", + "properties": { + "executionFrequencyInSeconds": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "Gets or sets the frequency at which the watcher is invoked." + }, + "scriptName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the name of the script the watcher is attached to, i.e. the name of an existing runbook." + }, + "scriptParameters": { + "type": { + "$ref": "#/407" + }, + "flags": 0, + "description": "Gets or sets the parameters of the script." + }, + "scriptRunOn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the name of the hybrid worker group the watcher will run on." + }, + "status": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets the current status of the watcher." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the creation time." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last modified time." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Details of the user who last modified the watcher." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the description." + } + } + }, + { + "$type": "ObjectType", + "name": "WatcherPropertiesScriptParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "WatcherTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/watchers@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/405" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/webhooks" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/webhooks", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/410" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/411" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/413" + }, + "flags": 1, + "description": "Gets or sets the properties of the webhook." + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "WebhookCreateOrUpdatePropertiesOrWebhookProperties", + "properties": { + "isEnabled": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Gets or sets the value of the enabled flag of webhook." + }, + "uri": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the uri." + }, + "expiryTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the expiry time." + }, + "parameters": { + "type": { + "$ref": "#/414" + }, + "flags": 0, + "description": "Gets or sets the parameters of the job." + }, + "runbook": { + "type": { + "$ref": "#/195" + }, + "flags": 0, + "description": "Gets or sets the runbook." + }, + "runOn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the name of the hybrid worker group the webhook job will run on." + }, + "lastInvokedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last invoked time." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the creation time." + }, + "lastModifiedTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the last modified time." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Details of the user who last modified the Webhook" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets the description." + } + } + }, + { + "$type": "ObjectType", + "name": "WebhookCreateOrUpdatePropertiesParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/webhooks@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/412" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Automation/automationAccounts/nodes" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-23" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Automation/automationAccounts/nodes", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/416" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/417" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/419" + }, + "flags": 2, + "description": "The properties of a DscNode." + }, + "systemData": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "DscNodeProperties", + "properties": { + "lastSeen": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the last seen time of the node." + }, + "registrationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the registration time of the node." + }, + "ip": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the ip of the node." + }, + "accountId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the account id of the node." + }, + "nodeConfiguration": { + "type": { + "$ref": "#/420" + }, + "flags": 0, + "description": "Gets or sets the configuration of the node." + }, + "status": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the status of the node." + }, + "nodeId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the node id." + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the etag of the resource." + }, + "totalCount": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "Gets the total number of records matching filter criteria." + }, + "extensionHandler": { + "type": { + "$ref": "#/422" + }, + "flags": 0, + "description": "Gets or sets the list of extensionHandler properties for a Node." + } + } + }, + { + "$type": "ObjectType", + "name": "DscNodeConfigurationAssociationProperty", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the name of the dsc node configuration." + } + } + }, + { + "$type": "ObjectType", + "name": "DscNodeExtensionHandlerAssociationProperty", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the name of the extension handler." + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the version of the extension handler." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/421" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Automation/automationAccounts/nodes@2024-10-23", + "scopeType": 8, + "body": { + "$ref": "#/418" + }, + "flags": 1 + }, + { + "$type": "ObjectType", + "name": "DeletedRunbookListResult", + "properties": { + "value": { + "type": { + "$ref": "#/427" + }, + "flags": 0, + "description": "List of deleted runbooks in automation account." + }, + "nextLink": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the next link." + } + } + }, + { + "$type": "ObjectType", + "name": "DeletedRunbook", + "properties": { + "properties": { + "type": { + "$ref": "#/426" + }, + "flags": 0, + "description": "Gets or sets the runbook properties." + }, + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The resource id." + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets name of the resource." + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the location of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "DeletedRunbookProperties", + "properties": { + "runbookId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the Runbook Id." + }, + "runbookType": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Type of the runbook." + }, + "runtime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets runtime of the runbook." + }, + "runtimeEnvironment": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Environment of the runbook." + }, + "creationTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the creation time." + }, + "deletionTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the last modified time." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/425" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listDeletedRunbooks", + "resourceType": "Microsoft.Automation/automationAccounts", + "apiVersion": "2024-10-23", + "output": { + "$ref": "#/424" + } + }, + { + "$type": "ObjectType", + "name": "KeyListResult", + "properties": { + "keys": { + "type": { + "$ref": "#/437" + }, + "flags": 0, + "description": "Lists the automation keys." + } + } + }, + { + "$type": "ObjectType", + "name": "Key", + "properties": { + "KeyName": { + "type": { + "$ref": "#/433" + }, + "flags": 2, + "description": "Automation key name." + }, + "Permissions": { + "type": { + "$ref": "#/436" + }, + "flags": 2, + "description": "Automation key permissions." + }, + "Value": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Value of the Automation Key used for registration." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Primary" + }, + { + "$type": "StringLiteralType", + "value": "Secondary" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/431" + }, + { + "$ref": "#/432" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Read" + }, + { + "$type": "StringLiteralType", + "value": "Full" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/434" + }, + { + "$ref": "#/435" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/430" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listKeys", + "resourceType": "Microsoft.Automation/automationAccounts", + "apiVersion": "2024-10-23", + "output": { + "$ref": "#/429" + } + } +] \ No newline at end of file diff --git a/generated/automation/microsoft.automation/2024-10-23/types.md b/generated/automation/microsoft.automation/2024-10-23/types.md new file mode 100644 index 0000000000..884777a2a5 --- /dev/null +++ b/generated/automation/microsoft.automation/2024-10-23/types.md @@ -0,0 +1,1045 @@ +# Microsoft.Automation @ 2024-10-23 + +## Resource Microsoft.Automation/automationAccounts@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Gets or sets the etag of the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [Identity](#identity): Sets the identity property for automation account +* **location**: string: Gets or sets the location of the resource. +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties](#automationaccountcreateorupdatepropertiesorautomationaccountproperties): Gets or sets account create or update properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [AutomationAccountCreateOrUpdateParametersTags](#automationaccountcreateorupdateparameterstags): Gets or sets the tags attached to the resource. +* **type**: 'Microsoft.Automation/automationAccounts' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/certificates@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [CertificateCreateOrUpdatePropertiesOrCertificateProperties](#certificatecreateorupdatepropertiesorcertificateproperties) (Required): Gets or sets the properties of the certificate. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Automation/automationAccounts/certificates' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/configurations@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Gets or sets the etag of the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string: Gets or sets the location of the resource. +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [DscConfigurationCreateOrUpdatePropertiesOrDscConfigurationProperties](#dscconfigurationcreateorupdatepropertiesordscconfigurationproperties) (Required): Gets or sets configuration create or update properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [DscConfigurationCreateOrUpdateParametersTags](#dscconfigurationcreateorupdateparameterstags): Gets or sets the tags attached to the resource. +* **type**: 'Microsoft.Automation/automationAccounts/configurations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/connections@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [ConnectionCreateOrUpdatePropertiesOrConnectionProperties](#connectioncreateorupdatepropertiesorconnectionproperties) (Required): Gets or sets the properties of the connection. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Automation/automationAccounts/connections' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/connectionTypes@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [ConnectionTypeCreateOrUpdatePropertiesOrConnectionTypeProperties](#connectiontypecreateorupdatepropertiesorconnectiontypeproperties) (Required): Gets or sets the value of the connection type. +* **type**: 'Microsoft.Automation/automationAccounts/connectionTypes' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/credentials@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [CredentialCreateOrUpdatePropertiesOrCredentialProperties](#credentialcreateorupdatepropertiesorcredentialproperties) (Required): Gets or sets the properties of the credential. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Automation/automationAccounts/credentials' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (ReadOnly): The geo-location where the resource lives +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [HybridRunbookWorkerGroupCreateOrUpdatePropertiesOrHybridRunbookWorkerGroupProperties](#hybridrunbookworkergroupcreateorupdatepropertiesorhybridrunbookworkergroupproperties): Gets or sets hybrid runbook worker group create or update properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags) (ReadOnly): Resource tags. +* **type**: 'Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (ReadOnly): The geo-location where the resource lives +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [HybridRunbookWorkerCreateOrUpdateParametersOrHybridRunbookWorkerProperties](#hybridrunbookworkercreateorupdateparametersorhybridrunbookworkerproperties): Gets or sets hybrid runbook worker group create or update properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags) (ReadOnly): Resource tags. +* **type**: 'Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/jobs@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [JobCreatePropertiesOrJobProperties](#jobcreatepropertiesorjobproperties) (Required): Gets or sets the list of job properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Automation/automationAccounts/jobs' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/jobSchedules@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [JobScheduleCreatePropertiesOrJobScheduleProperties](#jobschedulecreatepropertiesorjobscheduleproperties) (Required): Gets or sets the list of job schedule properties. +* **type**: 'Microsoft.Automation/automationAccounts/jobSchedules' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/modules@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Gets or sets the etag of the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string: Gets or sets the location of the resource. +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [ModuleCreateOrUpdatePropertiesOrModuleProperties](#modulecreateorupdatepropertiesormoduleproperties) (Required): Gets or sets the module create properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [ModuleCreateOrUpdateParametersTags](#modulecreateorupdateparameterstags): Gets or sets the tags attached to the resource. +* **type**: 'Microsoft.Automation/automationAccounts/modules' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/nodeConfigurations@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [DscNodeConfigurationCreateOrUpdateParametersPropertiesOrDscNodeConfigurationProperties](#dscnodeconfigurationcreateorupdateparameterspropertiesordscnodeconfigurationproperties): Node configuration properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [DscNodeConfigurationCreateOrUpdateParametersTags](#dscnodeconfigurationcreateorupdateparameterstags) (WriteOnly): Gets or sets the tags attached to the resource. +* **type**: 'Microsoft.Automation/automationAccounts/nodeConfigurations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/nodes@2024-10-23 (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [DscNodeProperties](#dscnodeproperties) (ReadOnly): The properties of a DscNode. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Automation/automationAccounts/nodes' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/privateEndpointConnections@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PrivateEndpointConnectionProperties](#privateendpointconnectionproperties): Resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Automation/automationAccounts/privateEndpointConnections' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/python2Packages@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Gets or sets the etag of the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (ReadOnly): The geo-location where the resource lives +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PythonPackageCreatePropertiesOrModuleProperties](#pythonpackagecreatepropertiesormoduleproperties) (Required): Gets or sets the module create properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [PythonPackageCreateParametersTags](#pythonpackagecreateparameterstags): Gets or sets the tags attached to the resource. +* **type**: 'Microsoft.Automation/automationAccounts/python2Packages' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/python3Packages@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Gets or sets the etag of the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (ReadOnly): The geo-location where the resource lives +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PythonPackageCreatePropertiesOrModuleProperties](#pythonpackagecreatepropertiesormoduleproperties) (Required): Gets or sets the module create properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [PythonPackageCreateParametersTags](#pythonpackagecreateparameterstags): Gets or sets the tags attached to the resource. +* **type**: 'Microsoft.Automation/automationAccounts/python3Packages' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/runbooks@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Gets or sets the etag of the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string: Gets or sets the location of the resource. +* **name**: string {pattern: "^[a-zA-Z][a-zA-Z-_0-9]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [RunbookCreateOrUpdatePropertiesOrRunbookProperties](#runbookcreateorupdatepropertiesorrunbookproperties) (Required): Gets or sets runbook create or update properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [RunbookCreateOrUpdateParametersTags](#runbookcreateorupdateparameterstags): Gets or sets the tags attached to the resource. +* **type**: 'Microsoft.Automation/automationAccounts/runbooks' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/runbooks/draft@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +* **Discriminator**: name + +### Base Properties + +### Microsoft.Automation/automationAccounts/runbooks/draft +#### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: 'content' (Required, DeployTimeConstant): The resource name +* **type**: 'Microsoft.Automation/automationAccounts/runbooks/draft' (ReadOnly, DeployTimeConstant): The resource type + +### Microsoft.Automation/automationAccounts/runbooks/draft +#### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **creationTime**: string (ReadOnly): Gets or sets the creation time of the test job. +* **endTime**: string (ReadOnly): Gets or sets the end time of the test job. +* **exception**: string (ReadOnly): Gets or sets the exception of the test job. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **lastModifiedTime**: string (ReadOnly): Gets or sets the last modified time of the test job. +* **lastStatusModifiedTime**: string (ReadOnly): Gets or sets the last status modified time of the test job. +* **logActivityTrace**: int (ReadOnly): The activity-level tracing options of the runbook. +* **name**: 'testJob' (Required, DeployTimeConstant): The resource name +* **parameters**: [TestJobCreateParameters](#testjobcreateparameters): Gets or sets the parameters of the test job. +* **runOn**: string: Gets or sets the runOn which specifies the group name where the job is to be executed. +* **runtimeEnvironment**: string (WriteOnly): The runtime Environment Name on which job needs to be tested +* **startTime**: string (ReadOnly): Gets or sets the start time of the test job. +* **status**: string (ReadOnly): Gets or sets the status of the test job. +* **statusDetails**: string (ReadOnly): Gets or sets the status details of the test job. +* **type**: 'Microsoft.Automation/automationAccounts/runbooks/draft' (ReadOnly, DeployTimeConstant): The resource type + + +## Resource Microsoft.Automation/automationAccounts/runtimeEnvironments@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^[a-zA-Z][a-zA-Z-_0-9]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [RuntimeEnvironmentProperties](#runtimeenvironmentproperties): Gets or sets the Runtime Environment properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.Automation/automationAccounts/runtimeEnvironments' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/runtimeEnvironments/packages@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **allOf**: [TrackedResource](#trackedresource) (WriteOnly): The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location' +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (ReadOnly): The geo-location where the resource lives +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PackageCreateOrUpdatePropertiesOrPackageProperties](#packagecreateorupdatepropertiesorpackageproperties) (Required): Gets or sets the package create properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags) (ReadOnly): Resource tags. +* **type**: 'Microsoft.Automation/automationAccounts/runtimeEnvironments/packages' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/schedules@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [ScheduleCreateOrUpdatePropertiesOrScheduleProperties](#schedulecreateorupdatepropertiesorscheduleproperties) (Required): Gets or sets the list of schedule properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Automation/automationAccounts/schedules' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/softwareUpdateConfigurations@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [SoftwareUpdateConfigurationProperties](#softwareupdateconfigurationproperties) (Required): Software update configuration properties. +* **type**: 'Microsoft.Automation/automationAccounts/softwareUpdateConfigurations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/sourceControls@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [SourceControlCreateOrUpdatePropertiesOrSourceControlProperties](#sourcecontrolcreateorupdatepropertiesorsourcecontrolproperties) (Required): The properties of the source control. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Automation/automationAccounts/sourceControls' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/sourceControls/sourceControlSyncJobs@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [SourceControlSyncJobCreatePropertiesOrSourceControlSyncJobByIdProperties](#sourcecontrolsyncjobcreatepropertiesorsourcecontrolsyncjobbyidproperties) (Required): The properties of the source control sync job. +* **type**: 'Microsoft.Automation/automationAccounts/sourceControls/sourceControlSyncJobs' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/variables@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [VariableCreateOrUpdatePropertiesOrVariableProperties](#variablecreateorupdatepropertiesorvariableproperties) (Required): Gets or sets the properties of the variable. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Automation/automationAccounts/variables' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/watchers@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Gets or sets the etag of the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string: The geo-location where the resource lives +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [WatcherProperties](#watcherproperties): Gets or sets the watcher properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [WatcherTags](#watchertags): Resource tags. +* **type**: 'Microsoft.Automation/automationAccounts/watchers' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Automation/automationAccounts/webhooks@2024-10-23 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-23' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [WebhookCreateOrUpdatePropertiesOrWebhookProperties](#webhookcreateorupdatepropertiesorwebhookproperties) (Required): Gets or sets the properties of the webhook. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Automation/automationAccounts/webhooks' (ReadOnly, DeployTimeConstant): The resource type + +## Function listDeletedRunbooks (Microsoft.Automation/automationAccounts@2024-10-23) +* **Resource**: Microsoft.Automation/automationAccounts +* **ApiVersion**: 2024-10-23 +* **Output**: [DeletedRunbookListResult](#deletedrunbooklistresult) + +## Function listKeys (Microsoft.Automation/automationAccounts@2024-10-23) +* **Resource**: Microsoft.Automation/automationAccounts +* **ApiVersion**: 2024-10-23 +* **Output**: [KeyListResult](#keylistresult) + +## AdvancedSchedule +### Properties +* **monthDays**: int[]: Days of the month that the job should execute on. Must be between 1 and 31. +* **monthlyOccurrences**: [AdvancedScheduleMonthlyOccurrence](#advancedschedulemonthlyoccurrence)[]: Occurrences of days within a month. +* **weekDays**: string[]: Days of the week that the job should execute on. + +## AdvancedScheduleMonthlyOccurrence +### Properties +* **day**: 'Friday' | 'Monday' | 'Saturday' | 'Sunday' | 'Thursday' | 'Tuesday' | 'Wednesday' | string: Day of the occurrence. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday. +* **occurrence**: int: Occurrence of the week within the month. Must be between 1 and 5 + +## AutomationAccountCreateOrUpdateParametersTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties +### Properties +* **automationHybridServiceUrl**: string (ReadOnly): URL of automation hybrid service which is used for hybrid worker on-boarding. +* **creationTime**: string (ReadOnly): Gets the creation time. +* **description**: string (ReadOnly): Gets or sets the description. +* **disableLocalAuth**: bool: Indicates whether requests using non-AAD authentication are blocked +* **encryption**: [EncryptionProperties](#encryptionproperties): Set the encryption properties for the automation account +* **lastModifiedBy**: string (ReadOnly): Gets or sets the last modified by. +* **lastModifiedTime**: string (ReadOnly): Gets the last modified time. +* **privateEndpointConnections**: [PrivateEndpointConnection](#privateendpointconnection)[] (ReadOnly): List of Automation operations supported by the Automation resource provider. +* **publicNetworkAccess**: bool: Indicates whether traffic on the non-ARM endpoint (Webhook/Agent) is allowed from the public internet +* **sku**: [Sku](#sku): Gets or sets account SKU. +* **state**: 'Ok' | 'Suspended' | 'Unavailable' | string (ReadOnly): Gets status of account. + +## AzureQueryProperties +### Properties +* **locations**: string[]: List of locations to scope the query to. +* **scope**: string[]: List of Subscription or Resource Group ARM Ids. +* **tagSettings**: [TagSettingsProperties](#tagsettingsproperties): Tag settings for the VM. + +## CertificateCreateOrUpdatePropertiesOrCertificateProperties +### Properties +* **base64Value**: string (Required, WriteOnly): Gets or sets the base64 encoded value of the certificate. +* **creationTime**: string (ReadOnly): Gets the creation time. +* **description**: string: Gets or sets the description of the certificate. +* **expiryTime**: string (ReadOnly): Gets the expiry time of the certificate. +* **isExportable**: bool: Gets or sets the is exportable flag of the certificate. +* **lastModifiedTime**: string (ReadOnly): Gets the last modified time. +* **thumbprint**: string: Gets or sets the thumbprint of the certificate. + +## ConnectionCreateOrUpdatePropertiesFieldDefinitionValues +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## ConnectionCreateOrUpdatePropertiesOrConnectionProperties +### Properties +* **connectionType**: [ConnectionTypeAssociationProperty](#connectiontypeassociationproperty) (Required): Gets or sets the connectionType of the connection. +* **creationTime**: string (ReadOnly): Gets the creation time. +* **description**: string: Gets or sets the description of the connection. +* **fieldDefinitionValues**: [ConnectionCreateOrUpdatePropertiesFieldDefinitionValues](#connectioncreateorupdatepropertiesfielddefinitionvalues): Gets or sets the field definition properties of the connection. +* **lastModifiedTime**: string (ReadOnly): Gets the last modified time. + +## ConnectionTypeAssociationProperty +### Properties +* **name**: string: Gets or sets the name of the connection type. + +## ConnectionTypeCreateOrUpdatePropertiesFieldDefinitions +### Properties +### Additional Properties +* **Additional Properties Type**: [FieldDefinition](#fielddefinition) + +## ConnectionTypeCreateOrUpdatePropertiesOrConnectionTypeProperties +### Properties +* **creationTime**: string (ReadOnly): Gets the creation time. +* **description**: string (ReadOnly): Gets or sets the description. +* **fieldDefinitions**: [ConnectionTypeCreateOrUpdatePropertiesFieldDefinitions](#connectiontypecreateorupdatepropertiesfielddefinitions) (Required): Gets or sets the field definitions of the connection type. +* **isGlobal**: bool: Gets or sets a Boolean value to indicate if the connection type is global. +* **lastModifiedTime**: string (ReadOnly): Gets or sets the last modified time. + +## ContentHash +### Properties +* **algorithm**: string (Required): Gets or sets the content hash algorithm used to hash the content. +* **value**: string (Required): Gets or sets expected hash value of the content. + +## ContentLink +### Properties +* **contentHash**: [ContentHash](#contenthash): Gets or sets the hash. +* **uri**: string: Gets or sets the uri of content. +* **version**: string: Gets or sets the version of the content. + +## ContentSource +### Properties +* **hash**: [ContentHash](#contenthash): Gets or sets the hash. +* **type**: 'embeddedContent' | 'uri' | string: Gets or sets the content source type. +* **value**: string: Gets or sets the value of the content. This is based on the content source type. +* **version**: string: Gets or sets the version of the content. + +## ContentSourceOrDscNodeConfigurationPropertiesSource +### Properties +* **hash**: [ContentHash](#contenthash) (WriteOnly): Gets or sets the hash. +* **type**: 'embeddedContent' | 'uri' | string (WriteOnly): Gets or sets the content source type. +* **value**: string (WriteOnly): Gets or sets the value of the content. This is based on the content source type. +* **version**: string (WriteOnly): Gets or sets the version of the content. + +## CredentialCreateOrUpdatePropertiesOrCredentialProperties +### Properties +* **creationTime**: string (ReadOnly): Gets the creation time. +* **description**: string: Gets or sets the description of the credential. +* **lastModifiedTime**: string (ReadOnly): Gets the last modified time. +* **password**: string (Required, WriteOnly): Gets or sets the password of the credential. +* **userName**: string (Required): Gets or sets the user name of the credential. + +## DefaultPackages +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## DeletedRunbook +### Properties +* **id**: string: The resource id. +* **location**: string: Gets or sets the location of the resource. +* **name**: string: Gets or sets name of the resource. +* **properties**: [DeletedRunbookProperties](#deletedrunbookproperties): Gets or sets the runbook properties. + +## DeletedRunbookListResult +### Properties +* **nextLink**: string: Gets or sets the next link. +* **value**: [DeletedRunbook](#deletedrunbook)[]: List of deleted runbooks in automation account. + +## DeletedRunbookProperties +### Properties +* **creationTime**: string: Gets or sets the creation time. +* **deletionTime**: string: Gets or sets the last modified time. +* **runbookId**: string: Gets or sets the Runbook Id. +* **runbookType**: string: Type of the runbook. +* **runtime**: string: Gets or sets runtime of the runbook. +* **runtimeEnvironment**: string: Environment of the runbook. + +## DscConfigurationAssociationProperty +### Properties +* **name**: string: Gets or sets the name of the Dsc configuration. + +## DscConfigurationCreateOrUpdateParametersTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## DscConfigurationCreateOrUpdatePropertiesOrDscConfigurationProperties +### Properties +* **creationTime**: string (ReadOnly): Gets or sets the creation time. +* **description**: string: Gets or sets the description of the configuration. +* **jobCount**: int (ReadOnly): Gets or sets the job count of the configuration. +* **lastModifiedTime**: string (ReadOnly): Gets or sets the last modified time. +* **logProgress**: bool (WriteOnly): Gets or sets progress log option. +* **logVerbose**: bool: Gets or sets verbose log option. +* **nodeConfigurationCount**: int (ReadOnly): Gets the number of compiled node configurations. +* **parameters**: [DscConfigurationCreateOrUpdatePropertiesParameters](#dscconfigurationcreateorupdatepropertiesparameters): Gets or sets the configuration parameters. +* **provisioningState**: 'Succeeded' (ReadOnly): Gets or sets the provisioning state of the configuration. +* **source**: [ContentSource](#contentsource) (Required): Gets or sets the source. +* **state**: 'Edit' | 'New' | 'Published' | string (ReadOnly): Gets or sets the state of the configuration. + +## DscConfigurationCreateOrUpdatePropertiesParameters +### Properties +### Additional Properties +* **Additional Properties Type**: [DscConfigurationParameter](#dscconfigurationparameter) + +## DscConfigurationParameter +### Properties +* **defaultValue**: string: Gets or sets the default value of parameter. +* **isMandatory**: bool: Gets or sets a Boolean value to indicate whether the parameter is mandatory or not. +* **position**: int: Get or sets the position of the parameter. +* **type**: string: Gets or sets the type of the parameter. + +## DscNodeConfigurationAssociationProperty +### Properties +* **name**: string: Gets or sets the name of the dsc node configuration. + +## DscNodeConfigurationCreateOrUpdateParametersPropertiesOrDscNodeConfigurationProperties +### Properties +* **configuration**: [DscConfigurationAssociationProperty](#dscconfigurationassociationproperty) (Required): Gets or sets the configuration of the node. +* **creationTime**: string (ReadOnly): Gets or sets creation time. +* **incrementNodeConfigurationBuild**: bool: If a new build version of NodeConfiguration is required. +* **lastModifiedTime**: string (ReadOnly): Gets or sets the last modified time. +* **nodeCount**: int (ReadOnly): Number of nodes with this node configuration assigned +* **source**: [ContentSourceOrDscNodeConfigurationPropertiesSource](#contentsourceordscnodeconfigurationpropertiessource) (Required): Gets or sets the source. + +## DscNodeConfigurationCreateOrUpdateParametersTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## DscNodeExtensionHandlerAssociationProperty +### Properties +* **name**: string: Gets or sets the name of the extension handler. +* **version**: string: Gets or sets the version of the extension handler. + +## DscNodeProperties +### Properties +* **accountId**: string: Gets or sets the account id of the node. +* **etag**: string: Gets or sets the etag of the resource. +* **extensionHandler**: [DscNodeExtensionHandlerAssociationProperty](#dscnodeextensionhandlerassociationproperty)[]: Gets or sets the list of extensionHandler properties for a Node. +* **ip**: string: Gets or sets the ip of the node. +* **lastSeen**: string: Gets or sets the last seen time of the node. +* **nodeConfiguration**: [DscNodeConfigurationAssociationProperty](#dscnodeconfigurationassociationproperty): Gets or sets the configuration of the node. +* **nodeId**: string: Gets or sets the node id. +* **registrationTime**: string: Gets or sets the registration time of the node. +* **status**: string: Gets or sets the status of the node. +* **totalCount**: int: Gets the total number of records matching filter criteria. + +## EncryptionProperties +### Properties +* **identity**: [EncryptionPropertiesIdentity](#encryptionpropertiesidentity): User identity used for CMK. +* **keySource**: 'Microsoft.Automation' | 'Microsoft.Keyvault': Encryption Key Source +* **keyVaultProperties**: [KeyVaultProperties](#keyvaultproperties): Key vault properties. + +## EncryptionPropertiesIdentity +### Properties +* **userAssignedIdentity**: any: The user identity used for CMK. It will be an ARM resource id in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. + +## ErrorResponse +### Properties +* **code**: string: Error code +* **message**: string: Error message indicating why the operation failed. + +## FieldDefinition +### Properties +* **isEncrypted**: bool: Gets or sets the isEncrypted flag of the connection field definition. +* **isOptional**: bool: Gets or sets the isOptional flag of the connection field definition. +* **type**: string (Required): Gets or sets the type of the connection field definition. + +## HybridRunbookWorkerCreateOrUpdateParametersOrHybridRunbookWorkerProperties +### Properties +* **ip**: string (ReadOnly): Gets or sets the assigned machine IP address. +* **lastSeenDateTime**: string (ReadOnly): Last Heartbeat from the Worker +* **registeredDateTime**: string (ReadOnly): Gets or sets the registration time of the worker machine. +* **vmResourceId**: string: Azure Resource Manager Id for a virtual machine. +* **workerName**: string (ReadOnly): Name of the HybridWorker. +* **workerType**: 'HybridV1' | 'HybridV2' | string (ReadOnly): Type of the HybridWorker. + +## HybridRunbookWorkerGroupCreateOrUpdatePropertiesOrHybridRunbookWorkerGroupProperties +### Properties +* **credential**: [RunAsCredentialAssociationProperty](#runascredentialassociationproperty): Sets the credential of a worker group. +* **groupType**: 'System' | 'User' | string (ReadOnly): Type of the HybridWorkerGroup. + +## Identity +### Properties +* **principalId**: string (ReadOnly): The principal ID of resource identity. The value must be an UUID. +* **tenantId**: string (ReadOnly): The tenant ID of resource. +* **type**: 'None' | 'SystemAssigned' | 'SystemAssigned, UserAssigned' | 'UserAssigned': The identity type. +* **userAssignedIdentities**: [IdentityUserAssignedIdentities](#identityuserassignedidentities): The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. + +## IdentityUserAssignedIdentities +### Properties +### Additional Properties +* **Additional Properties Type**: [UserAssignedIdentitiesProperties](#userassignedidentitiesproperties) + +## JobCreatePropertiesOrJobProperties +### Properties +* **creationTime**: string (ReadOnly): Gets or sets the creation time of the job. +* **endTime**: string (ReadOnly): Gets or sets the end time of the job. +* **exception**: string (ReadOnly): Gets or sets the exception of the job. +* **jobId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): Gets or sets the id of the job. +* **jobRuntimeEnvironment**: [JobRuntimeEnvironment](#jobruntimeenvironment) (ReadOnly): Runtime Environment Property +* **lastModifiedTime**: string (ReadOnly): Gets or sets the last modified time of the job. +* **lastStatusModifiedTime**: string (ReadOnly): Gets or sets the last status modified time of the job. +* **parameters**: [JobCreatePropertiesParameters](#jobcreatepropertiesparameters): Gets or sets the parameters of the job. +* **provisioningState**: 'Failed' | 'Processing' | 'Succeeded' | 'Suspended' | string (ReadOnly): The current provisioning state of the job. +* **runbook**: [RunbookAssociationProperty](#runbookassociationproperty): Gets or sets the runbook. +* **runOn**: string: Gets or sets the runOn which specifies the group name where the job is to be executed. +* **startedBy**: string (ReadOnly): Gets or sets the job started by. +* **startTime**: string (ReadOnly): Gets or sets the start time of the job. +* **status**: 'Activating' | 'Blocked' | 'Completed' | 'Disconnected' | 'Failed' | 'New' | 'Removing' | 'Resuming' | 'Running' | 'Stopped' | 'Stopping' | 'Suspended' | 'Suspending' | string (ReadOnly): Gets or sets the status of the job. +* **statusDetails**: string (ReadOnly): Gets or sets the status details of the job. + +## JobCreatePropertiesParameters +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## JobRuntimeEnvironment +### Properties +* **runtimeEnvironmentName**: string: Name of Runtime Environment. + +## JobScheduleCreatePropertiesOrJobScheduleProperties +### Properties +* **jobScheduleId**: string (ReadOnly): Gets or sets the id of job schedule. +* **parameters**: [JobScheduleCreatePropertiesParameters](#jobschedulecreatepropertiesparameters): Gets or sets a list of job properties. +* **runbook**: [RunbookAssociationProperty](#runbookassociationproperty) (Required): Gets or sets the runbook. +* **runOn**: string: Gets or sets the hybrid worker group that the scheduled job should run on. +* **schedule**: [ScheduleAssociationProperty](#scheduleassociationproperty) (Required): Gets or sets the schedule. + +## JobScheduleCreatePropertiesParameters +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## Key +### Properties +* **KeyName**: 'Primary' | 'Secondary' | string (ReadOnly): Automation key name. +* **Permissions**: 'Full' | 'Read' | string (ReadOnly): Automation key permissions. +* **Value**: string (ReadOnly): Value of the Automation Key used for registration. + +## KeyListResult +### Properties +* **keys**: [Key](#key)[]: Lists the automation keys. + +## KeyVaultProperties +### Properties +* **keyName**: string: The name of key used to encrypt data. +* **keyvaultUri**: string: The URI of the key vault key used to encrypt data. +* **keyVersion**: string: The key version of the key used to encrypt data. + +## LinuxProperties +### Properties +* **excludedPackageNameMasks**: string[]: packages excluded from the software update configuration. +* **includedPackageClassifications**: 'Critical' | 'Other' | 'Security' | 'Unclassified' | string: Update classifications included in the software update configuration. +* **includedPackageNameMasks**: string[]: packages included from the software update configuration. +* **rebootSetting**: string: Reboot setting for the software update configuration. + +## ModuleCreateOrUpdateParametersTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## ModuleCreateOrUpdatePropertiesOrModuleProperties +### Properties +* **activityCount**: int (ReadOnly): Gets or sets the activity count of the module. +* **contentLink**: [ContentLink](#contentlink) (Required): Gets or sets the module content link. +* **creationTime**: string (ReadOnly): Gets or sets the creation time. +* **description**: string (ReadOnly): Gets or sets the description. +* **error**: [ModuleErrorInfo](#moduleerrorinfo) (ReadOnly): Gets or sets the error info of the module. +* **isComposite**: bool (ReadOnly): Gets or sets type of module, if its composite or not. +* **isGlobal**: bool (ReadOnly): Gets or sets the isGlobal flag of the module. +* **lastModifiedTime**: string (ReadOnly): Gets or sets the last modified time. +* **provisioningState**: 'ActivitiesStored' | 'Canceled' | 'ConnectionTypeImported' | 'ContentDownloaded' | 'ContentRetrieved' | 'ContentStored' | 'ContentValidated' | 'Created' | 'Creating' | 'Failed' | 'ModuleDataStored' | 'ModuleImportRunbookComplete' | 'RunningImportModuleRunbook' | 'StartingImportModuleRunbook' | 'Succeeded' | 'Updating' | string (ReadOnly): Gets or sets the provisioning state of the module. +* **sizeInBytes**: int (ReadOnly): Gets or sets the size in bytes of the module. +* **version**: string (ReadOnly): Gets or sets the version of the module. + +## ModuleErrorInfo +### Properties +* **code**: string: Gets or sets the error code. +* **message**: string: Gets or sets the error message. + +## NonAzureQueryProperties +### Properties +* **functionAlias**: string: Log Analytics Saved Search name. +* **workspaceId**: string: Workspace Id for Log Analytics in which the saved Search is resided. + +## PackageCreateOrUpdatePropertiesOrPackageProperties +### Properties +* **allOf**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **contentLink**: [ContentLink](#contentlink) (Required): Gets or sets the package content link. +* **default**: bool (ReadOnly): Gets or sets the isGlobal flag of the package. +* **error**: [PackageErrorInfo](#packageerrorinfo) (ReadOnly): Gets or sets the error info of the Package. +* **provisioningState**: 'ActivitiesStored' | 'Canceled' | 'ConnectionTypeImported' | 'ContentDownloaded' | 'ContentRetrieved' | 'ContentStored' | 'ContentValidated' | 'Created' | 'Creating' | 'Failed' | 'ModuleDataStored' | 'ModuleImportRunbookComplete' | 'RunningImportModuleRunbook' | 'StartingImportModuleRunbook' | 'Succeeded' | 'Updating' | string (ReadOnly): Gets or sets the provisioning state of the Package. +* **sizeInBytes**: int (ReadOnly): Gets or sets the size in bytes of the Package. +* **version**: string (ReadOnly): Gets or sets the version of the Package. + +## PackageErrorInfo +### Properties +* **code**: string: Package import error code. +* **message**: string: Package import error message. + +## PrivateEndpointConnection +### Properties +* **id**: string (ReadOnly): Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" +* **name**: string (ReadOnly): The name of the resource +* **properties**: [PrivateEndpointConnectionProperties](#privateendpointconnectionproperties): Resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: string (ReadOnly): The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" + +## PrivateEndpointConnectionProperties +### Properties +* **groupIds**: string[]: Gets the groupIds. +* **privateEndpoint**: [PrivateEndpointProperty](#privateendpointproperty): Private endpoint which the connection belongs to. +* **privateLinkServiceConnectionState**: [PrivateLinkServiceConnectionStateProperty](#privatelinkserviceconnectionstateproperty): Connection State of the Private Endpoint Connection. + +## PrivateEndpointProperty +### Properties +* **id**: string: Resource id of the private endpoint. + +## PrivateLinkServiceConnectionStateProperty +### Properties +* **actionsRequired**: string (ReadOnly): Any action that is required beyond basic workflow (approve/ reject/ disconnect) +* **description**: string: The private link service connection description. +* **status**: string: The private link service connection status. + +## PythonPackageCreateParametersTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## PythonPackageCreateParametersTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## PythonPackageCreatePropertiesOrModuleProperties +### Properties +* **activityCount**: int (ReadOnly): Gets or sets the activity count of the module. +* **contentLink**: [ContentLink](#contentlink) (Required): Gets or sets the module content link. +* **creationTime**: string (ReadOnly): Gets or sets the creation time. +* **description**: string (ReadOnly): Gets or sets the description. +* **error**: [ModuleErrorInfo](#moduleerrorinfo) (ReadOnly): Gets or sets the error info of the module. +* **isComposite**: bool (ReadOnly): Gets or sets type of module, if its composite or not. +* **isGlobal**: bool (ReadOnly): Gets or sets the isGlobal flag of the module. +* **lastModifiedTime**: string (ReadOnly): Gets or sets the last modified time. +* **provisioningState**: 'ActivitiesStored' | 'Canceled' | 'ConnectionTypeImported' | 'ContentDownloaded' | 'ContentRetrieved' | 'ContentStored' | 'ContentValidated' | 'Created' | 'Creating' | 'Failed' | 'ModuleDataStored' | 'ModuleImportRunbookComplete' | 'RunningImportModuleRunbook' | 'StartingImportModuleRunbook' | 'Succeeded' | 'Updating' | string (ReadOnly): Gets or sets the provisioning state of the module. +* **sizeInBytes**: int (ReadOnly): Gets or sets the size in bytes of the module. +* **version**: string (ReadOnly): Gets or sets the version of the module. + +## RunAsCredentialAssociationProperty +### Properties +* **name**: string: Gets or sets the name of the credential. + +## RunbookAssociationProperty +### Properties +* **name**: string: Gets or sets the name of the runbook. + +## RunbookCreateOrUpdateParametersTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## RunbookCreateOrUpdatePropertiesOrRunbookProperties +### Properties +* **creationTime**: string (ReadOnly): Gets or sets the creation time. +* **description**: string: Gets or sets the description of the runbook. +* **draft**: [RunbookDraft](#runbookdraft): Gets or sets the draft runbook properties. +* **jobCount**: int (ReadOnly): Gets or sets the job count of the runbook. +* **lastModifiedBy**: string (ReadOnly): Gets or sets the last modified by. +* **lastModifiedTime**: string (ReadOnly): Gets or sets the last modified time. +* **logActivityTrace**: int: Gets or sets the activity-level tracing options of the runbook. +* **logProgress**: bool: Gets or sets progress log option. +* **logVerbose**: bool: Gets or sets verbose log option. +* **outputTypes**: string[] (ReadOnly): Gets or sets the runbook output types. +* **parameters**: [RunbookPropertiesParameters](#runbookpropertiesparameters) (ReadOnly): Gets or sets the runbook parameters. +* **provisioningState**: 'Succeeded' (ReadOnly): Gets or sets the provisioning state of the runbook. +* **publishContentLink**: [ContentLink](#contentlink): Gets or sets the published runbook content link. +* **runbookType**: 'Graph' | 'GraphPowerShell' | 'GraphPowerShellWorkflow' | 'PowerShell' | 'PowerShell72' | 'PowerShellWorkflow' | 'Python' | 'Python2' | 'Python3' | 'Script' | string (Required): Gets or sets the type of the runbook. +* **runtimeEnvironment**: string: Environment of the runbook. +* **state**: 'Edit' | 'New' | 'Published' | string (ReadOnly): Gets or sets the state of the runbook. + +## RunbookDraft +### Properties +* **creationTime**: string: Gets or sets the creation time of the runbook draft. +* **draftContentLink**: [ContentLink](#contentlink): Gets or sets the draft runbook content link. +* **inEdit**: bool: Gets or sets whether runbook is in edit mode. +* **lastModifiedTime**: string: Gets or sets the last modified time of the runbook draft. +* **outputTypes**: string[]: Gets or sets the runbook output types. +* **parameters**: [RunbookDraftParameters](#runbookdraftparameters): Gets or sets the runbook draft parameters. + +## RunbookDraftParameters +### Properties +### Additional Properties +* **Additional Properties Type**: [RunbookParameter](#runbookparameter) + +## RunbookParameter +### Properties +* **defaultValue**: string: Gets or sets the default value of parameter. +* **isMandatory**: bool: Gets or sets a Boolean value to indicate whether the parameter is mandatory or not. +* **position**: int: Get or sets the position of the parameter. +* **type**: string: Gets or sets the type of the parameter. + +## RunbookPropertiesParameters +### Properties +### Additional Properties +* **Additional Properties Type**: [RunbookParameter](#runbookparameter) + +## RuntimeEnvironmentProperties +### Properties +* **defaultPackages**: [DefaultPackages](#defaultpackages): List of Default packages for Environment +* **description**: string: Gets or sets the description. +* **runtime**: [RuntimeProperties](#runtimeproperties): Runtime properties. + +## RuntimeProperties +### Properties +* **language**: string: Language of Runtime Environment +* **version**: string: Version of Language + +## ScheduleAssociationProperty +### Properties +* **name**: string: Gets or sets the name of the Schedule. + +## ScheduleCreateOrUpdatePropertiesOrScheduleProperties +### Properties +* **advancedSchedule**: [AdvancedSchedule](#advancedschedule): Gets or sets the AdvancedSchedule. +* **creationTime**: string (ReadOnly): Gets or sets the creation time. +* **description**: string: Gets or sets the description of the schedule. +* **expiryTime**: string: Gets or sets the end time of the schedule. +* **expiryTimeOffsetMinutes**: int (ReadOnly): Gets or sets the expiry time's offset in minutes. +* **frequency**: 'Day' | 'Hour' | 'Minute' | 'Month' | 'OneTime' | 'Week' | string (Required): Gets or sets the frequency of the schedule. +* **interval**: any: Gets or sets the interval of the schedule. +* **isEnabled**: bool (ReadOnly): Gets or sets a value indicating whether this schedule is enabled. +* **lastModifiedTime**: string (ReadOnly): Gets or sets the last modified time. +* **nextRun**: string (ReadOnly): Gets or sets the next run time of the schedule. +* **nextRunOffsetMinutes**: int (ReadOnly): Gets or sets the next run time's offset in minutes. +* **startTime**: string (Required): Gets or sets the start time of the schedule. +* **startTimeOffsetMinutes**: int (ReadOnly): Gets the start time's offset in minutes. +* **timeZone**: string: Gets or sets the time zone of the schedule. + +## Sku +### Properties +* **capacity**: int: Gets or sets the SKU capacity. +* **family**: string: Gets or sets the SKU family. +* **name**: 'Basic' | 'Free' | string (Required): Gets or sets the SKU name of the account. + +## SoftwareUpdateConfigurationProperties +### Properties +* **createdBy**: string (ReadOnly): CreatedBy property, which only appears in the response. +* **creationTime**: string (ReadOnly): Creation time of the resource, which only appears in the response. +* **error**: [ErrorResponse](#errorresponse): Details of provisioning error +* **lastModifiedBy**: string (ReadOnly): LastModifiedBy property, which only appears in the response. +* **lastModifiedTime**: string (ReadOnly): Last time resource was modified, which only appears in the response. +* **provisioningState**: string (ReadOnly): Provisioning state for the software update configuration, which only appears in the response. +* **scheduleInfo**: [SUCScheduleProperties](#sucscheduleproperties) (Required): Schedule information for the Software update configuration +* **tasks**: [SoftwareUpdateConfigurationTasks](#softwareupdateconfigurationtasks): Tasks information for the Software update configuration. +* **updateConfiguration**: [UpdateConfiguration](#updateconfiguration) (Required): update specific properties for the Software update configuration + +## SoftwareUpdateConfigurationTasks +### Properties +* **postTask**: [TaskProperties](#taskproperties): Post task properties. +* **preTask**: [TaskProperties](#taskproperties): Pre task properties. + +## SourceControlCreateOrUpdatePropertiesOrSourceControlProperties +### Properties +* **autoSync**: bool: The auto async of the source control. Default is false. +* **branch**: string {maxLength: 255}: The repo branch of the source control. Include branch as empty string for VsoTfvc. +* **creationTime**: string (ReadOnly): The creation time. +* **description**: string {maxLength: 512}: The user description of the source control. +* **folderPath**: string {maxLength: 255}: The folder path of the source control. Path must be relative. +* **lastModifiedTime**: string (ReadOnly): The last modified time. +* **publishRunbook**: bool: The auto publish of the source control. Default is true. +* **repoUrl**: string {maxLength: 2000}: The repo url of the source control. +* **securityToken**: [SourceControlSecurityTokenProperties](#sourcecontrolsecuritytokenproperties) (WriteOnly): The authorization token for the repo of the source control. +* **sourceType**: 'GitHub' | 'VsoGit' | 'VsoTfvc' | string: The source type. Must be one of VsoGit, VsoTfvc, GitHub, case sensitive. + +## SourceControlSecurityTokenProperties +### Properties +* **accessToken**: string {maxLength: 1024}: The access token. +* **refreshToken**: string {maxLength: 1024}: The refresh token. +* **tokenType**: 'Oauth' | 'PersonalAccessToken' | string: The token type. Must be either PersonalAccessToken or Oauth. + +## SourceControlSyncJobCreatePropertiesOrSourceControlSyncJobByIdProperties +### Properties +* **commitId**: string (Required, WriteOnly): The commit id of the source control sync job. If not syncing to a commitId, enter an empty string. +* **creationTime**: string (ReadOnly): The creation time of the job. +* **endTime**: string (ReadOnly): The end time of the job. +* **exception**: string (ReadOnly): The exceptions that occurred while running the sync job. +* **provisioningState**: 'Completed' | 'Failed' | 'Running' | string (ReadOnly): The provisioning state of the job. +* **sourceControlSyncJobId**: string (ReadOnly): The source control sync job id. +* **startTime**: string (ReadOnly): The start time of the job. +* **syncType**: 'FullSync' | 'PartialSync' | string (ReadOnly): The sync type. + +## SUCScheduleProperties +### Properties +* **advancedSchedule**: [AdvancedSchedule](#advancedschedule): Gets or sets the advanced schedule. +* **creationTime**: string: Gets or sets the creation time. +* **description**: string: Gets or sets the description. +* **expiryTime**: string: Gets or sets the end time of the schedule. +* **expiryTimeOffsetMinutes**: int: Gets or sets the expiry time's offset in minutes. +* **frequency**: 'Day' | 'Hour' | 'Minute' | 'Month' | 'OneTime' | 'Week' | string: Gets or sets the frequency of the schedule. +* **interval**: int: Gets or sets the interval of the schedule. +* **isEnabled**: bool: Gets or sets a value indicating whether this schedule is enabled. +* **lastModifiedTime**: string: Gets or sets the last modified time. +* **nextRun**: string: Gets or sets the next run time of the schedule. +* **nextRunOffsetMinutes**: int: Gets or sets the next run time's offset in minutes. +* **startTime**: string: Gets or sets the start time of the schedule. +* **startTimeOffsetMinutes**: int (ReadOnly): Gets the start time's offset in minutes. +* **timeZone**: string: Gets or sets the time zone of the schedule. + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## TagSettingsProperties +### Properties +* **filterOperator**: 'All' | 'Any': Filter VMs by Any or All specified tags. +* **tags**: [TagSettingsPropertiesTags](#tagsettingspropertiestags): Dictionary of tags with its list of values. + +## TagSettingsPropertiesTags +### Properties +### Additional Properties +* **Additional Properties Type**: string[] + +## TargetProperties +### Properties +* **azureQueries**: [AzureQueryProperties](#azurequeryproperties)[]: List of Azure queries in the software update configuration. +* **nonAzureQueries**: [NonAzureQueryProperties](#nonazurequeryproperties)[]: List of non Azure queries in the software update configuration. + +## TaskProperties +### Properties +* **parameters**: [TaskPropertiesParameters](#taskpropertiesparameters): Gets or sets the parameters of the task. +* **source**: string: Gets or sets the name of the runbook. + +## TaskPropertiesParameters +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TestJobCreateParameters +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResource +### Properties +* **id**: string (ReadOnly): Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" +* **location**: string (Required): The geo-location where the resource lives +* **name**: string (ReadOnly): The name of the resource +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: string (ReadOnly): The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## UpdateConfiguration +### Properties +* **azureVirtualMachines**: string[]: List of azure resource Ids for azure virtual machines targeted by the software update configuration. +* **duration**: string: Maximum time allowed for the software update configuration run. Duration needs to be specified using the format PT[n]H[n]M[n]S as per ISO8601 +* **linux**: [LinuxProperties](#linuxproperties): Linux specific update configuration. +* **nonAzureComputerNames**: string[]: List of names of non-azure machines targeted by the software update configuration. +* **operatingSystem**: 'Linux' | 'Windows' (Required): operating system of target machines +* **targets**: [TargetProperties](#targetproperties): Group targets for the software update configuration. +* **windows**: [WindowsProperties](#windowsproperties): Windows specific update configuration. + +## UserAssignedIdentitiesProperties +### Properties +* **clientId**: string (ReadOnly): The client id of user assigned identity. +* **principalId**: string (ReadOnly): The principal id of user assigned identity. + +## VariableCreateOrUpdatePropertiesOrVariableProperties +### Properties +* **creationTime**: string (ReadOnly): Gets or sets the creation time. +* **description**: string: Gets or sets the description of the variable. +* **isEncrypted**: bool: Gets or sets the encrypted flag of the variable. +* **lastModifiedTime**: string (ReadOnly): Gets or sets the last modified time. +* **value**: string: Gets or sets the value of the variable. + +## WatcherProperties +### Properties +* **creationTime**: string (ReadOnly): Gets or sets the creation time. +* **description**: string: Gets or sets the description. +* **executionFrequencyInSeconds**: int: Gets or sets the frequency at which the watcher is invoked. +* **lastModifiedBy**: string (ReadOnly): Details of the user who last modified the watcher. +* **lastModifiedTime**: string (ReadOnly): Gets or sets the last modified time. +* **scriptName**: string: Gets or sets the name of the script the watcher is attached to, i.e. the name of an existing runbook. +* **scriptParameters**: [WatcherPropertiesScriptParameters](#watcherpropertiesscriptparameters): Gets or sets the parameters of the script. +* **scriptRunOn**: string: Gets or sets the name of the hybrid worker group the watcher will run on. +* **status**: string (ReadOnly): Gets the current status of the watcher. + +## WatcherPropertiesScriptParameters +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## WatcherTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## WebhookCreateOrUpdatePropertiesOrWebhookProperties +### Properties +* **creationTime**: string (ReadOnly): Gets or sets the creation time. +* **description**: string (ReadOnly): Gets or sets the description. +* **expiryTime**: string: Gets or sets the expiry time. +* **isEnabled**: bool: Gets or sets the value of the enabled flag of webhook. +* **lastInvokedTime**: string (ReadOnly): Gets or sets the last invoked time. +* **lastModifiedBy**: string (ReadOnly): Details of the user who last modified the Webhook +* **lastModifiedTime**: string (ReadOnly): Gets or sets the last modified time. +* **parameters**: [WebhookCreateOrUpdatePropertiesParameters](#webhookcreateorupdatepropertiesparameters): Gets or sets the parameters of the job. +* **runbook**: [RunbookAssociationProperty](#runbookassociationproperty): Gets or sets the runbook. +* **runOn**: string: Gets or sets the name of the hybrid worker group the webhook job will run on. +* **uri**: string: Gets or sets the uri. + +## WebhookCreateOrUpdatePropertiesParameters +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## WindowsProperties +### Properties +* **excludedKbNumbers**: string[]: KB numbers excluded from the software update configuration. +* **includedKbNumbers**: string[]: KB numbers included from the software update configuration. +* **includedUpdateClassifications**: 'Critical' | 'Definition' | 'FeaturePack' | 'Security' | 'ServicePack' | 'Tools' | 'Unclassified' | 'UpdateRollup' | 'Updates' | string: Update classification included in the software update configuration. A comma separated string with required values +* **rebootSetting**: string: Reboot setting for the software update configuration. + diff --git a/generated/azurefleet/microsoft.azurefleet/2023-11-01-preview/types.json b/generated/azurefleet/microsoft.azurefleet/2023-11-01-preview/types.json index 3a2e19439f..8ae4ba7531 100644 --- a/generated/azurefleet/microsoft.azurefleet/2023-11-01-preview/types.json +++ b/generated/azurefleet/microsoft.azurefleet/2023-11-01-preview/types.json @@ -440,7 +440,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "Specifies that the image or disk that is being used was licensed on-premises.\n

Possible values for Windows Server operating system are:

\nWindows_Client

Windows_Server

Possible values for Linux\nServer operating system are:

RHEL_BYOS (for RHEL)

SLES_BYOS\n(for SUSE)

For more information, see [Azure Hybrid Use Benefit for\nWindows\nServer](https://docs.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing)\n

[Azure Hybrid Use Benefit for Linux\nServer](https://docs.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux)\n

Minimum api-version: 2015-06-15" + "description": "Specifies that the image or disk that is being used was licensed on-premises.\n

Possible values for Windows Server operating system are:

\nWindows_Client

Windows_Server

Possible values for Linux\nServer operating system are:

RHEL_BYOS (for RHEL)

SLES_BYOS\n(for SUSE)

For more information, see [Azure Hybrid Use Benefit for\nWindows\nServer](https://learn.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing)\n

[Azure Hybrid Use Benefit for Linux\nServer](https://learn.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux)\n

Minimum api-version: 2015-06-15" }, "scheduledEventsProfile": { "type": { @@ -523,14 +523,14 @@ "$ref": "#/32" }, "flags": 4, - "description": "Specifies the password of the administrator account.

**Minimum-length\n(Windows):** 8 characters

**Minimum-length (Linux):** 6 characters\n

**Max-length (Windows):** 123 characters

**Max-length\n(Linux):** 72 characters

**Complexity requirements:** 3 out of 4\nconditions below need to be fulfilled
Has lower characters
Has upper\ncharacters
Has a digit
Has a special character (Regex match [\\W_])\n

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\",\n\"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\",\n\"Password22\", \"iloveyou!\"

For resetting the password, see [How to\nreset the Remote Desktop service or its login password in a Windows\nVM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)\n

For resetting root password, see [Manage users, SSH, and check or\nrepair disks on Azure Linux VMs using the VMAccess\nExtension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)" + "description": "Specifies the password of the administrator account.

**Minimum-length\n(Windows):** 8 characters

**Minimum-length (Linux):** 6 characters\n

**Max-length (Windows):** 123 characters

**Max-length\n(Linux):** 72 characters

**Complexity requirements:** 3 out of 4\nconditions below need to be fulfilled
Has lower characters
Has upper\ncharacters
Has a digit
Has a special character (Regex match [\\W_])\n

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\",\n\"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\",\n\"Password22\", \"iloveyou!\"

For resetting the password, see [How to\nreset the Remote Desktop service or its login password in a Windows\nVM](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)\n

For resetting root password, see [Manage users, SSH, and check or\nrepair disks on Azure Linux VMs using the VMAccess\nExtension](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)" }, "customData": { "type": { "$ref": "#/32" }, "flags": 4, - "description": "Specifies a base-64 encoded string of custom data. The base-64 encoded string\nis decoded to a binary array that is saved as a file on the Virtual Machine.\nThe maximum length of the binary array is 65535 bytes. For using cloud-init for\nyour VM, see [Using cloud-init to customize a Linux VM during\ncreation](https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init)" + "description": "Specifies a base-64 encoded string of custom data. The base-64 encoded string\nis decoded to a binary array that is saved as a file on the Virtual Machine.\nThe maximum length of the binary array is 65535 bytes. For using cloud-init for\nyour VM, see [Using cloud-init to customize a Linux VM during\ncreation](https://learn.microsoft.com/azure/virtual-machines/linux/using-cloud-init)" }, "windowsConfiguration": { "type": { @@ -544,14 +544,14 @@ "$ref": "#/62" }, "flags": 0, - "description": "Specifies the Linux operating system settings on the virtual machine. For a\nlist of supported Linux distributions, see [Linux on Azure-Endorsed\nDistributions](https://docs.microsoft.com/azure/virtual-machines/linux/endorsed-distros)." + "description": "Specifies the Linux operating system settings on the virtual machine. For a\nlist of supported Linux distributions, see [Linux on Azure-Endorsed\nDistributions](https://learn.microsoft.com/azure/virtual-machines/linux/endorsed-distros)." }, "secrets": { "type": { "$ref": "#/83" }, "flags": 0, - "description": "Specifies set of certificates that should be installed onto the virtual\nmachines in the scale set. To install certificates on a virtual machine it is\nrecommended to use the [Azure Key Vault virtual machine extension for\nLinux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." + "description": "Specifies set of certificates that should be installed onto the virtual\nmachines in the scale set. To install certificates on a virtual machine it is\nrecommended to use the [Azure Key Vault virtual machine extension for\nLinux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." }, "allowExtensionOperations": { "type": { @@ -596,7 +596,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "Specifies the time zone of the virtual machine. e.g. \"Pacific Standard Time\".\nPossible values can be\n[TimeZoneInfo.Id](https://docs.microsoft.com/dotnet/api/system.timezoneinfo.id?#System_TimeZoneInfo_Id)\nvalue from time zones returned by\n[TimeZoneInfo.GetSystemTimeZones](https://docs.microsoft.com/dotnet/api/system.timezoneinfo.getsystemtimezones)." + "description": "Specifies the time zone of the virtual machine. e.g. \"Pacific Standard Time\".\nPossible values can be\n[TimeZoneInfo.Id](https://learn.microsoft.com/dotnet/api/system.timezoneinfo.id?#System_TimeZoneInfo_Id)\nvalue from time zones returned by\n[TimeZoneInfo.GetSystemTimeZones](https://learn.microsoft.com/dotnet/api/system.timezoneinfo.getsystemtimezones)." }, "additionalUnattendContent": { "type": { @@ -871,7 +871,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "This is the URL of a certificate that has been uploaded to Key Vault as a\nsecret. For adding a secret to the Key Vault, see [Add a key or secret to the\nkey\nvault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add).\nIn this case, your certificate needs to be the Base64 encoding of the following\nJSON Object which is encoded in UTF-8:

{
\n\"data\":\"\",
\"dataType\":\"pfx\",
\n\"password\":\"\"
}
To install certificates on a virtual\nmachine it is recommended to use the [Azure Key Vault virtual machine extension\nfor\nLinux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." + "description": "This is the URL of a certificate that has been uploaded to Key Vault as a\nsecret. For adding a secret to the Key Vault, see [Add a key or secret to the\nkey\nvault](https://learn.microsoft.com/azure/key-vault/key-vault-get-started/#add).\nIn this case, your certificate needs to be the Base64 encoding of the following\nJSON Object which is encoded in UTF-8:

{
\n\"data\":\"\",
\"dataType\":\"pfx\",
\n\"password\":\"\"
}
To install certificates on a virtual\nmachine it is recommended to use the [Azure Key Vault virtual machine extension\nfor\nLinux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." } } }, @@ -973,7 +973,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "SSH public key certificate used to authenticate with the VM through ssh. The\nkey needs to be at least 2048-bit and in ssh-rsa format. For creating ssh keys,\nsee [Create SSH keys on Linux and Mac for Linux VMs in\nAzure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed)." + "description": "SSH public key certificate used to authenticate with the VM through ssh. The\nkey needs to be at least 2048-bit and in ssh-rsa format. For creating ssh keys,\nsee [Create SSH keys on Linux and Mac for Linux VMs in\nAzure]https://learn.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed)." } } }, @@ -1152,7 +1152,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "This is the URL of a certificate that has been uploaded to Key Vault as a\nsecret. For adding a secret to the Key Vault, see [Add a key or secret to the\nkey\nvault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add).\nIn this case, your certificate needs to be It is the Base64 encoding of the\nfollowing JSON Object which is encoded in UTF-8:

{
\n\"data\":\"\",
\"dataType\":\"pfx\",
\n\"password\":\"\"
}
To install certificates on a virtual\nmachine it is recommended to use the [Azure Key Vault virtual machine extension\nfor\nLinux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." + "description": "This is the URL of a certificate that has been uploaded to Key Vault as a\nsecret. For adding a secret to the Key Vault, see [Add a key or secret to the\nkey\nvault](https://learn.microsoft.com/azure/key-vault/key-vault-get-started/#add).\nIn this case, your certificate needs to be It is the Base64 encoding of the\nfollowing JSON Object which is encoded in UTF-8:

{
\n\"data\":\"\",
\"dataType\":\"pfx\",
\n\"password\":\"\"
}
To install certificates on a virtual\nmachine it is recommended to use the [Azure Key Vault virtual machine extension\nfor\nLinux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." }, "certificateStore": { "type": { @@ -1191,14 +1191,14 @@ "$ref": "#/86" }, "flags": 0, - "description": "Specifies information about the operating system disk used by the virtual\nmachines in the scale set. For more information about disks, see [About disks\nand VHDs for Azure virtual\nmachines](https://docs.microsoft.com/azure/virtual-machines/managed-disks-overview)." + "description": "Specifies information about the operating system disk used by the virtual\nmachines in the scale set. For more information about disks, see [About disks\nand VHDs for Azure virtual\nmachines](https://learn.microsoft.com/azure/virtual-machines/managed-disks-overview)." }, "dataDisks": { "type": { "$ref": "#/141" }, "flags": 0, - "description": "Specifies the parameters that are used to add data disks to the virtual\nmachines in the scale set. For more information about disks, see [About disks\nand VHDs for Azure virtual\nmachines](https://docs.microsoft.com/azure/virtual-machines/managed-disks-overview)." + "description": "Specifies the parameters that are used to add data disks to the virtual\nmachines in the scale set. For more information about disks, see [About disks\nand VHDs for Azure virtual\nmachines](https://learn.microsoft.com/azure/virtual-machines/managed-disks-overview)." }, "diskControllerType": { "type": { @@ -1442,7 +1442,7 @@ "$ref": "#/103" }, "flags": 0, - "description": "Specifies the ephemeral disk placement for operating system disk. Possible\nvalues are: **CacheDisk,** **ResourceDisk.** The defaulting behavior is:\n**CacheDisk** if one is configured for the VM size otherwise **ResourceDisk**\nis used. Refer to the VM size documentation for Windows VM at\nhttps://docs.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at\nhttps://docs.microsoft.com/azure/virtual-machines/linux/sizes to check which VM\nsizes exposes a cache disk." + "description": "Specifies the ephemeral disk placement for operating system disk. Possible\nvalues are: **CacheDisk,** **ResourceDisk.** The defaulting behavior is:\n**CacheDisk** if one is configured for the VM size otherwise **ResourceDisk**\nis used. Refer to the VM size documentation for Windows VM at\nhttps://learn.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at\nhttps://learn.microsoft.com/azure/virtual-machines/linux/sizes to check which VM\nsizes exposes a cache disk." } } }, @@ -3108,14 +3108,14 @@ "$ref": "#/16" }, "flags": 0, - "description": "Specifies the number of vCPUs available for the VM. When this property is not\nspecified in the request body the default behavior is to set it to the value of\nvCPUs available for that VM size exposed in api response of [List all available\nvirtual machine sizes in a\nregion](https://docs.microsoft.com/en-us/rest/api/compute/resource-skus/list)." + "description": "Specifies the number of vCPUs available for the VM. When this property is not\nspecified in the request body the default behavior is to set it to the value of\nvCPUs available for that VM size exposed in api response of [List all available\nvirtual machine sizes in a\nregion](https://learn.microsoft.com/en-us/rest/api/compute/resource-skus/list)." }, "vCPUsPerCore": { "type": { "$ref": "#/16" }, "flags": 0, - "description": "Specifies the vCPU to physical core ratio. When this property is not specified\nin the request body the default behavior is set to the value of vCPUsPerCore\nfor the VM Size exposed in api response of [List all available virtual machine\nsizes in a\nregion](https://docs.microsoft.com/en-us/rest/api/compute/resource-skus/list).\n**Setting this property to 1 also means that hyper-threading is disabled.**" + "description": "Specifies the vCPU to physical core ratio. When this property is not specified\nin the request body the default behavior is set to the value of vCPUsPerCore\nfor the VM Size exposed in api response of [List all available virtual machine\nsizes in a\nregion](https://learn.microsoft.com/en-us/rest/api/compute/resource-skus/list).\n**Setting this property to 1 also means that hyper-threading is disabled.**" } } }, diff --git a/generated/azurefleet/microsoft.azurefleet/2023-11-01-preview/types.md b/generated/azurefleet/microsoft.azurefleet/2023-11-01-preview/types.md index d93c508534..f78bfebd1b 100644 --- a/generated/azurefleet/microsoft.azurefleet/2023-11-01-preview/types.md +++ b/generated/azurefleet/microsoft.azurefleet/2023-11-01-preview/types.md @@ -51,9 +51,9 @@ Windows_Client

Windows_Server

Possible values for Linux Server operating system are:

RHEL_BYOS (for RHEL)

SLES_BYOS (for SUSE)

For more information, see [Azure Hybrid Use Benefit for Windows -Server](https://docs.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing) +Server](https://learn.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing)

[Azure Hybrid Use Benefit for Linux -Server](https://docs.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux) +Server](https://learn.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux)

Minimum api-version: 2015-06-15 * **networkProfile**: [VirtualMachineScaleSetNetworkProfile](#virtualmachinescalesetnetworkprofile): Specifies properties of the network interfaces of the virtual machines in the scale set. @@ -111,8 +111,8 @@ Azure also enables you to see a screenshot of the VM from the hypervisor. values are: **CacheDisk,** **ResourceDisk.** The defaulting behavior is: **CacheDisk** if one is configured for the VM size otherwise **ResourceDisk** is used. Refer to the VM size documentation for Windows VM at -https://docs.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at -https://docs.microsoft.com/azure/virtual-machines/linux/sizes to check which VM +https://learn.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at +https://learn.microsoft.com/azure/virtual-machines/linux/sizes to check which VM sizes exposes a cache disk. ## DiskEncryptionSetParameters @@ -318,7 +318,7 @@ the virtual machine. Minimum api-version: 2020-12-01. * **keyData**: string: SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format. For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in -Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). +Azure]https://learn.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). * **path**: string: Specifies the full path on the created VM where ssh public key is stored. If the file already exists, the specified key is appended to the file. Example: /home/user/.ssh/authorized_keys @@ -378,16 +378,16 @@ formatted. * **certificateUrl**: string: This is the URL of a certificate that has been uploaded to Key Vault as a secret. For adding a secret to the Key Vault, see [Add a key or secret to the key -vault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add). +vault](https://learn.microsoft.com/azure/key-vault/key-vault-get-started/#add). In this case, your certificate needs to be It is the Base64 encoding of the following JSON Object which is encoded in UTF-8:

{
"data":"",
"dataType":"pfx",
"password":""
}
To install certificates on a virtual machine it is recommended to use the [Azure Key Vault virtual machine extension for -Linux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) +Linux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) or the [Azure Key Vault virtual machine extension for -Windows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). +Windows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). ## VaultSecretGroup ### Properties @@ -606,10 +606,10 @@ characters
Has a digit
Has a special character (Regex match [\W_]) "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows -VM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp) +VM](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess -Extension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection) +Extension](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection) * **adminUsername**: string: Specifies the name of the administrator account.

**Windows-only restriction:** Cannot end in "."

**Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", @@ -627,17 +627,17 @@ set. Computer name prefixes must be 1 to 15 characters long. is decoded to a binary array that is saved as a file on the Virtual Machine. The maximum length of the binary array is 65535 bytes. For using cloud-init for your VM, see [Using cloud-init to customize a Linux VM during -creation](https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init) +creation](https://learn.microsoft.com/azure/virtual-machines/linux/using-cloud-init) * **linuxConfiguration**: [LinuxConfiguration](#linuxconfiguration): Specifies the Linux operating system settings on the virtual machine. For a list of supported Linux distributions, see [Linux on Azure-Endorsed -Distributions](https://docs.microsoft.com/azure/virtual-machines/linux/endorsed-distros). +Distributions](https://learn.microsoft.com/azure/virtual-machines/linux/endorsed-distros). * **requireGuestProvisionSignal**: bool: Optional property which must either be set to True or omitted. * **secrets**: [VaultSecretGroup](#vaultsecretgroup)[]: Specifies set of certificates that should be installed onto the virtual machines in the scale set. To install certificates on a virtual machine it is recommended to use the [Azure Key Vault virtual machine extension for -Linux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) +Linux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) or the [Azure Key Vault virtual machine extension for -Windows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). +Windows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). * **windowsConfiguration**: [WindowsConfiguration](#windowsconfiguration): Specifies Windows operating system settings on the virtual machine. ## VirtualMachineScaleSetPublicIPAddressConfiguration @@ -674,7 +674,7 @@ values are: 'IPv4' and 'IPv6'. * **dataDisks**: [VirtualMachineScaleSetDataDisk](#virtualmachinescalesetdatadisk)[]: Specifies the parameters that are used to add data disks to the virtual machines in the scale set. For more information about disks, see [About disks and VHDs for Azure virtual -machines](https://docs.microsoft.com/azure/virtual-machines/managed-disks-overview). +machines](https://learn.microsoft.com/azure/virtual-machines/managed-disks-overview). * **diskControllerType**: 'NVMe' | 'SCSI' | string: Specifies the disk controller type configured for the virtual machines in the scale set. Minimum api-version: 2022-08-01 * **imageReference**: [ImageReference](#imagereference): Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is @@ -683,7 +683,7 @@ machine image, but is not used in other creation operations. * **osDisk**: [VirtualMachineScaleSetOSDisk](#virtualmachinescalesetosdisk): Specifies information about the operating system disk used by the virtual machines in the scale set. For more information about disks, see [About disks and VHDs for Azure virtual -machines](https://docs.microsoft.com/azure/virtual-machines/managed-disks-overview). +machines](https://learn.microsoft.com/azure/virtual-machines/managed-disks-overview). ## VMDiskSecurityProfile ### Properties @@ -719,12 +719,12 @@ the deployment specified in the request body the default behavior is to set it to the value of vCPUs available for that VM size exposed in api response of [List all available virtual machine sizes in a -region](https://docs.microsoft.com/en-us/rest/api/compute/resource-skus/list). +region](https://learn.microsoft.com/en-us/rest/api/compute/resource-skus/list). * **vCPUsPerCore**: int: Specifies the vCPU to physical core ratio. When this property is not specified in the request body the default behavior is set to the value of vCPUsPerCore for the VM Size exposed in api response of [List all available virtual machine sizes in a -region](https://docs.microsoft.com/en-us/rest/api/compute/resource-skus/list). +region](https://learn.microsoft.com/en-us/rest/api/compute/resource-skus/list). **Setting this property to 1 also means that hyper-threading is disabled.** ## WindowsConfiguration @@ -743,9 +743,9 @@ true by default. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later. * **timeZone**: string: Specifies the time zone of the virtual machine. e.g. "Pacific Standard Time". Possible values can be -[TimeZoneInfo.Id](https://docs.microsoft.com/dotnet/api/system.timezoneinfo.id?#System_TimeZoneInfo_Id) +[TimeZoneInfo.Id](https://learn.microsoft.com/dotnet/api/system.timezoneinfo.id?#System_TimeZoneInfo_Id) value from time zones returned by -[TimeZoneInfo.GetSystemTimeZones](https://docs.microsoft.com/dotnet/api/system.timezoneinfo.getsystemtimezones). +[TimeZoneInfo.GetSystemTimeZones](https://learn.microsoft.com/dotnet/api/system.timezoneinfo.getsystemtimezones). * **winRM**: [WinRMConfiguration](#winrmconfiguration): Specifies the Windows Remote Management listeners. This enables remote Windows PowerShell. @@ -764,16 +764,16 @@ operations. * **certificateUrl**: string: This is the URL of a certificate that has been uploaded to Key Vault as a secret. For adding a secret to the Key Vault, see [Add a key or secret to the key -vault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add). +vault](https://learn.microsoft.com/azure/key-vault/key-vault-get-started/#add). In this case, your certificate needs to be the Base64 encoding of the following JSON Object which is encoded in UTF-8:

{
"data":"",
"dataType":"pfx",
"password":""
}
To install certificates on a virtual machine it is recommended to use the [Azure Key Vault virtual machine extension for -Linux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) +Linux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) or the [Azure Key Vault virtual machine extension for -Windows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). +Windows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). * **protocol**: 'Http' | 'Https' | string: Specifies the protocol of WinRM listener. Possible values are: **http,** **https.** diff --git a/generated/azurefleet/microsoft.azurefleet/2024-05-01-preview/types.json b/generated/azurefleet/microsoft.azurefleet/2024-05-01-preview/types.json index c32e955d2b..8869f91d74 100644 --- a/generated/azurefleet/microsoft.azurefleet/2024-05-01-preview/types.json +++ b/generated/azurefleet/microsoft.azurefleet/2024-05-01-preview/types.json @@ -476,7 +476,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "Specifies that the image or disk that is being used was licensed on-premises.\n

Possible values for Windows Server operating system are:

\nWindows_Client

Windows_Server

Possible values for Linux\nServer operating system are:

RHEL_BYOS (for RHEL)

SLES_BYOS\n(for SUSE)

For more information, see [Azure Hybrid Use Benefit for\nWindows\nServer](https://docs.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing)\n

[Azure Hybrid Use Benefit for Linux\nServer](https://docs.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux)\n

Minimum api-version: 2015-06-15" + "description": "Specifies that the image or disk that is being used was licensed on-premises.\n

Possible values for Windows Server operating system are:

\nWindows_Client

Windows_Server

Possible values for Linux\nServer operating system are:

RHEL_BYOS (for RHEL)

SLES_BYOS\n(for SUSE)

For more information, see [Azure Hybrid Use Benefit for\nWindows\nServer](https://learn.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing)\n

[Azure Hybrid Use Benefit for Linux\nServer](https://learn.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux)\n

Minimum api-version: 2015-06-15" }, "scheduledEventsProfile": { "type": { @@ -559,14 +559,14 @@ "$ref": "#/35" }, "flags": 4, - "description": "Specifies the password of the administrator account.

**Minimum-length\n(Windows):** 8 characters

**Minimum-length (Linux):** 6 characters\n

**Max-length (Windows):** 123 characters

**Max-length\n(Linux):** 72 characters

**Complexity requirements:** 3 out of 4\nconditions below need to be fulfilled
Has lower characters
Has upper\ncharacters
Has a digit
Has a special character (Regex match [\\W_])\n

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\",\n\"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\",\n\"Password22\", \"iloveyou!\"

For resetting the password, see [How to\nreset the Remote Desktop service or its login password in a Windows\nVM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)\n

For resetting root password, see [Manage users, SSH, and check or\nrepair disks on Azure Linux VMs using the VMAccess\nExtension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)" + "description": "Specifies the password of the administrator account.

**Minimum-length\n(Windows):** 8 characters

**Minimum-length (Linux):** 6 characters\n

**Max-length (Windows):** 123 characters

**Max-length\n(Linux):** 72 characters

**Complexity requirements:** 3 out of 4\nconditions below need to be fulfilled
Has lower characters
Has upper\ncharacters
Has a digit
Has a special character (Regex match [\\W_])\n

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\",\n\"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\",\n\"Password22\", \"iloveyou!\"

For resetting the password, see [How to\nreset the Remote Desktop service or its login password in a Windows\nVM](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)\n

For resetting root password, see [Manage users, SSH, and check or\nrepair disks on Azure Linux VMs using the VMAccess\nExtension](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)" }, "customData": { "type": { "$ref": "#/35" }, "flags": 4, - "description": "Specifies a base-64 encoded string of custom data. The base-64 encoded string\nis decoded to a binary array that is saved as a file on the Virtual Machine.\nThe maximum length of the binary array is 65535 bytes. For using cloud-init for\nyour VM, see [Using cloud-init to customize a Linux VM during\ncreation](https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init)" + "description": "Specifies a base-64 encoded string of custom data. The base-64 encoded string\nis decoded to a binary array that is saved as a file on the Virtual Machine.\nThe maximum length of the binary array is 65535 bytes. For using cloud-init for\nyour VM, see [Using cloud-init to customize a Linux VM during\ncreation](https://learn.microsoft.com/azure/virtual-machines/linux/using-cloud-init)" }, "windowsConfiguration": { "type": { @@ -580,14 +580,14 @@ "$ref": "#/64" }, "flags": 0, - "description": "Specifies the Linux operating system settings on the virtual machine. For a\nlist of supported Linux distributions, see [Linux on Azure-Endorsed\nDistributions](https://docs.microsoft.com/azure/virtual-machines/linux/endorsed-distros)." + "description": "Specifies the Linux operating system settings on the virtual machine. For a\nlist of supported Linux distributions, see [Linux on Azure-Endorsed\nDistributions](https://learn.microsoft.com/azure/virtual-machines/linux/endorsed-distros)." }, "secrets": { "type": { "$ref": "#/85" }, "flags": 0, - "description": "Specifies set of certificates that should be installed onto the virtual\nmachines in the scale set. To install certificates on a virtual machine it is\nrecommended to use the [Azure Key Vault virtual machine extension for\nLinux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." + "description": "Specifies set of certificates that should be installed onto the virtual\nmachines in the scale set. To install certificates on a virtual machine it is\nrecommended to use the [Azure Key Vault virtual machine extension for\nLinux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." }, "allowExtensionOperations": { "type": { @@ -632,7 +632,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "Specifies the time zone of the virtual machine. e.g. \"Pacific Standard Time\".\nPossible values can be\n[TimeZoneInfo.Id](https://docs.microsoft.com/dotnet/api/system.timezoneinfo.id?#System_TimeZoneInfo_Id)\nvalue from time zones returned by\n[TimeZoneInfo.GetSystemTimeZones](https://docs.microsoft.com/dotnet/api/system.timezoneinfo.getsystemtimezones)." + "description": "Specifies the time zone of the virtual machine. e.g. \"Pacific Standard Time\".\nPossible values can be\n[TimeZoneInfo.Id](https://learn.microsoft.com/dotnet/api/system.timezoneinfo.id?#System_TimeZoneInfo_Id)\nvalue from time zones returned by\n[TimeZoneInfo.GetSystemTimeZones](https://learn.microsoft.com/dotnet/api/system.timezoneinfo.getsystemtimezones)." }, "additionalUnattendContent": { "type": { @@ -904,7 +904,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "This is the URL of a certificate that has been uploaded to Key Vault as a\nsecret. For adding a secret to the Key Vault, see [Add a key or secret to the\nkey\nvault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add).\nIn this case, your certificate needs to be the Base64 encoding of the following\nJSON Object which is encoded in UTF-8:

{
\n\"data\":\"\",
\"dataType\":\"pfx\",
\n\"password\":\"\"
}
To install certificates on a virtual\nmachine it is recommended to use the [Azure Key Vault virtual machine extension\nfor\nLinux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." + "description": "This is the URL of a certificate that has been uploaded to Key Vault as a\nsecret. For adding a secret to the Key Vault, see [Add a key or secret to the\nkey\nvault](https://learn.microsoft.com/azure/key-vault/key-vault-get-started/#add).\nIn this case, your certificate needs to be the Base64 encoding of the following\nJSON Object which is encoded in UTF-8:

{
\n\"data\":\"\",
\"dataType\":\"pfx\",
\n\"password\":\"\"
}
To install certificates on a virtual\nmachine it is recommended to use the [Azure Key Vault virtual machine extension\nfor\nLinux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." } } }, @@ -1006,7 +1006,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "SSH public key certificate used to authenticate with the VM through ssh. The\nkey needs to be at least 2048-bit and in ssh-rsa format. For creating ssh keys,\nsee [Create SSH keys on Linux and Mac for Linux VMs in\nAzure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed)." + "description": "SSH public key certificate used to authenticate with the VM through ssh. The\nkey needs to be at least 2048-bit and in ssh-rsa format. For creating ssh keys,\nsee [Create SSH keys on Linux and Mac for Linux VMs in\nAzure]https://learn.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed)." } } }, @@ -1185,7 +1185,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "This is the URL of a certificate that has been uploaded to Key Vault as a\nsecret. For adding a secret to the Key Vault, see [Add a key or secret to the\nkey\nvault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add).\nIn this case, your certificate needs to be It is the Base64 encoding of the\nfollowing JSON Object which is encoded in UTF-8:

{
\n\"data\":\"\",
\"dataType\":\"pfx\",
\n\"password\":\"\"
}
To install certificates on a virtual\nmachine it is recommended to use the [Azure Key Vault virtual machine extension\nfor\nLinux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." + "description": "This is the URL of a certificate that has been uploaded to Key Vault as a\nsecret. For adding a secret to the Key Vault, see [Add a key or secret to the\nkey\nvault](https://learn.microsoft.com/azure/key-vault/key-vault-get-started/#add).\nIn this case, your certificate needs to be It is the Base64 encoding of the\nfollowing JSON Object which is encoded in UTF-8:

{
\n\"data\":\"\",
\"dataType\":\"pfx\",
\n\"password\":\"\"
}
To install certificates on a virtual\nmachine it is recommended to use the [Azure Key Vault virtual machine extension\nfor\nLinux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." }, "certificateStore": { "type": { @@ -1224,14 +1224,14 @@ "$ref": "#/88" }, "flags": 0, - "description": "Specifies information about the operating system disk used by the virtual\nmachines in the scale set. For more information about disks, see [About disks\nand VHDs for Azure virtual\nmachines](https://docs.microsoft.com/azure/virtual-machines/managed-disks-overview)." + "description": "Specifies information about the operating system disk used by the virtual\nmachines in the scale set. For more information about disks, see [About disks\nand VHDs for Azure virtual\nmachines](https://learn.microsoft.com/azure/virtual-machines/managed-disks-overview)." }, "dataDisks": { "type": { "$ref": "#/143" }, "flags": 0, - "description": "Specifies the parameters that are used to add data disks to the virtual\nmachines in the scale set. For more information about disks, see [About disks\nand VHDs for Azure virtual\nmachines](https://docs.microsoft.com/azure/virtual-machines/managed-disks-overview)." + "description": "Specifies the parameters that are used to add data disks to the virtual\nmachines in the scale set. For more information about disks, see [About disks\nand VHDs for Azure virtual\nmachines](https://learn.microsoft.com/azure/virtual-machines/managed-disks-overview)." }, "diskControllerType": { "type": { @@ -1475,7 +1475,7 @@ "$ref": "#/105" }, "flags": 0, - "description": "Specifies the ephemeral disk placement for operating system disk. Possible\nvalues are: **CacheDisk,** **ResourceDisk.** The defaulting behavior is:\n**CacheDisk** if one is configured for the VM size otherwise **ResourceDisk**\nis used. Refer to the VM size documentation for Windows VM at\nhttps://docs.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at\nhttps://docs.microsoft.com/azure/virtual-machines/linux/sizes to check which VM\nsizes exposes a cache disk." + "description": "Specifies the ephemeral disk placement for operating system disk. Possible\nvalues are: **CacheDisk,** **ResourceDisk.** The defaulting behavior is:\n**CacheDisk** if one is configured for the VM size otherwise **ResourceDisk**\nis used. Refer to the VM size documentation for Windows VM at\nhttps://learn.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at\nhttps://learn.microsoft.com/azure/virtual-machines/linux/sizes to check which VM\nsizes exposes a cache disk." } } }, @@ -3141,14 +3141,14 @@ "$ref": "#/16" }, "flags": 0, - "description": "Specifies the number of vCPUs available for the VM. When this property is not\nspecified in the request body the default behavior is to set it to the value of\nvCPUs available for that VM size exposed in api response of [List all available\nvirtual machine sizes in a\nregion](https://docs.microsoft.com/en-us/rest/api/compute/resource-skus/list)." + "description": "Specifies the number of vCPUs available for the VM. When this property is not\nspecified in the request body the default behavior is to set it to the value of\nvCPUs available for that VM size exposed in api response of [List all available\nvirtual machine sizes in a\nregion](https://learn.microsoft.com/en-us/rest/api/compute/resource-skus/list)." }, "vCPUsPerCore": { "type": { "$ref": "#/16" }, "flags": 0, - "description": "Specifies the vCPU to physical core ratio. When this property is not specified\nin the request body the default behavior is set to the value of vCPUsPerCore\nfor the VM Size exposed in api response of [List all available virtual machine\nsizes in a\nregion](https://docs.microsoft.com/en-us/rest/api/compute/resource-skus/list).\n**Setting this property to 1 also means that hyper-threading is disabled.**" + "description": "Specifies the vCPU to physical core ratio. When this property is not specified\nin the request body the default behavior is set to the value of vCPUsPerCore\nfor the VM Size exposed in api response of [List all available virtual machine\nsizes in a\nregion](https://learn.microsoft.com/en-us/rest/api/compute/resource-skus/list).\n**Setting this property to 1 also means that hyper-threading is disabled.**" } } }, diff --git a/generated/azurefleet/microsoft.azurefleet/2024-05-01-preview/types.md b/generated/azurefleet/microsoft.azurefleet/2024-05-01-preview/types.md index b9ad4b2f18..26bc7b04bb 100644 --- a/generated/azurefleet/microsoft.azurefleet/2024-05-01-preview/types.md +++ b/generated/azurefleet/microsoft.azurefleet/2024-05-01-preview/types.md @@ -51,9 +51,9 @@ Windows_Client

Windows_Server

Possible values for Linux Server operating system are:

RHEL_BYOS (for RHEL)

SLES_BYOS (for SUSE)

For more information, see [Azure Hybrid Use Benefit for Windows -Server](https://docs.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing) +Server](https://learn.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing)

[Azure Hybrid Use Benefit for Linux -Server](https://docs.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux) +Server](https://learn.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux)

Minimum api-version: 2015-06-15 * **networkProfile**: [VirtualMachineScaleSetNetworkProfile](#virtualmachinescalesetnetworkprofile): Specifies properties of the network interfaces of the virtual machines in the scale set. @@ -116,8 +116,8 @@ Azure also enables you to see a screenshot of the VM from the hypervisor. values are: **CacheDisk,** **ResourceDisk.** The defaulting behavior is: **CacheDisk** if one is configured for the VM size otherwise **ResourceDisk** is used. Refer to the VM size documentation for Windows VM at -https://docs.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at -https://docs.microsoft.com/azure/virtual-machines/linux/sizes to check which VM +https://learn.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at +https://learn.microsoft.com/azure/virtual-machines/linux/sizes to check which VM sizes exposes a cache disk. ## DiskEncryptionSetParameters @@ -327,7 +327,7 @@ Maintain is enabled by default. * **keyData**: string: SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format. For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in -Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). +Azure]https://learn.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). * **path**: string: Specifies the full path on the created VM where ssh public key is stored. If the file already exists, the specified key is appended to the file. Example: /home/user/.ssh/authorized_keys @@ -387,16 +387,16 @@ formatted. * **certificateUrl**: string: This is the URL of a certificate that has been uploaded to Key Vault as a secret. For adding a secret to the Key Vault, see [Add a key or secret to the key -vault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add). +vault](https://learn.microsoft.com/azure/key-vault/key-vault-get-started/#add). In this case, your certificate needs to be It is the Base64 encoding of the following JSON Object which is encoded in UTF-8:

{
"data":"",
"dataType":"pfx",
"password":""
}
To install certificates on a virtual machine it is recommended to use the [Azure Key Vault virtual machine extension for -Linux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) +Linux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) or the [Azure Key Vault virtual machine extension for -Windows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). +Windows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). ## VaultSecretGroup ### Properties @@ -615,10 +615,10 @@ characters
Has a digit
Has a special character (Regex match [\W_]) "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows -VM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp) +VM](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess -Extension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection) +Extension](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection) * **adminUsername**: string: Specifies the name of the administrator account.

**Windows-only restriction:** Cannot end in "."

**Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", @@ -636,17 +636,17 @@ set. Computer name prefixes must be 1 to 15 characters long. is decoded to a binary array that is saved as a file on the Virtual Machine. The maximum length of the binary array is 65535 bytes. For using cloud-init for your VM, see [Using cloud-init to customize a Linux VM during -creation](https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init) +creation](https://learn.microsoft.com/azure/virtual-machines/linux/using-cloud-init) * **linuxConfiguration**: [LinuxConfiguration](#linuxconfiguration): Specifies the Linux operating system settings on the virtual machine. For a list of supported Linux distributions, see [Linux on Azure-Endorsed -Distributions](https://docs.microsoft.com/azure/virtual-machines/linux/endorsed-distros). +Distributions](https://learn.microsoft.com/azure/virtual-machines/linux/endorsed-distros). * **requireGuestProvisionSignal**: bool: Optional property which must either be set to True or omitted. * **secrets**: [VaultSecretGroup](#vaultsecretgroup)[]: Specifies set of certificates that should be installed onto the virtual machines in the scale set. To install certificates on a virtual machine it is recommended to use the [Azure Key Vault virtual machine extension for -Linux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) +Linux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) or the [Azure Key Vault virtual machine extension for -Windows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). +Windows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). * **windowsConfiguration**: [WindowsConfiguration](#windowsconfiguration): Specifies Windows operating system settings on the virtual machine. ## VirtualMachineScaleSetPublicIPAddressConfiguration @@ -683,7 +683,7 @@ values are: 'IPv4' and 'IPv6'. * **dataDisks**: [VirtualMachineScaleSetDataDisk](#virtualmachinescalesetdatadisk)[]: Specifies the parameters that are used to add data disks to the virtual machines in the scale set. For more information about disks, see [About disks and VHDs for Azure virtual -machines](https://docs.microsoft.com/azure/virtual-machines/managed-disks-overview). +machines](https://learn.microsoft.com/azure/virtual-machines/managed-disks-overview). * **diskControllerType**: 'NVMe' | 'SCSI' | string: Specifies the disk controller type configured for the virtual machines in the scale set. Minimum api-version: 2022-08-01 * **imageReference**: [ImageReference](#imagereference): Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is @@ -692,7 +692,7 @@ machine image, but is not used in other creation operations. * **osDisk**: [VirtualMachineScaleSetOSDisk](#virtualmachinescalesetosdisk): Specifies information about the operating system disk used by the virtual machines in the scale set. For more information about disks, see [About disks and VHDs for Azure virtual -machines](https://docs.microsoft.com/azure/virtual-machines/managed-disks-overview). +machines](https://learn.microsoft.com/azure/virtual-machines/managed-disks-overview). ## VMDiskSecurityProfile ### Properties @@ -730,12 +730,12 @@ The lower the number, the higher the priority. Starting with 0. specified in the request body the default behavior is to set it to the value of vCPUs available for that VM size exposed in api response of [List all available virtual machine sizes in a -region](https://docs.microsoft.com/en-us/rest/api/compute/resource-skus/list). +region](https://learn.microsoft.com/en-us/rest/api/compute/resource-skus/list). * **vCPUsPerCore**: int: Specifies the vCPU to physical core ratio. When this property is not specified in the request body the default behavior is set to the value of vCPUsPerCore for the VM Size exposed in api response of [List all available virtual machine sizes in a -region](https://docs.microsoft.com/en-us/rest/api/compute/resource-skus/list). +region](https://learn.microsoft.com/en-us/rest/api/compute/resource-skus/list). **Setting this property to 1 also means that hyper-threading is disabled.** ## WindowsConfiguration @@ -754,9 +754,9 @@ true by default. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later. * **timeZone**: string: Specifies the time zone of the virtual machine. e.g. "Pacific Standard Time". Possible values can be -[TimeZoneInfo.Id](https://docs.microsoft.com/dotnet/api/system.timezoneinfo.id?#System_TimeZoneInfo_Id) +[TimeZoneInfo.Id](https://learn.microsoft.com/dotnet/api/system.timezoneinfo.id?#System_TimeZoneInfo_Id) value from time zones returned by -[TimeZoneInfo.GetSystemTimeZones](https://docs.microsoft.com/dotnet/api/system.timezoneinfo.getsystemtimezones). +[TimeZoneInfo.GetSystemTimeZones](https://learn.microsoft.com/dotnet/api/system.timezoneinfo.getsystemtimezones). * **winRM**: [WinRMConfiguration](#winrmconfiguration): Specifies the Windows Remote Management listeners. This enables remote Windows PowerShell. @@ -775,16 +775,16 @@ operations. * **certificateUrl**: string: This is the URL of a certificate that has been uploaded to Key Vault as a secret. For adding a secret to the Key Vault, see [Add a key or secret to the key -vault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add). +vault](https://learn.microsoft.com/azure/key-vault/key-vault-get-started/#add). In this case, your certificate needs to be the Base64 encoding of the following JSON Object which is encoded in UTF-8:

{
"data":"",
"dataType":"pfx",
"password":""
}
To install certificates on a virtual machine it is recommended to use the [Azure Key Vault virtual machine extension for -Linux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) +Linux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) or the [Azure Key Vault virtual machine extension for -Windows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). +Windows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). * **protocol**: 'Http' | 'Https' | string: Specifies the protocol of WinRM listener. Possible values are: **http,** **https.** diff --git a/generated/azurefleet/microsoft.azurefleet/2024-11-01/types.json b/generated/azurefleet/microsoft.azurefleet/2024-11-01/types.json index 929dc57fd2..67cba84eb4 100644 --- a/generated/azurefleet/microsoft.azurefleet/2024-11-01/types.json +++ b/generated/azurefleet/microsoft.azurefleet/2024-11-01/types.json @@ -1028,7 +1028,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "Specifies that the image or disk that is being used was licensed on-premises.\n

Possible values for Windows Server operating system are:

\nWindows_Client

Windows_Server

Possible values for Linux\nServer operating system are:

RHEL_BYOS (for RHEL)

SLES_BYOS\n(for SUSE)

For more information, see [Azure Hybrid Use Benefit for\nWindows\nServer](https://docs.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing)\n

[Azure Hybrid Use Benefit for Linux\nServer](https://docs.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux)\n

Minimum api-version: 2015-06-15" + "description": "Specifies that the image or disk that is being used was licensed on-premises.\n

Possible values for Windows Server operating system are:

\nWindows_Client

Windows_Server

Possible values for Linux\nServer operating system are:

RHEL_BYOS (for RHEL)

SLES_BYOS\n(for SUSE)

For more information, see [Azure Hybrid Use Benefit for\nWindows\nServer](https://learn.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing)\n

[Azure Hybrid Use Benefit for Linux\nServer](https://learn.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux)\n

Minimum api-version: 2015-06-15" }, "scheduledEventsProfile": { "type": { @@ -1111,14 +1111,14 @@ "$ref": "#/88" }, "flags": 4, - "description": "Specifies the password of the administrator account.

**Minimum-length\n(Windows):** 8 characters

**Minimum-length (Linux):** 6 characters\n

**Max-length (Windows):** 123 characters

**Max-length\n(Linux):** 72 characters

**Complexity requirements:** 3 out of 4\nconditions below need to be fulfilled
Has lower characters
Has upper\ncharacters
Has a digit
Has a special character (Regex match [\\W_])\n

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\",\n\"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\",\n\"Password22\", \"iloveyou!\"

For resetting the password, see [How to\nreset the Remote Desktop service or its login password in a Windows\nVM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)\n

For resetting root password, see [Manage users, SSH, and check or\nrepair disks on Azure Linux VMs using the VMAccess\nExtension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)" + "description": "Specifies the password of the administrator account.

**Minimum-length\n(Windows):** 8 characters

**Minimum-length (Linux):** 6 characters\n

**Max-length (Windows):** 123 characters

**Max-length\n(Linux):** 72 characters

**Complexity requirements:** 3 out of 4\nconditions below need to be fulfilled
Has lower characters
Has upper\ncharacters
Has a digit
Has a special character (Regex match [\\W_])\n

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\",\n\"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\",\n\"Password22\", \"iloveyou!\"

For resetting the password, see [How to\nreset the Remote Desktop service or its login password in a Windows\nVM](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)\n

For resetting root password, see [Manage users, SSH, and check or\nrepair disks on Azure Linux VMs using the VMAccess\nExtension](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)" }, "customData": { "type": { "$ref": "#/88" }, "flags": 4, - "description": "Specifies a base-64 encoded string of custom data. The base-64 encoded string\nis decoded to a binary array that is saved as a file on the Virtual Machine.\nThe maximum length of the binary array is 65535 bytes. For using cloud-init for\nyour VM, see [Using cloud-init to customize a Linux VM during\ncreation](https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init)" + "description": "Specifies a base-64 encoded string of custom data. The base-64 encoded string\nis decoded to a binary array that is saved as a file on the Virtual Machine.\nThe maximum length of the binary array is 65535 bytes. For using cloud-init for\nyour VM, see [Using cloud-init to customize a Linux VM during\ncreation](https://learn.microsoft.com/azure/virtual-machines/linux/using-cloud-init)" }, "windowsConfiguration": { "type": { @@ -1132,14 +1132,14 @@ "$ref": "#/117" }, "flags": 0, - "description": "Specifies the Linux operating system settings on the virtual machine. For a\nlist of supported Linux distributions, see [Linux on Azure-Endorsed\nDistributions](https://docs.microsoft.com/azure/virtual-machines/linux/endorsed-distros)." + "description": "Specifies the Linux operating system settings on the virtual machine. For a\nlist of supported Linux distributions, see [Linux on Azure-Endorsed\nDistributions](https://learn.microsoft.com/azure/virtual-machines/linux/endorsed-distros)." }, "secrets": { "type": { "$ref": "#/138" }, "flags": 0, - "description": "Specifies set of certificates that should be installed onto the virtual\nmachines in the scale set. To install certificates on a virtual machine it is\nrecommended to use the [Azure Key Vault virtual machine extension for\nLinux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." + "description": "Specifies set of certificates that should be installed onto the virtual\nmachines in the scale set. To install certificates on a virtual machine it is\nrecommended to use the [Azure Key Vault virtual machine extension for\nLinux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." }, "allowExtensionOperations": { "type": { @@ -1184,7 +1184,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "Specifies the time zone of the virtual machine. e.g. \"Pacific Standard Time\".\nPossible values can be\n[TimeZoneInfo.Id](https://docs.microsoft.com/dotnet/api/system.timezoneinfo.id?#System_TimeZoneInfo_Id)\nvalue from time zones returned by\n[TimeZoneInfo.GetSystemTimeZones](https://docs.microsoft.com/dotnet/api/system.timezoneinfo.getsystemtimezones)." + "description": "Specifies the time zone of the virtual machine. e.g. \"Pacific Standard Time\".\nPossible values can be\n[TimeZoneInfo.Id](https://learn.microsoft.com/dotnet/api/system.timezoneinfo.id?#System_TimeZoneInfo_Id)\nvalue from time zones returned by\n[TimeZoneInfo.GetSystemTimeZones](https://learn.microsoft.com/dotnet/api/system.timezoneinfo.getsystemtimezones)." }, "additionalUnattendContent": { "type": { @@ -1456,7 +1456,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "This is the URL of a certificate that has been uploaded to Key Vault as a\nsecret. For adding a secret to the Key Vault, see [Add a key or secret to the\nkey\nvault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add).\nIn this case, your certificate needs to be the Base64 encoding of the following\nJSON Object which is encoded in UTF-8:

{
\n\"data\":\"\",
\"dataType\":\"pfx\",
\n\"password\":\"\"
}
To install certificates on a virtual\nmachine it is recommended to use the [Azure Key Vault virtual machine extension\nfor\nLinux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." + "description": "This is the URL of a certificate that has been uploaded to Key Vault as a\nsecret. For adding a secret to the Key Vault, see [Add a key or secret to the\nkey\nvault](https://learn.microsoft.com/azure/key-vault/key-vault-get-started/#add).\nIn this case, your certificate needs to be the Base64 encoding of the following\nJSON Object which is encoded in UTF-8:

{
\n\"data\":\"\",
\"dataType\":\"pfx\",
\n\"password\":\"\"
}
To install certificates on a virtual\nmachine it is recommended to use the [Azure Key Vault virtual machine extension\nfor\nLinux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." } } }, @@ -1558,7 +1558,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "SSH public key certificate used to authenticate with the VM through ssh. The\nkey needs to be at least 2048-bit and in ssh-rsa format. For creating ssh keys,\nsee [Create SSH keys on Linux and Mac for Linux VMs in\nAzure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed)." + "description": "SSH public key certificate used to authenticate with the VM through ssh. The\nkey needs to be at least 2048-bit and in ssh-rsa format. For creating ssh keys,\nsee [Create SSH keys on Linux and Mac for Linux VMs in\nAzure]https://learn.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed)." } } }, @@ -1737,7 +1737,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "This is the URL of a certificate that has been uploaded to Key Vault as a\nsecret. For adding a secret to the Key Vault, see [Add a key or secret to the\nkey\nvault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add).\nIn this case, your certificate needs to be It is the Base64 encoding of the\nfollowing JSON Object which is encoded in UTF-8:

{
\n\"data\":\"\",
\"dataType\":\"pfx\",
\n\"password\":\"\"
}
To install certificates on a virtual\nmachine it is recommended to use the [Azure Key Vault virtual machine extension\nfor\nLinux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." + "description": "This is the URL of a certificate that has been uploaded to Key Vault as a\nsecret. For adding a secret to the Key Vault, see [Add a key or secret to the\nkey\nvault](https://learn.microsoft.com/azure/key-vault/key-vault-get-started/#add).\nIn this case, your certificate needs to be It is the Base64 encoding of the\nfollowing JSON Object which is encoded in UTF-8:

{
\n\"data\":\"\",
\"dataType\":\"pfx\",
\n\"password\":\"\"
}
To install certificates on a virtual\nmachine it is recommended to use the [Azure Key Vault virtual machine extension\nfor\nLinux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux)\nor the [Azure Key Vault virtual machine extension for\nWindows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows)." }, "certificateStore": { "type": { @@ -1776,14 +1776,14 @@ "$ref": "#/141" }, "flags": 0, - "description": "Specifies information about the operating system disk used by the virtual\nmachines in the scale set. For more information about disks, see [About disks\nand VHDs for Azure virtual\nmachines](https://docs.microsoft.com/azure/virtual-machines/managed-disks-overview)." + "description": "Specifies information about the operating system disk used by the virtual\nmachines in the scale set. For more information about disks, see [About disks\nand VHDs for Azure virtual\nmachines](https://learn.microsoft.com/azure/virtual-machines/managed-disks-overview)." }, "dataDisks": { "type": { "$ref": "#/196" }, "flags": 0, - "description": "Specifies the parameters that are used to add data disks to the virtual\nmachines in the scale set. For more information about disks, see [About disks\nand VHDs for Azure virtual\nmachines](https://docs.microsoft.com/azure/virtual-machines/managed-disks-overview)." + "description": "Specifies the parameters that are used to add data disks to the virtual\nmachines in the scale set. For more information about disks, see [About disks\nand VHDs for Azure virtual\nmachines](https://learn.microsoft.com/azure/virtual-machines/managed-disks-overview)." }, "diskControllerType": { "type": { @@ -2027,7 +2027,7 @@ "$ref": "#/158" }, "flags": 0, - "description": "Specifies the ephemeral disk placement for operating system disk. Possible\nvalues are: **CacheDisk,** **ResourceDisk.** The defaulting behavior is:\n**CacheDisk** if one is configured for the VM size otherwise **ResourceDisk**\nis used. Refer to the VM size documentation for Windows VM at\nhttps://docs.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at\nhttps://docs.microsoft.com/azure/virtual-machines/linux/sizes to check which VM\nsizes exposes a cache disk." + "description": "Specifies the ephemeral disk placement for operating system disk. Possible\nvalues are: **CacheDisk,** **ResourceDisk.** The defaulting behavior is:\n**CacheDisk** if one is configured for the VM size otherwise **ResourceDisk**\nis used. Refer to the VM size documentation for Windows VM at\nhttps://learn.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at\nhttps://learn.microsoft.com/azure/virtual-machines/linux/sizes to check which VM\nsizes exposes a cache disk." } } }, @@ -3693,14 +3693,14 @@ "$ref": "#/16" }, "flags": 0, - "description": "Specifies the number of vCPUs available for the VM. When this property is not\nspecified in the request body the default behavior is to set it to the value of\nvCPUs available for that VM size exposed in api response of [List all available\nvirtual machine sizes in a\nregion](https://docs.microsoft.com/en-us/rest/api/compute/resource-skus/list)." + "description": "Specifies the number of vCPUs available for the VM. When this property is not\nspecified in the request body the default behavior is to set it to the value of\nvCPUs available for that VM size exposed in api response of [List all available\nvirtual machine sizes in a\nregion](https://learn.microsoft.com/en-us/rest/api/compute/resource-skus/list)." }, "vCPUsPerCore": { "type": { "$ref": "#/16" }, "flags": 0, - "description": "Specifies the vCPU to physical core ratio. When this property is not specified\nin the request body the default behavior is set to the value of vCPUsPerCore\nfor the VM Size exposed in api response of [List all available virtual machine\nsizes in a\nregion](https://docs.microsoft.com/en-us/rest/api/compute/resource-skus/list).\n**Setting this property to 1 also means that hyper-threading is disabled.**" + "description": "Specifies the vCPU to physical core ratio. When this property is not specified\nin the request body the default behavior is set to the value of vCPUsPerCore\nfor the VM Size exposed in api response of [List all available virtual machine\nsizes in a\nregion](https://learn.microsoft.com/en-us/rest/api/compute/resource-skus/list).\n**Setting this property to 1 also means that hyper-threading is disabled.**" } } }, diff --git a/generated/azurefleet/microsoft.azurefleet/2024-11-01/types.md b/generated/azurefleet/microsoft.azurefleet/2024-11-01/types.md index 69724a6ab2..c9f05fed82 100644 --- a/generated/azurefleet/microsoft.azurefleet/2024-11-01/types.md +++ b/generated/azurefleet/microsoft.azurefleet/2024-11-01/types.md @@ -61,9 +61,9 @@ Windows_Client

Windows_Server

Possible values for Linux Server operating system are:

RHEL_BYOS (for RHEL)

SLES_BYOS (for SUSE)

For more information, see [Azure Hybrid Use Benefit for Windows -Server](https://docs.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing) +Server](https://learn.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing)

[Azure Hybrid Use Benefit for Linux -Server](https://docs.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux) +Server](https://learn.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux)

Minimum api-version: 2015-06-15 * **networkProfile**: [VirtualMachineScaleSetNetworkProfile](#virtualmachinescalesetnetworkprofile): Specifies properties of the network interfaces of the virtual machines in the scale set. @@ -130,8 +130,8 @@ Azure also enables you to see a screenshot of the VM from the hypervisor. values are: **CacheDisk,** **ResourceDisk.** The defaulting behavior is: **CacheDisk** if one is configured for the VM size otherwise **ResourceDisk** is used. Refer to the VM size documentation for Windows VM at -https://docs.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at -https://docs.microsoft.com/azure/virtual-machines/linux/sizes to check which VM +https://learn.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at +https://learn.microsoft.com/azure/virtual-machines/linux/sizes to check which VM sizes exposes a cache disk. ## DiskEncryptionSetParameters @@ -349,7 +349,7 @@ Maintain is enabled by default. * **keyData**: string: SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format. For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in -Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). +Azure]https://learn.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). * **path**: string: Specifies the full path on the created VM where ssh public key is stored. If the file already exists, the specified key is appended to the file. Example: /home/user/.ssh/authorized_keys @@ -409,16 +409,16 @@ formatted. * **certificateUrl**: string: This is the URL of a certificate that has been uploaded to Key Vault as a secret. For adding a secret to the Key Vault, see [Add a key or secret to the key -vault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add). +vault](https://learn.microsoft.com/azure/key-vault/key-vault-get-started/#add). In this case, your certificate needs to be It is the Base64 encoding of the following JSON Object which is encoded in UTF-8:

{
"data":"",
"dataType":"pfx",
"password":""
}
To install certificates on a virtual machine it is recommended to use the [Azure Key Vault virtual machine extension for -Linux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) +Linux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) or the [Azure Key Vault virtual machine extension for -Windows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). +Windows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). ## VaultSecretGroup ### Properties @@ -637,10 +637,10 @@ characters
Has a digit
Has a special character (Regex match [\W_]) "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows -VM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp) +VM](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess -Extension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection) +Extension](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection) * **adminUsername**: string: Specifies the name of the administrator account.

**Windows-only restriction:** Cannot end in "."

**Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", @@ -658,17 +658,17 @@ set. Computer name prefixes must be 1 to 15 characters long. is decoded to a binary array that is saved as a file on the Virtual Machine. The maximum length of the binary array is 65535 bytes. For using cloud-init for your VM, see [Using cloud-init to customize a Linux VM during -creation](https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init) +creation](https://learn.microsoft.com/azure/virtual-machines/linux/using-cloud-init) * **linuxConfiguration**: [LinuxConfiguration](#linuxconfiguration): Specifies the Linux operating system settings on the virtual machine. For a list of supported Linux distributions, see [Linux on Azure-Endorsed -Distributions](https://docs.microsoft.com/azure/virtual-machines/linux/endorsed-distros). +Distributions](https://learn.microsoft.com/azure/virtual-machines/linux/endorsed-distros). * **requireGuestProvisionSignal**: bool: Optional property which must either be set to True or omitted. * **secrets**: [VaultSecretGroup](#vaultsecretgroup)[]: Specifies set of certificates that should be installed onto the virtual machines in the scale set. To install certificates on a virtual machine it is recommended to use the [Azure Key Vault virtual machine extension for -Linux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) +Linux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) or the [Azure Key Vault virtual machine extension for -Windows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). +Windows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). * **windowsConfiguration**: [WindowsConfiguration](#windowsconfiguration): Specifies Windows operating system settings on the virtual machine. ## VirtualMachineScaleSetPublicIPAddressConfiguration @@ -705,7 +705,7 @@ values are: 'IPv4' and 'IPv6'. * **dataDisks**: [VirtualMachineScaleSetDataDisk](#virtualmachinescalesetdatadisk)[]: Specifies the parameters that are used to add data disks to the virtual machines in the scale set. For more information about disks, see [About disks and VHDs for Azure virtual -machines](https://docs.microsoft.com/azure/virtual-machines/managed-disks-overview). +machines](https://learn.microsoft.com/azure/virtual-machines/managed-disks-overview). * **diskControllerType**: 'NVMe' | 'SCSI' | string: Specifies the disk controller type configured for the virtual machines in the scale set. Minimum api-version: 2022-08-01 * **imageReference**: [ImageReference](#imagereference): Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is @@ -714,7 +714,7 @@ machine image, but is not used in other creation operations. * **osDisk**: [VirtualMachineScaleSetOSDisk](#virtualmachinescalesetosdisk): Specifies information about the operating system disk used by the virtual machines in the scale set. For more information about disks, see [About disks and VHDs for Azure virtual -machines](https://docs.microsoft.com/azure/virtual-machines/managed-disks-overview). +machines](https://learn.microsoft.com/azure/virtual-machines/managed-disks-overview). ## VMAttributeMinMaxDouble ### Properties @@ -797,12 +797,12 @@ The lower the number, the higher the priority. Starting with 0. specified in the request body the default behavior is to set it to the value of vCPUs available for that VM size exposed in api response of [List all available virtual machine sizes in a -region](https://docs.microsoft.com/en-us/rest/api/compute/resource-skus/list). +region](https://learn.microsoft.com/en-us/rest/api/compute/resource-skus/list). * **vCPUsPerCore**: int: Specifies the vCPU to physical core ratio. When this property is not specified in the request body the default behavior is set to the value of vCPUsPerCore for the VM Size exposed in api response of [List all available virtual machine sizes in a -region](https://docs.microsoft.com/en-us/rest/api/compute/resource-skus/list). +region](https://learn.microsoft.com/en-us/rest/api/compute/resource-skus/list). **Setting this property to 1 also means that hyper-threading is disabled.** ## WindowsConfiguration @@ -821,9 +821,9 @@ true by default. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later. * **timeZone**: string: Specifies the time zone of the virtual machine. e.g. "Pacific Standard Time". Possible values can be -[TimeZoneInfo.Id](https://docs.microsoft.com/dotnet/api/system.timezoneinfo.id?#System_TimeZoneInfo_Id) +[TimeZoneInfo.Id](https://learn.microsoft.com/dotnet/api/system.timezoneinfo.id?#System_TimeZoneInfo_Id) value from time zones returned by -[TimeZoneInfo.GetSystemTimeZones](https://docs.microsoft.com/dotnet/api/system.timezoneinfo.getsystemtimezones). +[TimeZoneInfo.GetSystemTimeZones](https://learn.microsoft.com/dotnet/api/system.timezoneinfo.getsystemtimezones). * **winRM**: [WinRMConfiguration](#winrmconfiguration): Specifies the Windows Remote Management listeners. This enables remote Windows PowerShell. @@ -842,16 +842,16 @@ operations. * **certificateUrl**: string: This is the URL of a certificate that has been uploaded to Key Vault as a secret. For adding a secret to the Key Vault, see [Add a key or secret to the key -vault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add). +vault](https://learn.microsoft.com/azure/key-vault/key-vault-get-started/#add). In this case, your certificate needs to be the Base64 encoding of the following JSON Object which is encoded in UTF-8:

{
"data":"",
"dataType":"pfx",
"password":""
}
To install certificates on a virtual machine it is recommended to use the [Azure Key Vault virtual machine extension for -Linux](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) +Linux](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-linux) or the [Azure Key Vault virtual machine extension for -Windows](https://docs.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). +Windows](https://learn.microsoft.com/azure/virtual-machines/extensions/key-vault-windows). * **protocol**: 'Http' | 'Https' | string: Specifies the protocol of WinRM listener. Possible values are: **http,** **https.** diff --git a/generated/azurestackhci/microsoft.azurestackhci/2024-02-01-preview/types.json b/generated/azurestackhci/microsoft.azurestackhci/2024-02-01-preview/types.json index 62858bd341..0de4cb5097 100644 --- a/generated/azurestackhci/microsoft.azurestackhci/2024-02-01-preview/types.json +++ b/generated/azurestackhci/microsoft.azurestackhci/2024-02-01-preview/types.json @@ -542,7 +542,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed)." + "description": "SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://learn.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed)." } } }, diff --git a/generated/azurestackhci/microsoft.azurestackhci/2024-02-01-preview/types.md b/generated/azurestackhci/microsoft.azurestackhci/2024-02-01-preview/types.md index 8a8fe26062..638261f5fe 100644 --- a/generated/azurestackhci/microsoft.azurestackhci/2024-02-01-preview/types.md +++ b/generated/azurestackhci/microsoft.azurestackhci/2024-02-01-preview/types.md @@ -443,7 +443,7 @@ ## SshPublicKey ### Properties -* **keyData**: string: SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). +* **keyData**: string: SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://learn.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). * **path**: string: Specifies the full path on the created VM where ssh public key is stored. If the file already exists, the specified key is appended to the file. Example: /home/user/.ssh/authorized_keys ## StorageContainerProperties diff --git a/generated/azurestackhci/microsoft.azurestackhci/2024-05-01-preview/types.json b/generated/azurestackhci/microsoft.azurestackhci/2024-05-01-preview/types.json index 64a8d4e57e..baba9c61ad 100644 --- a/generated/azurestackhci/microsoft.azurestackhci/2024-05-01-preview/types.json +++ b/generated/azurestackhci/microsoft.azurestackhci/2024-05-01-preview/types.json @@ -604,7 +604,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed)." + "description": "SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://learn.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed)." } } }, diff --git a/generated/azurestackhci/microsoft.azurestackhci/2024-05-01-preview/types.md b/generated/azurestackhci/microsoft.azurestackhci/2024-05-01-preview/types.md index 9461600c04..7cbe06f40f 100644 --- a/generated/azurestackhci/microsoft.azurestackhci/2024-05-01-preview/types.md +++ b/generated/azurestackhci/microsoft.azurestackhci/2024-05-01-preview/types.md @@ -444,7 +444,7 @@ ## SshPublicKey ### Properties -* **keyData**: string: SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). +* **keyData**: string: SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://learn.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). * **path**: string: Specifies the full path on the created VM where ssh public key is stored. If the file already exists, the specified key is appended to the file. Example: /home/user/.ssh/authorized_keys ## StorageContainerProperties diff --git a/generated/azurestackhci/microsoft.azurestackhci/2024-08-01-preview/types.json b/generated/azurestackhci/microsoft.azurestackhci/2024-08-01-preview/types.json index 8c33c29b16..0ee2ac8996 100644 --- a/generated/azurestackhci/microsoft.azurestackhci/2024-08-01-preview/types.json +++ b/generated/azurestackhci/microsoft.azurestackhci/2024-08-01-preview/types.json @@ -604,7 +604,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed)." + "description": "SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://learn.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed)." } } }, diff --git a/generated/azurestackhci/microsoft.azurestackhci/2024-08-01-preview/types.md b/generated/azurestackhci/microsoft.azurestackhci/2024-08-01-preview/types.md index d3825f942c..a9e4721497 100644 --- a/generated/azurestackhci/microsoft.azurestackhci/2024-08-01-preview/types.md +++ b/generated/azurestackhci/microsoft.azurestackhci/2024-08-01-preview/types.md @@ -447,7 +447,7 @@ ## SshPublicKey ### Properties -* **keyData**: string: SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). +* **keyData**: string: SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://learn.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). * **path**: string: Specifies the full path on the created VM where ssh public key is stored. If the file already exists, the specified key is appended to the file. Example: /home/user/.ssh/authorized_keys ## StorageContainerProperties diff --git a/generated/batch/microsoft.batch/2021-01-01/samples.md b/generated/batch/microsoft.batch/2021-01-01/samples.md index bdb533cacb..32730b766c 100644 --- a/generated/batch/microsoft.batch/2021-01-01/samples.md +++ b/generated/batch/microsoft.batch/2021-01-01/samples.md @@ -60,7 +60,7 @@ resource exampleResource 'Microsoft.Batch/batchAccounts@2021-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -471,9 +471,9 @@ resource exampleResource 'Microsoft.Batch/batchAccounts/pools@2021-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } diff --git a/generated/batch/microsoft.batch/2021-06-01/samples.md b/generated/batch/microsoft.batch/2021-06-01/samples.md index 2621369b91..d3b1819d57 100644 --- a/generated/batch/microsoft.batch/2021-06-01/samples.md +++ b/generated/batch/microsoft.batch/2021-06-01/samples.md @@ -60,7 +60,7 @@ resource exampleResource 'Microsoft.Batch/batchAccounts@2021-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -476,9 +476,9 @@ resource exampleResource 'Microsoft.Batch/batchAccounts/pools@2021-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } diff --git a/generated/batch/microsoft.batch/2022-01-01/samples.md b/generated/batch/microsoft.batch/2022-01-01/samples.md index b6b304acb8..d11032008a 100644 --- a/generated/batch/microsoft.batch/2022-01-01/samples.md +++ b/generated/batch/microsoft.batch/2022-01-01/samples.md @@ -60,7 +60,7 @@ resource exampleResource 'Microsoft.Batch/batchAccounts@2022-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -476,9 +476,9 @@ resource exampleResource 'Microsoft.Batch/batchAccounts/pools@2022-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } diff --git a/generated/batch/microsoft.batch/2022-06-01/samples.md b/generated/batch/microsoft.batch/2022-06-01/samples.md index 967c8135b2..5344a4559f 100644 --- a/generated/batch/microsoft.batch/2022-06-01/samples.md +++ b/generated/batch/microsoft.batch/2022-06-01/samples.md @@ -60,7 +60,7 @@ resource exampleResource 'Microsoft.Batch/batchAccounts@2022-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -476,9 +476,9 @@ resource exampleResource 'Microsoft.Batch/batchAccounts/pools@2022-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } diff --git a/generated/batch/microsoft.batch/2022-10-01/samples.md b/generated/batch/microsoft.batch/2022-10-01/samples.md index d41a33e18f..38450b0141 100644 --- a/generated/batch/microsoft.batch/2022-10-01/samples.md +++ b/generated/batch/microsoft.batch/2022-10-01/samples.md @@ -60,7 +60,7 @@ resource exampleResource 'Microsoft.Batch/batchAccounts@2022-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -476,9 +476,9 @@ resource exampleResource 'Microsoft.Batch/batchAccounts/pools@2022-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } diff --git a/generated/batch/microsoft.batch/2023-05-01/samples.md b/generated/batch/microsoft.batch/2023-05-01/samples.md index 76c8b36d1a..3bd72f25d6 100644 --- a/generated/batch/microsoft.batch/2023-05-01/samples.md +++ b/generated/batch/microsoft.batch/2023-05-01/samples.md @@ -60,7 +60,7 @@ resource exampleResource 'Microsoft.Batch/batchAccounts@2023-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -508,9 +508,9 @@ resource exampleResource 'Microsoft.Batch/batchAccounts/pools@2023-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } diff --git a/generated/batch/microsoft.batch/2023-11-01/samples.md b/generated/batch/microsoft.batch/2023-11-01/samples.md index 7273901fa5..f361c0a2c0 100644 --- a/generated/batch/microsoft.batch/2023-11-01/samples.md +++ b/generated/batch/microsoft.batch/2023-11-01/samples.md @@ -60,7 +60,7 @@ resource exampleResource 'Microsoft.Batch/batchAccounts@2023-11-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -577,9 +577,9 @@ resource exampleResource 'Microsoft.Batch/batchAccounts/pools@2023-11-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } diff --git a/generated/batch/microsoft.batch/2024-02-01/samples.md b/generated/batch/microsoft.batch/2024-02-01/samples.md index 7d3c7fec3e..257a942829 100644 --- a/generated/batch/microsoft.batch/2024-02-01/samples.md +++ b/generated/batch/microsoft.batch/2024-02-01/samples.md @@ -60,7 +60,7 @@ resource exampleResource 'Microsoft.Batch/batchAccounts@2024-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -629,9 +629,9 @@ resource exampleResource 'Microsoft.Batch/batchAccounts/pools@2024-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } diff --git a/generated/batch/microsoft.batch/2024-07-01/samples.md b/generated/batch/microsoft.batch/2024-07-01/samples.md index b6b8696ef3..7cae9b59ce 100644 --- a/generated/batch/microsoft.batch/2024-07-01/samples.md +++ b/generated/batch/microsoft.batch/2024-07-01/samples.md @@ -60,7 +60,7 @@ resource exampleResource 'Microsoft.Batch/batchAccounts@2024-07-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } @@ -533,9 +533,9 @@ resource exampleResource 'Microsoft.Batch/batchAccounts/pools@2024-07-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } diff --git a/generated/blueprint/microsoft.blueprint/2018-11-01-preview/samples.md b/generated/blueprint/microsoft.blueprint/2018-11-01-preview/samples.md index f4b89fff46..f458f0184b 100644 --- a/generated/blueprint/microsoft.blueprint/2018-11-01-preview/samples.md +++ b/generated/blueprint/microsoft.blueprint/2018-11-01-preview/samples.md @@ -84,7 +84,7 @@ resource exampleResource 'Microsoft.Blueprint/blueprintAssignments@2018-11-01-pr identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resource-group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resource-group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity': { } } } @@ -124,7 +124,7 @@ resource exampleResource 'Microsoft.Blueprint/blueprintAssignments@2018-11-01-pr identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resource-group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resource-group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-identity': { } } } diff --git a/generated/cdn/microsoft.cdn/2019-04-15/samples.md b/generated/cdn/microsoft.cdn/2019-04-15/samples.md index a7549c8c36..4b7b20ba76 100644 --- a/generated/cdn/microsoft.cdn/2019-04-15/samples.md +++ b/generated/cdn/microsoft.cdn/2019-04-15/samples.md @@ -39,7 +39,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-04-15' = { { name: 'CacheExpiration' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleCacheExpirationActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleCacheExpirationActionParameters' cacheBehavior: 'Override' cacheDuration: '10:10:09' cacheType: 'All' @@ -48,7 +48,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-04-15' = { { name: 'ModifyResponseHeader' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' headerAction: 'Overwrite' headerName: 'Access-Control-Allow-Origin' value: '*' @@ -57,7 +57,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-04-15' = { { name: 'ModifyRequestHeader' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' headerAction: 'Overwrite' headerName: 'Accept-Encoding' value: 'gzip' @@ -68,7 +68,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-04-15' = { { name: 'RemoteAddress' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleRemoteAddressConditionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleRemoteAddressConditionParameters' matchValues: [ '192.168.1.0/24' '10.0.0.0/24' diff --git a/generated/cdn/microsoft.cdn/2019-06-15-preview/samples.md b/generated/cdn/microsoft.cdn/2019-06-15-preview/samples.md index 255ba889f6..bb1a2f096e 100644 --- a/generated/cdn/microsoft.cdn/2019-06-15-preview/samples.md +++ b/generated/cdn/microsoft.cdn/2019-06-15-preview/samples.md @@ -159,7 +159,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-06-15-preview' = { name: 'CacheExpiration' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleCacheExpirationActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleCacheExpirationActionParameters' cacheBehavior: 'Override' cacheDuration: '10:10:09' cacheType: 'All' @@ -168,7 +168,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-06-15-preview' = { name: 'ModifyResponseHeader' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' headerAction: 'Overwrite' headerName: 'Access-Control-Allow-Origin' value: '*' @@ -177,7 +177,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-06-15-preview' = { name: 'ModifyRequestHeader' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' headerAction: 'Overwrite' headerName: 'Accept-Encoding' value: 'gzip' @@ -188,7 +188,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-06-15-preview' = { name: 'RemoteAddress' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleRemoteAddressConditionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleRemoteAddressConditionParameters' matchValues: [ '192.168.1.0/24' '10.0.0.0/24' diff --git a/generated/cdn/microsoft.cdn/2019-06-15/samples.md b/generated/cdn/microsoft.cdn/2019-06-15/samples.md index 9f5975833f..91220f2c1d 100644 --- a/generated/cdn/microsoft.cdn/2019-06-15/samples.md +++ b/generated/cdn/microsoft.cdn/2019-06-15/samples.md @@ -159,7 +159,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-06-15' = { { name: 'CacheExpiration' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleCacheExpirationActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleCacheExpirationActionParameters' cacheBehavior: 'Override' cacheDuration: '10:10:09' cacheType: 'All' @@ -168,7 +168,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-06-15' = { { name: 'ModifyResponseHeader' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' headerAction: 'Overwrite' headerName: 'Access-Control-Allow-Origin' value: '*' @@ -177,7 +177,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-06-15' = { { name: 'ModifyRequestHeader' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' headerAction: 'Overwrite' headerName: 'Accept-Encoding' value: 'gzip' @@ -188,7 +188,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-06-15' = { { name: 'RemoteAddress' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleRemoteAddressConditionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleRemoteAddressConditionParameters' matchValues: [ '192.168.1.0/24' '10.0.0.0/24' diff --git a/generated/cdn/microsoft.cdn/2019-12-31/samples.md b/generated/cdn/microsoft.cdn/2019-12-31/samples.md index 8b33d24f36..f175115776 100644 --- a/generated/cdn/microsoft.cdn/2019-12-31/samples.md +++ b/generated/cdn/microsoft.cdn/2019-12-31/samples.md @@ -42,7 +42,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-12-31' = { { name: 'CacheExpiration' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleCacheExpirationActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleCacheExpirationActionParameters' cacheBehavior: 'Override' cacheDuration: '10:10:09' cacheType: 'All' @@ -51,7 +51,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-12-31' = { { name: 'ModifyResponseHeader' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' headerAction: 'Overwrite' headerName: 'Access-Control-Allow-Origin' value: '*' @@ -60,7 +60,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-12-31' = { { name: 'ModifyRequestHeader' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' headerAction: 'Overwrite' headerName: 'Accept-Encoding' value: 'gzip' @@ -71,7 +71,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2019-12-31' = { { name: 'RemoteAddress' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleRemoteAddressConditionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleRemoteAddressConditionParameters' matchValues: [ '192.168.1.0/24' '10.0.0.0/24' diff --git a/generated/cdn/microsoft.cdn/2020-04-15/samples.md b/generated/cdn/microsoft.cdn/2020-04-15/samples.md index 71b0c3d7f9..257a050b38 100644 --- a/generated/cdn/microsoft.cdn/2020-04-15/samples.md +++ b/generated/cdn/microsoft.cdn/2020-04-15/samples.md @@ -162,7 +162,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2020-04-15' = { { name: 'CacheExpiration' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleCacheExpirationActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleCacheExpirationActionParameters' cacheBehavior: 'Override' cacheDuration: '10:10:09' cacheType: 'All' @@ -171,7 +171,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2020-04-15' = { { name: 'ModifyResponseHeader' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' headerAction: 'Overwrite' headerName: 'Access-Control-Allow-Origin' value: '*' @@ -180,7 +180,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2020-04-15' = { { name: 'ModifyRequestHeader' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' headerAction: 'Overwrite' headerName: 'Accept-Encoding' value: 'gzip' @@ -191,7 +191,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2020-04-15' = { { name: 'RemoteAddress' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleRemoteAddressConditionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleRemoteAddressConditionParameters' matchValues: [ '192.168.1.0/24' '10.0.0.0/24' diff --git a/generated/cdn/microsoft.cdn/2020-09-01/samples.md b/generated/cdn/microsoft.cdn/2020-09-01/samples.md index 5cea3fd868..eb43b5b5a9 100644 --- a/generated/cdn/microsoft.cdn/2020-09-01/samples.md +++ b/generated/cdn/microsoft.cdn/2020-09-01/samples.md @@ -245,7 +245,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2020-09-01' = { { name: 'CacheExpiration' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleCacheExpirationActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleCacheExpirationActionParameters' cacheBehavior: 'Override' cacheDuration: '10:10:09' cacheType: 'All' @@ -254,7 +254,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2020-09-01' = { { name: 'ModifyResponseHeader' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' headerAction: 'Overwrite' headerName: 'Access-Control-Allow-Origin' value: '*' @@ -263,7 +263,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2020-09-01' = { { name: 'ModifyRequestHeader' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' headerAction: 'Overwrite' headerName: 'Accept-Encoding' value: 'gzip' @@ -274,7 +274,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/endpoints@2020-09-01' = { { name: 'RemoteAddress' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleRemoteAddressConditionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleRemoteAddressConditionParameters' matchValues: [ '192.168.1.0/24' '10.0.0.0/24' @@ -467,7 +467,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/ruleSets/rules@2020-09-01' = { { name: 'ModifyResponseHeader' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleHeaderActionParameters' headerAction: 'Overwrite' headerName: 'X-CDN' value: 'MSFT' @@ -478,7 +478,7 @@ resource exampleResource 'Microsoft.Cdn/profiles/ruleSets/rules@2020-09-01' = { { name: 'RequestMethod' parameters: { - @odata.type: '#Microsoft.Azure.Cdn.Models.DeliveryRuleRequestMethodConditionParameters' + '@odata.type': '#Microsoft.Azure.Cdn.Models.DeliveryRuleRequestMethodConditionParameters' matchValues: [ 'GET' ] diff --git a/generated/chaos/log.out b/generated/chaos/log.out index b168ffdf7e..059105fa0c 100644 --- a/generated/chaos/log.out +++ b/generated/chaos/log.out @@ -15,6 +15,16 @@ warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | Modeler/MissingType | The schema 'components·4guyl·schemas·target·properties·properties·additionalproperties' has no type or format information whatsoever. Location: + file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/chaos/resource-manager/Microsoft.Chaos/preview/2024-11-01-preview/openapi.json#/components/schemas/components·4guyl·schemas·target·properties·properties·additionalproperties +warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. +warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | PreCheck/PropertyRedeclarationWarning | Schema 'experimentIdentity' has a property 'type' that is already declared the parent schema 'ManagedServiceIdentity' but isn't significantly different. The property has been removed from experimentIdentity warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. diff --git a/generated/chaos/microsoft.chaos/2024-11-01-preview/samples.md b/generated/chaos/microsoft.chaos/2024-11-01-preview/samples.md new file mode 100644 index 0000000000..761dcf2431 --- /dev/null +++ b/generated/chaos/microsoft.chaos/2024-11-01-preview/samples.md @@ -0,0 +1,110 @@ +# Microsoft.Chaos + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.chaos/experiments + +Create/update a Experiment in a resource group. +```bicep +resource exampleResource 'Microsoft.Chaos/experiments@2024-11-01-preview' = { + name: 'example' + identity: { + type: 'SystemAssigned' + } + location: 'eastus2euap' + properties: { + customerDataStorage: { + blobContainerName: 'azurechaosstudioexperiments' + storageAccountResourceId: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/exampleRG/providers/Microsoft.Storage/storageAccounts/exampleStorage' + } + selectors: [ + { + type: 'List' + id: 'selector1' + targets: [ + { + type: 'ChaosTarget' + id: '/subscriptions/6b052e15-03d3-4f17-b2e1-be7f07588291/resourceGroups/exampleRG/providers/Microsoft.Compute/virtualMachines/exampleVM/providers/Microsoft.Chaos/targets/Microsoft-VirtualMachine' + } + ] + } + ] + steps: [ + { + name: 'step1' + branches: [ + { + name: 'branch1' + actions: [ + { + name: 'urn:csci:microsoft:virtualMachine:shutdown/1.0' + type: 'continuous' + duration: 'PT10M' + parameters: [ + { + key: 'abruptShutdown' + value: 'false' + } + ] + selectorId: 'selector1' + } + ] + } + ] + } + ] + } + tags: { + key2138: 'fjaeecgnvqd' + key7131: 'ryohwcoiccwsnewjigfmijz' + } +} +``` + +## microsoft.chaos/privateaccesses + +Create or Update a private access resource +```bicep +resource exampleResource 'Microsoft.Chaos/privateAccesses@2024-11-01-preview' = { + name: 'example' + location: 'centraluseuap' + properties: { + } +} +``` + +Create or Update a private access resource with publicNetworkAccess +```bicep +resource exampleResource 'Microsoft.Chaos/privateAccesses@2024-11-01-preview' = { + name: 'example' + location: 'centraluseuap' + properties: { + publicNetworkAccess: 'Enabled' + } +} +``` + +## microsoft.chaos/targets + +Create/update a Target that extends a virtual machine resource. +```bicep +resource exampleResource 'Microsoft.Chaos/targets@2024-11-01-preview' = { + name: 'example' + properties: { + } +} +``` + +## microsoft.chaos/targets/capabilities + +Create/update a Capability that extends a virtual machine Target resource. +```bicep +resource exampleResource 'Microsoft.Chaos/targets/capabilities@2024-11-01-preview' = { + parent: parentResource + name: 'example' + properties: { + } +} +``` diff --git a/generated/chaos/microsoft.chaos/2024-11-01-preview/types.json b/generated/chaos/microsoft.chaos/2024-11-01-preview/types.json new file mode 100644 index 0000000000..1d42156041 --- /dev/null +++ b/generated/chaos/microsoft.chaos/2024-11-01-preview/types.json @@ -0,0 +1,1984 @@ +[ + { + "$type": "StringType", + "minLength": 1, + "pattern": "^[^<>%&:?#/\\\\]+$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Chaos/experiments" + }, + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Chaos/experiments", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/3" + }, + "flags": 10, + "description": "The resource api version" + }, + "identity": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "The managed service identities assigned to this resource." + }, + "properties": { + "type": { + "$ref": "#/14" + }, + "flags": 1, + "description": "The properties of the experiment resource." + }, + "tags": { + "type": { + "$ref": "#/57" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/58" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ManagedServiceIdentity", + "properties": { + "principalId": { + "type": { + "$ref": "#/6" + }, + "flags": 2, + "description": "The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity." + }, + "tenantId": { + "type": { + "$ref": "#/6" + }, + "flags": 2, + "description": "The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity." + }, + "type": { + "type": { + "$ref": "#/11" + }, + "flags": 1, + "description": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)." + }, + "userAssignedIdentities": { + "type": { + "$ref": "#/13" + }, + "flags": 0, + "description": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests." + } + } + }, + { + "$type": "StringType", + "minLength": 36, + "maxLength": 36, + "pattern": "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$" + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned" + }, + { + "$type": "StringLiteralType", + "value": "UserAssigned" + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned,UserAssigned" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/7" + }, + { + "$ref": "#/8" + }, + { + "$ref": "#/9" + }, + { + "$ref": "#/10" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "UserAssignedIdentity", + "properties": { + "principalId": { + "type": { + "$ref": "#/6" + }, + "flags": 2, + "description": "The principal ID of the assigned identity." + }, + "clientId": { + "type": { + "$ref": "#/6" + }, + "flags": 2, + "description": "The client ID of the assigned identity." + } + } + }, + { + "$type": "ObjectType", + "name": "UserAssignedIdentities", + "properties": {}, + "additionalProperties": { + "$ref": "#/12" + } + }, + { + "$type": "ObjectType", + "name": "ExperimentProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/21" + }, + "flags": 2, + "description": "Most recent provisioning state for the given experiment resource." + }, + "steps": { + "type": { + "$ref": "#/38" + }, + "flags": 1, + "description": "List of steps." + }, + "selectors": { + "type": { + "$ref": "#/54" + }, + "flags": 1, + "description": "List of selectors." + }, + "customerDataStorage": { + "type": { + "$ref": "#/55" + }, + "flags": 0, + "description": "Optional customer-managed Storage account where Experiment schema will be stored." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/15" + }, + { + "$ref": "#/16" + }, + { + "$ref": "#/17" + }, + { + "$ref": "#/18" + }, + { + "$ref": "#/19" + }, + { + "$ref": "#/20" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ChaosExperimentStep", + "properties": { + "name": { + "type": { + "$ref": "#/23" + }, + "flags": 1, + "description": "String of the step name." + }, + "branches": { + "type": { + "$ref": "#/37" + }, + "flags": 1, + "description": "List of branches." + } + } + }, + { + "$type": "StringType", + "minLength": 1 + }, + { + "$type": "ObjectType", + "name": "ChaosExperimentBranch", + "properties": { + "name": { + "type": { + "$ref": "#/23" + }, + "flags": 1, + "description": "String of the branch name." + }, + "actions": { + "type": { + "$ref": "#/36" + }, + "flags": 1, + "description": "List of actions." + } + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "ChaosExperimentAction", + "discriminator": "type", + "baseProperties": { + "name": { + "type": { + "$ref": "#/26" + }, + "flags": 1, + "description": "String that represents a Capability URN." + } + }, + "elements": { + "continuous": { + "$ref": "#/27" + }, + "delay": { + "$ref": "#/31" + }, + "discrete": { + "$ref": "#/33" + } + } + }, + { + "$type": "StringType", + "maxLength": 2048 + }, + { + "$type": "ObjectType", + "name": "ContinuousAction", + "properties": { + "duration": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "ISO8601 formatted string that represents a duration." + }, + "parameters": { + "type": { + "$ref": "#/29" + }, + "flags": 1, + "description": "List of key value pairs." + }, + "selectorId": { + "type": { + "$ref": "#/23" + }, + "flags": 1, + "description": "String that represents a selector." + }, + "type": { + "type": { + "$ref": "#/30" + }, + "flags": 1, + "description": "Chaos experiment action discriminator type" + } + } + }, + { + "$type": "ObjectType", + "name": "KeyValuePair", + "properties": { + "key": { + "type": { + "$ref": "#/23" + }, + "flags": 1, + "description": "The name of the setting for the action." + }, + "value": { + "type": { + "$ref": "#/23" + }, + "flags": 1, + "description": "The value of the setting for the action." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/28" + } + }, + { + "$type": "StringLiteralType", + "value": "continuous" + }, + { + "$type": "ObjectType", + "name": "DelayAction", + "properties": { + "duration": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "ISO8601 formatted string that represents a duration." + }, + "type": { + "type": { + "$ref": "#/32" + }, + "flags": 1, + "description": "Chaos experiment action discriminator type" + } + } + }, + { + "$type": "StringLiteralType", + "value": "delay" + }, + { + "$type": "ObjectType", + "name": "DiscreteAction", + "properties": { + "parameters": { + "type": { + "$ref": "#/34" + }, + "flags": 1, + "description": "List of key value pairs." + }, + "selectorId": { + "type": { + "$ref": "#/23" + }, + "flags": 1, + "description": "String that represents a selector." + }, + "type": { + "type": { + "$ref": "#/35" + }, + "flags": 1, + "description": "Chaos experiment action discriminator type" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/28" + } + }, + { + "$type": "StringLiteralType", + "value": "discrete" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/25" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/24" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/22" + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "ChaosTargetSelector", + "discriminator": "type", + "baseProperties": { + "id": { + "type": { + "$ref": "#/23" + }, + "flags": 1, + "description": "String of the selector ID." + }, + "filter": { + "type": { + "$ref": "#/40" + }, + "flags": 0, + "description": "Model that represents available filter types that can be applied to a targets list." + } + }, + "elements": { + "List": { + "$ref": "#/45" + }, + "Query": { + "$ref": "#/51" + } + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "ChaosTargetFilter", + "discriminator": "type", + "baseProperties": {}, + "elements": { + "Simple": { + "$ref": "#/41" + } + } + }, + { + "$type": "ObjectType", + "name": "ChaosTargetSimpleFilter", + "properties": { + "parameters": { + "type": { + "$ref": "#/42" + }, + "flags": 0, + "description": "Model that represents the Simple filter parameters." + }, + "type": { + "type": { + "$ref": "#/44" + }, + "flags": 1, + "description": "Chaos target filter discriminator type" + } + } + }, + { + "$type": "ObjectType", + "name": "ChaosTargetSimpleFilterParameters", + "properties": { + "zones": { + "type": { + "$ref": "#/43" + }, + "flags": 0, + "description": "List of Azure availability zones to filter targets by." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Simple" + }, + { + "$type": "ObjectType", + "name": "ChaosTargetListSelector", + "properties": { + "targets": { + "type": { + "$ref": "#/49" + }, + "flags": 1, + "description": "List of Target references." + }, + "type": { + "type": { + "$ref": "#/50" + }, + "flags": 1, + "description": "Chaos target selector discriminator type" + } + } + }, + { + "$type": "ObjectType", + "name": "TargetReference", + "properties": { + "type": { + "type": { + "$ref": "#/48" + }, + "flags": 1, + "description": "Enum of the Target reference type." + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "String of the resource ID of a Target resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "ChaosTarget" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/47" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/46" + } + }, + { + "$type": "StringLiteralType", + "value": "List" + }, + { + "$type": "ObjectType", + "name": "ChaosTargetQuerySelector", + "properties": { + "queryString": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Azure Resource Graph (ARG) Query Language query for target resources." + }, + "subscriptionIds": { + "type": { + "$ref": "#/52" + }, + "flags": 1, + "description": "Subscription id list to scope resource query." + }, + "type": { + "type": { + "$ref": "#/53" + }, + "flags": 1, + "description": "Chaos target selector discriminator type" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Query" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/39" + } + }, + { + "$type": "ObjectType", + "name": "CustomerDataStorageProperties", + "properties": { + "storageAccountResourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "ARM Resource ID of the Storage account to use for Customer Data storage." + }, + "blobContainerName": { + "type": { + "$ref": "#/56" + }, + "flags": 0, + "description": "Name of the Azure Blob Storage container to use or create." + } + } + }, + { + "$type": "StringType", + "minLength": 3, + "maxLength": 63, + "pattern": "^[a-z0-9]([a-z0-9]|(-(?!-))){1,61}[a-z0-9]$" + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/63" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/68" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/59" + }, + { + "$ref": "#/60" + }, + { + "$ref": "#/61" + }, + { + "$ref": "#/62" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/64" + }, + { + "$ref": "#/65" + }, + { + "$ref": "#/66" + }, + { + "$ref": "#/67" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Chaos/experiments@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/4" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Chaos/privateAccesses" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Chaos/privateAccesses", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/70" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/71" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/73" + }, + "flags": 1, + "description": "The resource-specific properties for this resource." + }, + "tags": { + "type": { + "$ref": "#/101" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/58" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateAccessProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/80" + }, + "flags": 2, + "description": "Most recent provisioning state for the given privateAccess resource." + }, + "privateEndpointConnections": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "A readonly collection of private endpoint connection. Currently only one endpoint connection is supported." + }, + "publicNetworkAccess": { + "type": { + "$ref": "#/100" + }, + "flags": 0, + "description": "Public Network Access Control for PrivateAccess resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/74" + }, + { + "$ref": "#/75" + }, + { + "$ref": "#/76" + }, + { + "$ref": "#/77" + }, + { + "$ref": "#/78" + }, + { + "$ref": "#/79" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnection", + "properties": { + "properties": { + "type": { + "$ref": "#/82" + }, + "flags": 0, + "description": "Resource properties." + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Fully qualified resource ID for the resource. E.g. \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}\"" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The name of the resource" + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\"" + }, + "systemData": { + "type": { + "$ref": "#/58" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnectionProperties", + "properties": { + "groupIds": { + "type": { + "$ref": "#/83" + }, + "flags": 2, + "description": "The group ids for the private endpoint resource." + }, + "privateEndpoint": { + "type": { + "$ref": "#/84" + }, + "flags": 0, + "description": "The private endpoint resource." + }, + "privateLinkServiceConnectionState": { + "type": { + "$ref": "#/85" + }, + "flags": 1, + "description": "A collection of information about the state of the connection between service consumer and provider." + }, + "provisioningState": { + "type": { + "$ref": "#/96" + }, + "flags": 2, + "description": "The provisioning state of the private endpoint connection resource." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpoint", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The ARM identifier for private endpoint." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateLinkServiceConnectionState", + "properties": { + "status": { + "type": { + "$ref": "#/89" + }, + "flags": 0, + "description": "Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service." + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The reason for approval/rejection of the connection." + }, + "actionsRequired": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "A message indicating if changes on the service provider require any updates on the consumer." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Pending" + }, + { + "$type": "StringLiteralType", + "value": "Approved" + }, + { + "$type": "StringLiteralType", + "value": "Rejected" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/86" + }, + { + "$ref": "#/87" + }, + { + "$ref": "#/88" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/90" + }, + { + "$ref": "#/91" + }, + { + "$ref": "#/92" + }, + { + "$ref": "#/93" + }, + { + "$ref": "#/94" + }, + { + "$ref": "#/95" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/81" + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/98" + }, + { + "$ref": "#/99" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Chaos/privateAccesses@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/72" + }, + "flags": 0 + }, + { + "$type": "StringType", + "pattern": "^[a-zA-Z0-9_\\-\\.]+$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Chaos/targets" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Chaos/targets", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/103" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/104" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/105" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/108" + }, + "flags": 0, + "description": "The properties of the target resource." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure resource location." + }, + "systemData": { + "type": { + "$ref": "#/58" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "AnyType" + }, + { + "$type": "ObjectType", + "name": "TargetProperties", + "properties": {}, + "additionalProperties": { + "$ref": "#/107" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Chaos/targets@2024-11-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/106" + }, + "flags": 0 + }, + { + "$type": "StringType", + "pattern": "^[a-zA-Z0-9\\-\\.]+-\\d\\.\\d$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Chaos/targets/capabilities" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Chaos/targets/capabilities", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/110" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/111" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/112" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/114" + }, + "flags": 0, + "description": "The properties of a capability resource." + }, + "systemData": { + "type": { + "$ref": "#/58" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "CapabilityProperties", + "properties": { + "publisher": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "String of the Publisher that this Capability extends." + }, + "targetType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "String of the Target Type that this Capability extends." + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Localized string of the description." + }, + "parametersSchema": { + "type": { + "$ref": "#/26" + }, + "flags": 2, + "description": "URL to retrieve JSON schema of the Capability parameters." + }, + "urn": { + "type": { + "$ref": "#/26" + }, + "flags": 2, + "description": "String of the URN for this Capability Type." + }, + "provisioningState": { + "type": { + "$ref": "#/121" + }, + "flags": 2, + "description": "Resource provisioning state. Not currently in use because resource is created synchronously." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/115" + }, + { + "$ref": "#/116" + }, + { + "$ref": "#/117" + }, + { + "$ref": "#/118" + }, + { + "$ref": "#/119" + }, + { + "$ref": "#/120" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Chaos/targets/capabilities@2024-11-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/113" + }, + "flags": 0 + }, + { + "$type": "StringType", + "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Chaos/experiments/executions" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Chaos/experiments/executions", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/123" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/124" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/125" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/127" + }, + "flags": 2, + "description": "The properties of experiment execution status." + }, + "systemData": { + "type": { + "$ref": "#/58" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ExperimentExecutionProperties", + "properties": { + "status": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The status of the execution." + }, + "startedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "String that represents the start date time." + }, + "stoppedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "String that represents the stop date time." + }, + "provisioningState": { + "type": { + "$ref": "#/134" + }, + "flags": 2, + "description": "Resource provisioning state. Not currently in use for executions." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/128" + }, + { + "$ref": "#/129" + }, + { + "$ref": "#/130" + }, + { + "$ref": "#/131" + }, + { + "$ref": "#/132" + }, + { + "$ref": "#/133" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Chaos/experiments/executions@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/126" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Chaos/locations/targetTypes" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Chaos/locations/targetTypes", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/103" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/136" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/137" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/139" + }, + "flags": 2, + "description": "The properties of the target type resource." + }, + "systemData": { + "type": { + "$ref": "#/58" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "TargetTypeProperties", + "properties": { + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Localized string of the display name." + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Localized string of the description." + }, + "propertiesSchema": { + "type": { + "$ref": "#/26" + }, + "flags": 2, + "description": "URL to retrieve JSON schema of the Target Type properties." + }, + "resourceTypes": { + "type": { + "$ref": "#/140" + }, + "flags": 2, + "description": "List of resource types this Target Type can extend." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Chaos/locations/targetTypes@2024-11-01-preview", + "scopeType": 4, + "body": { + "$ref": "#/138" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Chaos/locations/targetTypes/capabilityTypes" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Chaos/locations/targetTypes/capabilityTypes", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/110" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/142" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/143" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/145" + }, + "flags": 2, + "description": "The properties of the capability type resource." + }, + "systemData": { + "type": { + "$ref": "#/58" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "CapabilityTypeProperties", + "properties": { + "publisher": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "String of the Publisher that this Capability Type extends." + }, + "targetType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "String of the Target Type that this Capability Type extends." + }, + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Localized string of the display name." + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Localized string of the description." + }, + "parametersSchema": { + "type": { + "$ref": "#/26" + }, + "flags": 2, + "description": "URL to retrieve JSON schema of the Capability Type parameters." + }, + "urn": { + "type": { + "$ref": "#/26" + }, + "flags": 2, + "description": "String of the URN for this Capability Type." + }, + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "String of the kind of this Capability Type." + }, + "azureRbacActions": { + "type": { + "$ref": "#/146" + }, + "flags": 2, + "description": "Control plane actions necessary to execute capability type." + }, + "azureRbacDataActions": { + "type": { + "$ref": "#/147" + }, + "flags": 2, + "description": "Data plane actions necessary to execute capability type." + }, + "runtimeProperties": { + "type": { + "$ref": "#/148" + }, + "flags": 2, + "description": "Runtime properties of this Capability Type." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "CapabilityTypePropertiesRuntimeProperties", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "String of the kind of the resource's action type (continuous or discrete)." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Chaos/locations/targetTypes/capabilityTypes@2024-11-01-preview", + "scopeType": 4, + "body": { + "$ref": "#/144" + }, + "flags": 1 + }, + { + "$type": "StringType", + "pattern": "^[^<>%&:?#/\\\\]+$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Chaos/privateAccesses/privateEndpointConnections" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Chaos/privateAccesses/privateEndpointConnections", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/150" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/151" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/152" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/82" + }, + "flags": 2, + "description": "Resource properties." + }, + "systemData": { + "type": { + "$ref": "#/58" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Chaos/privateAccesses/privateEndpointConnections@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/153" + }, + "flags": 1 + } +] \ No newline at end of file diff --git a/generated/chaos/microsoft.chaos/2024-11-01-preview/types.md b/generated/chaos/microsoft.chaos/2024-11-01-preview/types.md new file mode 100644 index 0000000000..b00200cbc8 --- /dev/null +++ b/generated/chaos/microsoft.chaos/2024-11-01-preview/types.md @@ -0,0 +1,291 @@ +# Microsoft.Chaos @ 2024-11-01-preview + +## Resource Microsoft.Chaos/experiments@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [ManagedServiceIdentity](#managedserviceidentity): The managed service identities assigned to this resource. +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {minLength: 1, pattern: "^[^<>%&:?#/\\]+$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ExperimentProperties](#experimentproperties) (Required): The properties of the experiment resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.Chaos/experiments' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Chaos/experiments/executions@2024-11-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ExperimentExecutionProperties](#experimentexecutionproperties) (ReadOnly): The properties of experiment execution status. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Chaos/experiments/executions' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Chaos/locations/targetTypes@2024-11-01-preview (ReadOnly) +* **Valid Scope(s)**: Subscription +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9_\-\.]+$"} (Required, DeployTimeConstant): The resource name +* **properties**: [TargetTypeProperties](#targettypeproperties) (ReadOnly): The properties of the target type resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Chaos/locations/targetTypes' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Chaos/locations/targetTypes/capabilityTypes@2024-11-01-preview (ReadOnly) +* **Valid Scope(s)**: Subscription +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9\-\.]+-\d\.\d$"} (Required, DeployTimeConstant): The resource name +* **properties**: [CapabilityTypeProperties](#capabilitytypeproperties) (ReadOnly): The properties of the capability type resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Chaos/locations/targetTypes/capabilityTypes' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Chaos/privateAccesses@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {minLength: 1, pattern: "^[^<>%&:?#/\\]+$"} (Required, DeployTimeConstant): The resource name +* **properties**: [PrivateAccessProperties](#privateaccessproperties) (Required): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.Chaos/privateAccesses' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Chaos/privateAccesses/privateEndpointConnections@2024-11-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[^<>%&:?#/\\]+$"} (Required, DeployTimeConstant): The resource name +* **properties**: [PrivateEndpointConnectionProperties](#privateendpointconnectionproperties) (ReadOnly): Resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Chaos/privateAccesses/privateEndpointConnections' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Chaos/targets@2024-11-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string: Azure resource location. +* **name**: string {pattern: "^[a-zA-Z0-9_\-\.]+$"} (Required, DeployTimeConstant): The resource name +* **properties**: [TargetProperties](#targetproperties): The properties of the target resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Chaos/targets' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Chaos/targets/capabilities@2024-11-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9\-\.]+-\d\.\d$"} (Required, DeployTimeConstant): The resource name +* **properties**: [CapabilityProperties](#capabilityproperties): The properties of a capability resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Chaos/targets/capabilities' (ReadOnly, DeployTimeConstant): The resource type + +## CapabilityProperties +### Properties +* **description**: string (ReadOnly): Localized string of the description. +* **parametersSchema**: string {maxLength: 2048} (ReadOnly): URL to retrieve JSON schema of the Capability parameters. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Resource provisioning state. Not currently in use because resource is created synchronously. +* **publisher**: string (ReadOnly): String of the Publisher that this Capability extends. +* **targetType**: string (ReadOnly): String of the Target Type that this Capability extends. +* **urn**: string {maxLength: 2048} (ReadOnly): String of the URN for this Capability Type. + +## CapabilityTypeProperties +### Properties +* **azureRbacActions**: string[] (ReadOnly): Control plane actions necessary to execute capability type. +* **azureRbacDataActions**: string[] (ReadOnly): Data plane actions necessary to execute capability type. +* **description**: string (ReadOnly): Localized string of the description. +* **displayName**: string (ReadOnly): Localized string of the display name. +* **kind**: string (ReadOnly): String of the kind of this Capability Type. +* **parametersSchema**: string {maxLength: 2048} (ReadOnly): URL to retrieve JSON schema of the Capability Type parameters. +* **publisher**: string (ReadOnly): String of the Publisher that this Capability Type extends. +* **runtimeProperties**: [CapabilityTypePropertiesRuntimeProperties](#capabilitytypepropertiesruntimeproperties) (ReadOnly): Runtime properties of this Capability Type. +* **targetType**: string (ReadOnly): String of the Target Type that this Capability Type extends. +* **urn**: string {maxLength: 2048} (ReadOnly): String of the URN for this Capability Type. + +## CapabilityTypePropertiesRuntimeProperties +### Properties +* **kind**: string (ReadOnly): String of the kind of the resource's action type (continuous or discrete). + +## ChaosExperimentAction +* **Discriminator**: type + +### Base Properties +* **name**: string {maxLength: 2048} (Required): String that represents a Capability URN. + +### ContinuousAction +#### Properties +* **duration**: string (Required): ISO8601 formatted string that represents a duration. +* **parameters**: [KeyValuePair](#keyvaluepair)[] (Required): List of key value pairs. +* **selectorId**: string {minLength: 1} (Required): String that represents a selector. +* **type**: 'continuous' (Required): Chaos experiment action discriminator type + +### DelayAction +#### Properties +* **duration**: string (Required): ISO8601 formatted string that represents a duration. +* **type**: 'delay' (Required): Chaos experiment action discriminator type + +### DiscreteAction +#### Properties +* **parameters**: [KeyValuePair](#keyvaluepair)[] (Required): List of key value pairs. +* **selectorId**: string {minLength: 1} (Required): String that represents a selector. +* **type**: 'discrete' (Required): Chaos experiment action discriminator type + + +## ChaosExperimentBranch +### Properties +* **actions**: [ChaosExperimentAction](#chaosexperimentaction)[] (Required): List of actions. +* **name**: string {minLength: 1} (Required): String of the branch name. + +## ChaosExperimentStep +### Properties +* **branches**: [ChaosExperimentBranch](#chaosexperimentbranch)[] (Required): List of branches. +* **name**: string {minLength: 1} (Required): String of the step name. + +## ChaosTargetFilter +* **Discriminator**: type + +### Base Properties + +### ChaosTargetSimpleFilter +#### Properties +* **parameters**: [ChaosTargetSimpleFilterParameters](#chaostargetsimplefilterparameters): Model that represents the Simple filter parameters. +* **type**: 'Simple' (Required): Chaos target filter discriminator type + + +## ChaosTargetSelector +* **Discriminator**: type + +### Base Properties +* **filter**: [ChaosTargetFilter](#chaostargetfilter): Model that represents available filter types that can be applied to a targets list. +* **id**: string {minLength: 1} (Required): String of the selector ID. + +### ChaosTargetListSelector +#### Properties +* **targets**: [TargetReference](#targetreference)[] (Required): List of Target references. +* **type**: 'List' (Required): Chaos target selector discriminator type + +### ChaosTargetQuerySelector +#### Properties +* **queryString**: string (Required): Azure Resource Graph (ARG) Query Language query for target resources. +* **subscriptionIds**: string[] (Required): Subscription id list to scope resource query. +* **type**: 'Query' (Required): Chaos target selector discriminator type + + +## ChaosTargetSimpleFilterParameters +### Properties +* **zones**: string[]: List of Azure availability zones to filter targets by. + +## CustomerDataStorageProperties +### Properties +* **blobContainerName**: string {minLength: 3, maxLength: 63, pattern: "^[a-z0-9]([a-z0-9]|(-(?!-))){1,61}[a-z0-9]$"}: Name of the Azure Blob Storage container to use or create. +* **storageAccountResourceId**: string: ARM Resource ID of the Storage account to use for Customer Data storage. + +## ExperimentExecutionProperties +### Properties +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Resource provisioning state. Not currently in use for executions. +* **startedAt**: string (ReadOnly): String that represents the start date time. +* **status**: string (ReadOnly): The status of the execution. +* **stoppedAt**: string (ReadOnly): String that represents the stop date time. + +## ExperimentProperties +### Properties +* **customerDataStorage**: [CustomerDataStorageProperties](#customerdatastorageproperties): Optional customer-managed Storage account where Experiment schema will be stored. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Most recent provisioning state for the given experiment resource. +* **selectors**: [ChaosTargetSelector](#chaostargetselector)[] (Required): List of selectors. +* **steps**: [ChaosExperimentStep](#chaosexperimentstep)[] (Required): List of steps. + +## KeyValuePair +### Properties +* **key**: string {minLength: 1} (Required): The name of the setting for the action. +* **value**: string {minLength: 1} (Required): The value of the setting for the action. + +## ManagedServiceIdentity +### Properties +* **principalId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity. +* **tenantId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity. +* **type**: 'None' | 'SystemAssigned' | 'SystemAssigned,UserAssigned' | 'UserAssigned' | string (Required): Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +* **userAssignedIdentities**: [UserAssignedIdentities](#userassignedidentities): The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests. + +## PrivateAccessProperties +### Properties +* **privateEndpointConnections**: [PrivateEndpointConnection](#privateendpointconnection)[] (ReadOnly): A readonly collection of private endpoint connection. Currently only one endpoint connection is supported. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Most recent provisioning state for the given privateAccess resource. +* **publicNetworkAccess**: 'Disabled' | 'Enabled' | string: Public Network Access Control for PrivateAccess resource. + +## PrivateEndpoint +### Properties +* **id**: string (ReadOnly): The ARM identifier for private endpoint. + +## PrivateEndpointConnection +### Properties +* **id**: string (ReadOnly): Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" +* **name**: string (ReadOnly): The name of the resource +* **properties**: [PrivateEndpointConnectionProperties](#privateendpointconnectionproperties): Resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: string (ReadOnly): The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" + +## PrivateEndpointConnectionProperties +### Properties +* **groupIds**: string[] (ReadOnly): The group ids for the private endpoint resource. +* **privateEndpoint**: [PrivateEndpoint](#privateendpoint): The private endpoint resource. +* **privateLinkServiceConnectionState**: [PrivateLinkServiceConnectionState](#privatelinkserviceconnectionstate) (Required): A collection of information about the state of the connection between service consumer and provider. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of the private endpoint connection resource. + +## PrivateLinkServiceConnectionState +### Properties +* **actionsRequired**: string: A message indicating if changes on the service provider require any updates on the consumer. +* **description**: string: The reason for approval/rejection of the connection. +* **status**: 'Approved' | 'Pending' | 'Rejected' | string: Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## TargetProperties +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## TargetReference +### Properties +* **id**: string (Required): String of the resource ID of a Target resource. +* **type**: 'ChaosTarget' | string (Required): Enum of the Target reference type. + +## TargetTypeProperties +### Properties +* **description**: string (ReadOnly): Localized string of the description. +* **displayName**: string (ReadOnly): Localized string of the display name. +* **propertiesSchema**: string {maxLength: 2048} (ReadOnly): URL to retrieve JSON schema of the Target Type properties. +* **resourceTypes**: string[] (ReadOnly): List of resource types this Target Type can extend. + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## UserAssignedIdentities +### Properties +### Additional Properties +* **Additional Properties Type**: [UserAssignedIdentity](#userassignedidentity) + +## UserAssignedIdentity +### Properties +* **clientId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The client ID of the assigned identity. +* **principalId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The principal ID of the assigned identity. + diff --git a/generated/compute/log.out b/generated/compute/log.out index 8f2e753f3f..b7eb08a0db 100644 --- a/generated/compute/log.out +++ b/generated/compute/log.out @@ -1747,6 +1747,67 @@ warning | DeprecatedConfig | Using directive.52.suppress which is deprecated and warning | DeprecatedConfig | Using directive.53.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.54.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/BinarySchema | 'The schema paths·1djjsnh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-compute-cloudservices-cloudservicename-roleinstances-roleinstancename-remotedesktopfile·get·responses·200·content·application-x_rdp·schema with 'type: file', format: binary' will be treated as a binary blob for binary media types. + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2024-11-04/cloudService.json:511:11 +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.3.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.4.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.5.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.6.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.7.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.8.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.9.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.10.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.11.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.12.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.13.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.14.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.15.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.16.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.17.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.18.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.19.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.20.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.21.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.22.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.23.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.24.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.25.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.37.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.38.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.39.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.40.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.41.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.42.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.43.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.49.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.50.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.51.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.52.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.53.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.54.suppress which is deprecated and will be removed in the future. +warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/BinarySchema | 'The schema paths·1djjsnh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-compute-cloudservices-cloudservicename-roleinstances-roleinstancename-remotedesktopfile·get·responses·200·content·application-x_rdp·schema with 'type: file', format: binary' will be treated as a binary blob for binary media types. - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/cloudService.json:511:11 warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. diff --git a/generated/compute/microsoft.compute/2022-03-02/samples.md b/generated/compute/microsoft.compute/2022-03-02/samples.md index e6c39ded60..ae74b5f71c 100644 --- a/generated/compute/microsoft.compute/2022-03-02/samples.md +++ b/generated/compute/microsoft.compute/2022-03-02/samples.md @@ -56,7 +56,7 @@ resource exampleResource 'Microsoft.Compute/diskEncryptionSets@2022-03-02' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}: { + '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}': { } } } diff --git a/generated/compute/microsoft.compute/2022-07-02/samples.md b/generated/compute/microsoft.compute/2022-07-02/samples.md index 6efff0f7e9..5ac2e9c624 100644 --- a/generated/compute/microsoft.compute/2022-07-02/samples.md +++ b/generated/compute/microsoft.compute/2022-07-02/samples.md @@ -56,7 +56,7 @@ resource exampleResource 'Microsoft.Compute/diskEncryptionSets@2022-07-02' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}: { + '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}': { } } } diff --git a/generated/compute/microsoft.compute/2023-01-02/samples.md b/generated/compute/microsoft.compute/2023-01-02/samples.md index 7168741fcf..dedb7411f4 100644 --- a/generated/compute/microsoft.compute/2023-01-02/samples.md +++ b/generated/compute/microsoft.compute/2023-01-02/samples.md @@ -56,7 +56,7 @@ resource exampleResource 'Microsoft.Compute/diskEncryptionSets@2023-01-02' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}: { + '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}': { } } } diff --git a/generated/compute/microsoft.compute/2023-04-02/samples.md b/generated/compute/microsoft.compute/2023-04-02/samples.md index f44db8034d..7e92b2bb44 100644 --- a/generated/compute/microsoft.compute/2023-04-02/samples.md +++ b/generated/compute/microsoft.compute/2023-04-02/samples.md @@ -56,7 +56,7 @@ resource exampleResource 'Microsoft.Compute/diskEncryptionSets@2023-04-02' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}: { + '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}': { } } } diff --git a/generated/compute/microsoft.compute/2023-09-01/samples.md b/generated/compute/microsoft.compute/2023-09-01/samples.md index 1180b95347..9cc56d436e 100644 --- a/generated/compute/microsoft.compute/2023-09-01/samples.md +++ b/generated/compute/microsoft.compute/2023-09-01/samples.md @@ -1447,7 +1447,7 @@ resource exampleResource 'Microsoft.Compute/virtualMachines@2023-09-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity: { + '/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity': { } } } diff --git a/generated/compute/microsoft.compute/2023-10-02/samples.md b/generated/compute/microsoft.compute/2023-10-02/samples.md index 6863eb2b11..cb35f733f0 100644 --- a/generated/compute/microsoft.compute/2023-10-02/samples.md +++ b/generated/compute/microsoft.compute/2023-10-02/samples.md @@ -56,7 +56,7 @@ resource exampleResource 'Microsoft.Compute/diskEncryptionSets@2023-10-02' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}: { + '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}': { } } } diff --git a/generated/compute/microsoft.compute/2024-03-01/samples.md b/generated/compute/microsoft.compute/2024-03-01/samples.md index dc70edb3fd..9232044beb 100644 --- a/generated/compute/microsoft.compute/2024-03-01/samples.md +++ b/generated/compute/microsoft.compute/2024-03-01/samples.md @@ -1530,7 +1530,7 @@ resource exampleResource 'Microsoft.Compute/virtualMachines@2024-03-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity: { + '/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity': { } } } diff --git a/generated/compute/microsoft.compute/2024-03-02/samples.md b/generated/compute/microsoft.compute/2024-03-02/samples.md index a31746c007..d79f875b3f 100644 --- a/generated/compute/microsoft.compute/2024-03-02/samples.md +++ b/generated/compute/microsoft.compute/2024-03-02/samples.md @@ -56,7 +56,7 @@ resource exampleResource 'Microsoft.Compute/diskEncryptionSets@2024-03-02' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}: { + '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}': { } } } diff --git a/generated/compute/microsoft.compute/2024-03-03/samples.md b/generated/compute/microsoft.compute/2024-03-03/samples.md index 07c59f3ce3..eb494bc9b1 100644 --- a/generated/compute/microsoft.compute/2024-03-03/samples.md +++ b/generated/compute/microsoft.compute/2024-03-03/samples.md @@ -61,7 +61,7 @@ resource exampleResource 'Microsoft.Compute/galleries@2024-03-03' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity: { + '/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity': { } } } diff --git a/generated/compute/microsoft.compute/2024-07-01/samples.md b/generated/compute/microsoft.compute/2024-07-01/samples.md index 49bd9640b1..b9f0304122 100644 --- a/generated/compute/microsoft.compute/2024-07-01/samples.md +++ b/generated/compute/microsoft.compute/2024-07-01/samples.md @@ -1542,7 +1542,7 @@ resource exampleResource 'Microsoft.Compute/virtualMachines@2024-07-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity: { + '/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity': { } } } diff --git a/generated/compute/microsoft.compute/2024-11-04/samples.md b/generated/compute/microsoft.compute/2024-11-04/samples.md new file mode 100644 index 0000000000..7086de6067 --- /dev/null +++ b/generated/compute/microsoft.compute/2024-11-04/samples.md @@ -0,0 +1,276 @@ +# Microsoft.Compute + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.compute/cloudservices + +Create New Cloud Service with Multiple Roles +```bicep +resource exampleResource 'Microsoft.Compute/cloudServices@2024-11-04' = { + name: 'example' + location: 'westus' + properties: { + configuration: '{ServiceConfiguration}' + networkProfile: { + loadBalancerConfigurations: [ + { + name: 'contosolb' + properties: { + frontendIpConfigurations: [ + { + name: 'contosofe' + properties: { + publicIPAddress: { + id: '/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.Network/publicIPAddresses/contosopublicip' + } + } + } + ] + } + } + ] + } + packageUrl: '{PackageUrl}' + roleProfile: { + roles: [ + { + name: 'ContosoFrontend' + sku: { + name: 'Standard_D1_v2' + capacity: 1 + tier: 'Standard' + } + } + { + name: 'ContosoBackend' + sku: { + name: 'Standard_D1_v2' + capacity: 1 + tier: 'Standard' + } + } + ] + } + upgradeMode: 'Auto' + } +} +``` + +Create New Cloud Service with Multiple Roles in a specific availability zone +```bicep +resource exampleResource 'Microsoft.Compute/cloudServices@2024-11-04' = { + name: 'example' + location: 'westus' + properties: { + configuration: '{ServiceConfiguration}' + networkProfile: { + loadBalancerConfigurations: [ + { + name: 'contosolb' + properties: { + frontendIpConfigurations: [ + { + name: 'contosofe' + properties: { + publicIPAddress: { + id: '/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.Network/publicIPAddresses/contosopublicip' + } + } + } + ] + } + } + ] + } + packageUrl: '{PackageUrl}' + roleProfile: { + roles: [ + { + name: 'ContosoFrontend' + sku: { + name: 'Standard_D1_v2' + capacity: 1 + tier: 'Standard' + } + } + { + name: 'ContosoBackend' + sku: { + name: 'Standard_D1_v2' + capacity: 1 + tier: 'Standard' + } + } + ] + } + upgradeMode: 'Auto' + } + zones: [ + '1' + ] +} +``` + +Create New Cloud Service with Single Role +```bicep +resource exampleResource 'Microsoft.Compute/cloudServices@2024-11-04' = { + name: 'example' + location: 'westus' + properties: { + configuration: '{ServiceConfiguration}' + networkProfile: { + loadBalancerConfigurations: [ + { + name: 'myLoadBalancer' + properties: { + frontendIpConfigurations: [ + { + name: 'myfe' + properties: { + publicIPAddress: { + id: '/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.Network/publicIPAddresses/myPublicIP' + } + } + } + ] + } + } + ] + } + packageUrl: '{PackageUrl}' + roleProfile: { + roles: [ + { + name: 'ContosoFrontend' + sku: { + name: 'Standard_D1_v2' + capacity: 1 + tier: 'Standard' + } + } + ] + } + upgradeMode: 'Auto' + } +} +``` + +Create New Cloud Service with Single Role and Certificate from Key Vault +```bicep +resource exampleResource 'Microsoft.Compute/cloudServices@2024-11-04' = { + name: 'example' + location: 'westus' + properties: { + configuration: '{ServiceConfiguration}' + networkProfile: { + loadBalancerConfigurations: [ + { + name: 'contosolb' + properties: { + frontendIpConfigurations: [ + { + name: 'contosofe' + properties: { + publicIPAddress: { + id: '/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.Network/publicIPAddresses/contosopublicip' + } + } + } + ] + } + } + ] + } + osProfile: { + secrets: [ + { + sourceVault: { + id: '/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.KeyVault/vaults/{keyvault-name}' + } + vaultCertificates: [ + { + certificateUrl: 'https://{keyvault-name}.vault.azure.net:443/secrets/ContosoCertificate/{secret-id}' + isBootstrapCertificate: true + } + ] + } + ] + } + packageUrl: '{PackageUrl}' + roleProfile: { + roles: [ + { + name: 'ContosoFrontend' + sku: { + name: 'Standard_D1_v2' + capacity: 1 + tier: 'Standard' + } + } + ] + } + upgradeMode: 'Auto' + } +} +``` + +Create New Cloud Service with Single Role and RDP Extension +```bicep +resource exampleResource 'Microsoft.Compute/cloudServices@2024-11-04' = { + name: 'example' + location: 'westus' + properties: { + configuration: '{ServiceConfiguration}' + extensionProfile: { + extensions: [ + { + name: 'RDPExtension' + properties: { + type: 'RDP' + autoUpgradeMinorVersion: false + protectedSettings: '{password}' + publisher: 'Microsoft.Windows.Azure.Extensions' + settings: 'UserAzure10/22/2021 15:05:45' + typeHandlerVersion: '1.2' + } + } + ] + } + networkProfile: { + loadBalancerConfigurations: [ + { + name: 'contosolb' + properties: { + frontendIpConfigurations: [ + { + name: 'contosofe' + properties: { + publicIPAddress: { + id: '/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.Network/publicIPAddresses/contosopublicip' + } + } + } + ] + } + } + ] + } + packageUrl: '{PackageUrl}' + roleProfile: { + roles: [ + { + name: 'ContosoFrontend' + sku: { + name: 'Standard_D1_v2' + capacity: 1 + tier: 'Standard' + } + } + ] + } + upgradeMode: 'Auto' + } +} +``` diff --git a/generated/compute/microsoft.compute/2024-11-04/types.json b/generated/compute/microsoft.compute/2024-11-04/types.json new file mode 100644 index 0000000000..60c170a977 --- /dev/null +++ b/generated/compute/microsoft.compute/2024-11-04/types.json @@ -0,0 +1,737 @@ +[ + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Compute/cloudServices" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-04" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Compute/cloudServices", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource api version" + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Resource location." + }, + "tags": { + "type": { + "$ref": "#/4" + }, + "flags": 0, + "description": "Resource tags." + }, + "properties": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "Cloud service properties" + }, + "systemData": { + "type": { + "$ref": "#/39" + }, + "flags": 0, + "description": "The system meta data relating to this resource." + }, + "zones": { + "type": { + "$ref": "#/40" + }, + "flags": 0, + "description": "List of logical availability zone of the resource. List should contain only 1 zone where cloud service should be provisioned. This field is optional." + } + } + }, + { + "$type": "ObjectType", + "name": "CloudServiceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "CloudServiceProperties", + "properties": { + "packageUrl": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Specifies a URL that refers to the location of the service package in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account.\r\nThis is a write-only property and is not returned in GET calls." + }, + "configuration": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Specifies the XML service configuration (.cscfg) for the cloud service." + }, + "configurationUrl": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Specifies a URL that refers to the location of the service configuration in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account.\r\nThis is a write-only property and is not returned in GET calls." + }, + "startCloudService": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "(Optional) Indicates whether to start the cloud service immediately after it is created. The default value is `true`.\r\nIf false, the service model is still deployed, but the code is not run immediately. Instead, the service is PoweredOff until you call Start, at which time the service will be started. A deployed service still incurs charges, even if it is poweredoff." + }, + "allowModelOverride": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "(Optional) Indicates whether the role sku properties (roleProfile.roles.sku) specified in the model/template should override the role instance count and vm size specified in the .cscfg and .csdef respectively.\r\nThe default value is `false`." + }, + "upgradeMode": { + "type": { + "$ref": "#/10" + }, + "flags": 0, + "description": "Update mode for the cloud service. Role instances are allocated to update domains when the service is deployed. Updates can be initiated manually in each update domain or initiated automatically in all update domains.\r\nPossible Values are

**Auto**

**Manual**

**Simultaneous**

\r\nIf not specified, the default value is Auto. If set to Manual, PUT UpdateDomain must be called to apply the update. If set to Auto, the update is automatically applied to each update domain in sequence." + }, + "roleProfile": { + "type": { + "$ref": "#/11" + }, + "flags": 0, + "description": "Describes the role profile for the cloud service." + }, + "osProfile": { + "type": { + "$ref": "#/16" + }, + "flags": 0, + "description": "Describes the OS profile for the cloud service." + }, + "networkProfile": { + "type": { + "$ref": "#/22" + }, + "flags": 0, + "description": "Network Profile for the cloud service." + }, + "extensionProfile": { + "type": { + "$ref": "#/32" + }, + "flags": 0, + "description": "Describes a cloud service extension profile." + }, + "provisioningState": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The provisioning state, which only appears in the response." + }, + "uniqueId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The unique identifier for the cloud service." + } + } + }, + { + "$type": "BooleanType" + }, + { + "$type": "StringLiteralType", + "value": "Auto" + }, + { + "$type": "StringLiteralType", + "value": "Manual" + }, + { + "$type": "StringLiteralType", + "value": "Simultaneous" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/7" + }, + { + "$ref": "#/8" + }, + { + "$ref": "#/9" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "CloudServiceRoleProfile", + "properties": { + "roles": { + "type": { + "$ref": "#/15" + }, + "flags": 0, + "description": "List of roles for the cloud service." + } + } + }, + { + "$type": "ObjectType", + "name": "CloudServiceRoleProfileProperties", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Resource name." + }, + "sku": { + "type": { + "$ref": "#/13" + }, + "flags": 0, + "description": "Describes the cloud service role sku." + } + } + }, + { + "$type": "ObjectType", + "name": "CloudServiceRoleSku", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The sku name. NOTE: If the new SKU is not supported on the hardware the cloud service is currently on, you need to delete and recreate the cloud service or move back to the old sku." + }, + "tier": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Specifies the tier of the cloud service. Possible Values are

**Standard**

**Basic**" + }, + "capacity": { + "type": { + "$ref": "#/14" + }, + "flags": 0, + "description": "Specifies the number of role instances in the cloud service." + } + } + }, + { + "$type": "IntegerType" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/12" + } + }, + { + "$type": "ObjectType", + "name": "CloudServiceOsProfile", + "properties": { + "secrets": { + "type": { + "$ref": "#/21" + }, + "flags": 0, + "description": "Specifies set of certificates that should be installed onto the role instances." + } + } + }, + { + "$type": "ObjectType", + "name": "CloudServiceVaultSecretGroup", + "properties": { + "sourceVault": { + "type": { + "$ref": "#/18" + }, + "flags": 0, + "description": "The relative URL of the Key Vault containing all of the certificates in VaultCertificates." + }, + "vaultCertificates": { + "type": { + "$ref": "#/20" + }, + "flags": 0, + "description": "The list of key vault references in SourceVault which contain certificates." + } + } + }, + { + "$type": "ObjectType", + "name": "SubResource", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Resource Id" + } + } + }, + { + "$type": "ObjectType", + "name": "CloudServiceVaultCertificate", + "properties": { + "certificateUrl": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "This is the URL of a certificate that has been uploaded to Key Vault as a secret." + }, + "isBootstrapCertificate": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Flag indicating if the certificate provided is a bootstrap certificate to be used by the Key Vault Extension to fetch the remaining certificates." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/19" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/17" + } + }, + { + "$type": "ObjectType", + "name": "CloudServiceNetworkProfile", + "properties": { + "loadBalancerConfigurations": { + "type": { + "$ref": "#/28" + }, + "flags": 0, + "description": "List of Load balancer configurations. Cloud service can have up to two load balancer configurations, corresponding to a Public Load Balancer and an Internal Load Balancer." + }, + "slotType": { + "type": { + "$ref": "#/31" + }, + "flags": 0, + "description": "Slot type for the cloud service.\r\nPossible values are

**Production**

**Staging**

\r\nIf not specified, the default value is Production." + }, + "swappableCloudService": { + "type": { + "$ref": "#/18" + }, + "flags": 0, + "description": "The id reference of the cloud service containing the target IP with which the subject cloud service can perform a swap. This property cannot be updated once it is set. The swappable cloud service referred by this id must be present otherwise an error will be thrown." + } + } + }, + { + "$type": "ObjectType", + "name": "LoadBalancerConfiguration", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Resource Id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The name of the Load balancer" + }, + "properties": { + "type": { + "$ref": "#/24" + }, + "flags": 1, + "description": "Properties of the load balancer configuration." + } + } + }, + { + "$type": "ObjectType", + "name": "LoadBalancerConfigurationProperties", + "properties": { + "frontendIpConfigurations": { + "type": { + "$ref": "#/27" + }, + "flags": 1, + "description": "Specifies the frontend IP to be used for the load balancer. Only IPv4 frontend IP address is supported. Each load balancer configuration must have exactly one frontend IP configuration." + } + } + }, + { + "$type": "ObjectType", + "name": "LoadBalancerFrontendIpConfiguration", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource." + }, + "properties": { + "type": { + "$ref": "#/26" + }, + "flags": 1, + "description": "Properties of load balancer frontend ip configuration." + } + } + }, + { + "$type": "ObjectType", + "name": "LoadBalancerFrontendIpConfigurationProperties", + "properties": { + "publicIPAddress": { + "type": { + "$ref": "#/18" + }, + "flags": 0, + "description": "The reference to the public ip address resource." + }, + "subnet": { + "type": { + "$ref": "#/18" + }, + "flags": 0, + "description": "The reference to the virtual network subnet resource." + }, + "privateIPAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The virtual network private IP address of the IP configuration." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/25" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/23" + } + }, + { + "$type": "StringLiteralType", + "value": "Production" + }, + { + "$type": "StringLiteralType", + "value": "Staging" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/29" + }, + { + "$ref": "#/30" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "CloudServiceExtensionProfile", + "properties": { + "extensions": { + "type": { + "$ref": "#/38" + }, + "flags": 0, + "description": "List of extensions for the cloud service." + } + } + }, + { + "$type": "ObjectType", + "name": "Extension", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The name of the extension." + }, + "properties": { + "type": { + "$ref": "#/34" + }, + "flags": 0, + "description": "Extension Properties." + } + } + }, + { + "$type": "ObjectType", + "name": "CloudServiceExtensionProperties", + "properties": { + "publisher": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The name of the extension handler publisher." + }, + "type": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Specifies the type of the extension." + }, + "typeHandlerVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Specifies the version of the extension. Specifies the version of the extension. If this element is not specified or an asterisk (*) is used as the value, the latest version of the extension is used. If the value is specified with a major version number and an asterisk as the minor version number (X.), the latest minor version of the specified major version is selected. If a major version number and a minor version number are specified (X.Y), the specific extension version is selected. If a version is specified, an auto-upgrade is performed on the role instance." + }, + "autoUpgradeMinorVersion": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Explicitly specify whether platform can automatically upgrade typeHandlerVersion to higher minor versions when they become available." + }, + "settings": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Public settings for the extension. For JSON extensions, this is the JSON settings for the extension. For XML Extension (like RDP), this is the XML setting for the extension." + }, + "protectedSettings": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Protected settings for the extension which are encrypted before sent to the role instance." + }, + "protectedSettingsFromKeyVault": { + "type": { + "$ref": "#/36" + }, + "flags": 0, + "description": "Protected settings for the extension, referenced using KeyVault which are encrypted before sent to the role instance." + }, + "forceUpdateTag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Tag to force apply the provided public and protected settings.\r\nChanging the tag value allows for re-running the extension without changing any of the public or protected settings.\r\nIf forceUpdateTag is not changed, updates to public or protected settings would still be applied by the handler.\r\nIf neither forceUpdateTag nor any of public or protected settings change, extension would flow to the role instance with the same sequence-number, and\r\nit is up to handler implementation whether to re-run it or not" + }, + "provisioningState": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The provisioning state, which only appears in the response." + }, + "rolesAppliedTo": { + "type": { + "$ref": "#/37" + }, + "flags": 0, + "description": "Optional list of roles to apply this extension. If property is not specified or '*' is specified, extension is applied to all roles in the cloud service." + } + } + }, + { + "$type": "AnyType" + }, + { + "$type": "ObjectType", + "name": "CloudServiceVaultAndSecretReference", + "properties": { + "sourceVault": { + "type": { + "$ref": "#/18" + }, + "flags": 0, + "description": "The ARM Resource ID of the Key Vault" + }, + "secretUrl": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Secret URL which contains the protected settings of the extension" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/33" + } + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdAt": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Specifies the time in UTC at which the Cloud Service (extended support) resource was created.
Minimum api-version: 2022-04-04." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Specifies the time in UTC at which the Cloud Service (extended support) resource was last modified.
Minimum api-version: 2022-04-04." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Compute/cloudServices@2024-11-04", + "scopeType": 8, + "body": { + "$ref": "#/3" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Compute/cloudServices/updateDomains" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-04" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Compute/cloudServices/updateDomains", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/14" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/42" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/43" + }, + "flags": 10, + "description": "The resource api version" + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Compute/cloudServices/updateDomains@2024-11-04", + "scopeType": 8, + "body": { + "$ref": "#/44" + }, + "flags": 0 + } +] \ No newline at end of file diff --git a/generated/compute/microsoft.compute/2024-11-04/types.md b/generated/compute/microsoft.compute/2024-11-04/types.md new file mode 100644 index 0000000000..ec34d70559 --- /dev/null +++ b/generated/compute/microsoft.compute/2024-11-04/types.md @@ -0,0 +1,147 @@ +# Microsoft.Compute @ 2024-11-04 + +## Resource Microsoft.Compute/cloudServices@2024-11-04 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-04' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): Resource location. +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [CloudServiceProperties](#cloudserviceproperties): Cloud service properties +* **systemData**: [SystemData](#systemdata): The system meta data relating to this resource. +* **tags**: [CloudServiceTags](#cloudservicetags): Resource tags. +* **type**: 'Microsoft.Compute/cloudServices' (ReadOnly, DeployTimeConstant): The resource type +* **zones**: string[]: List of logical availability zone of the resource. List should contain only 1 zone where cloud service should be provisioned. This field is optional. + +## Resource Microsoft.Compute/cloudServices/updateDomains@2024-11-04 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-04' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: int (Required, DeployTimeConstant): The resource name +* **type**: 'Microsoft.Compute/cloudServices/updateDomains' (ReadOnly, DeployTimeConstant): The resource type + +## CloudServiceExtensionProfile +### Properties +* **extensions**: [Extension](#extension)[]: List of extensions for the cloud service. + +## CloudServiceExtensionProperties +### Properties +* **autoUpgradeMinorVersion**: bool: Explicitly specify whether platform can automatically upgrade typeHandlerVersion to higher minor versions when they become available. +* **forceUpdateTag**: string: Tag to force apply the provided public and protected settings. +Changing the tag value allows for re-running the extension without changing any of the public or protected settings. +If forceUpdateTag is not changed, updates to public or protected settings would still be applied by the handler. +If neither forceUpdateTag nor any of public or protected settings change, extension would flow to the role instance with the same sequence-number, and +it is up to handler implementation whether to re-run it or not +* **protectedSettings**: any: Protected settings for the extension which are encrypted before sent to the role instance. +* **protectedSettingsFromKeyVault**: [CloudServiceVaultAndSecretReference](#cloudservicevaultandsecretreference): Protected settings for the extension, referenced using KeyVault which are encrypted before sent to the role instance. +* **provisioningState**: string (ReadOnly): The provisioning state, which only appears in the response. +* **publisher**: string: The name of the extension handler publisher. +* **rolesAppliedTo**: string[]: Optional list of roles to apply this extension. If property is not specified or '*' is specified, extension is applied to all roles in the cloud service. +* **settings**: any: Public settings for the extension. For JSON extensions, this is the JSON settings for the extension. For XML Extension (like RDP), this is the XML setting for the extension. +* **type**: string: Specifies the type of the extension. +* **typeHandlerVersion**: string: Specifies the version of the extension. Specifies the version of the extension. If this element is not specified or an asterisk (*) is used as the value, the latest version of the extension is used. If the value is specified with a major version number and an asterisk as the minor version number (X.), the latest minor version of the specified major version is selected. If a major version number and a minor version number are specified (X.Y), the specific extension version is selected. If a version is specified, an auto-upgrade is performed on the role instance. + +## CloudServiceNetworkProfile +### Properties +* **loadBalancerConfigurations**: [LoadBalancerConfiguration](#loadbalancerconfiguration)[]: List of Load balancer configurations. Cloud service can have up to two load balancer configurations, corresponding to a Public Load Balancer and an Internal Load Balancer. +* **slotType**: 'Production' | 'Staging' | string: Slot type for the cloud service. +Possible values are

**Production**

**Staging**

+If not specified, the default value is Production. +* **swappableCloudService**: [SubResource](#subresource): The id reference of the cloud service containing the target IP with which the subject cloud service can perform a swap. This property cannot be updated once it is set. The swappable cloud service referred by this id must be present otherwise an error will be thrown. + +## CloudServiceOsProfile +### Properties +* **secrets**: [CloudServiceVaultSecretGroup](#cloudservicevaultsecretgroup)[]: Specifies set of certificates that should be installed onto the role instances. + +## CloudServiceProperties +### Properties +* **allowModelOverride**: bool: (Optional) Indicates whether the role sku properties (roleProfile.roles.sku) specified in the model/template should override the role instance count and vm size specified in the .cscfg and .csdef respectively. +The default value is `false`. +* **configuration**: string: Specifies the XML service configuration (.cscfg) for the cloud service. +* **configurationUrl**: string: Specifies a URL that refers to the location of the service configuration in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. +This is a write-only property and is not returned in GET calls. +* **extensionProfile**: [CloudServiceExtensionProfile](#cloudserviceextensionprofile): Describes a cloud service extension profile. +* **networkProfile**: [CloudServiceNetworkProfile](#cloudservicenetworkprofile): Network Profile for the cloud service. +* **osProfile**: [CloudServiceOsProfile](#cloudserviceosprofile): Describes the OS profile for the cloud service. +* **packageUrl**: string: Specifies a URL that refers to the location of the service package in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. +This is a write-only property and is not returned in GET calls. +* **provisioningState**: string (ReadOnly): The provisioning state, which only appears in the response. +* **roleProfile**: [CloudServiceRoleProfile](#cloudserviceroleprofile): Describes the role profile for the cloud service. +* **startCloudService**: bool: (Optional) Indicates whether to start the cloud service immediately after it is created. The default value is `true`. +If false, the service model is still deployed, but the code is not run immediately. Instead, the service is PoweredOff until you call Start, at which time the service will be started. A deployed service still incurs charges, even if it is poweredoff. +* **uniqueId**: string (ReadOnly): The unique identifier for the cloud service. +* **upgradeMode**: 'Auto' | 'Manual' | 'Simultaneous' | string: Update mode for the cloud service. Role instances are allocated to update domains when the service is deployed. Updates can be initiated manually in each update domain or initiated automatically in all update domains. +Possible Values are

**Auto**

**Manual**

**Simultaneous**

+If not specified, the default value is Auto. If set to Manual, PUT UpdateDomain must be called to apply the update. If set to Auto, the update is automatically applied to each update domain in sequence. + +## CloudServiceRoleProfile +### Properties +* **roles**: [CloudServiceRoleProfileProperties](#cloudserviceroleprofileproperties)[]: List of roles for the cloud service. + +## CloudServiceRoleProfileProperties +### Properties +* **name**: string: Resource name. +* **sku**: [CloudServiceRoleSku](#cloudservicerolesku): Describes the cloud service role sku. + +## CloudServiceRoleSku +### Properties +* **capacity**: int: Specifies the number of role instances in the cloud service. +* **name**: string: The sku name. NOTE: If the new SKU is not supported on the hardware the cloud service is currently on, you need to delete and recreate the cloud service or move back to the old sku. +* **tier**: string: Specifies the tier of the cloud service. Possible Values are

**Standard**

**Basic** + +## CloudServiceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## CloudServiceVaultAndSecretReference +### Properties +* **secretUrl**: string: Secret URL which contains the protected settings of the extension +* **sourceVault**: [SubResource](#subresource): The ARM Resource ID of the Key Vault + +## CloudServiceVaultCertificate +### Properties +* **certificateUrl**: string: This is the URL of a certificate that has been uploaded to Key Vault as a secret. +* **isBootstrapCertificate**: bool: Flag indicating if the certificate provided is a bootstrap certificate to be used by the Key Vault Extension to fetch the remaining certificates. + +## CloudServiceVaultSecretGroup +### Properties +* **sourceVault**: [SubResource](#subresource): The relative URL of the Key Vault containing all of the certificates in VaultCertificates. +* **vaultCertificates**: [CloudServiceVaultCertificate](#cloudservicevaultcertificate)[]: The list of key vault references in SourceVault which contain certificates. + +## Extension +### Properties +* **name**: string: The name of the extension. +* **properties**: [CloudServiceExtensionProperties](#cloudserviceextensionproperties): Extension Properties. + +## LoadBalancerConfiguration +### Properties +* **id**: string: Resource Id +* **name**: string (Required): The name of the Load balancer +* **properties**: [LoadBalancerConfigurationProperties](#loadbalancerconfigurationproperties) (Required): Properties of the load balancer configuration. + +## LoadBalancerConfigurationProperties +### Properties +* **frontendIpConfigurations**: [LoadBalancerFrontendIpConfiguration](#loadbalancerfrontendipconfiguration)[] (Required): Specifies the frontend IP to be used for the load balancer. Only IPv4 frontend IP address is supported. Each load balancer configuration must have exactly one frontend IP configuration. + +## LoadBalancerFrontendIpConfiguration +### Properties +* **name**: string (Required): The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource. +* **properties**: [LoadBalancerFrontendIpConfigurationProperties](#loadbalancerfrontendipconfigurationproperties) (Required): Properties of load balancer frontend ip configuration. + +## LoadBalancerFrontendIpConfigurationProperties +### Properties +* **privateIPAddress**: string: The virtual network private IP address of the IP configuration. +* **publicIPAddress**: [SubResource](#subresource): The reference to the public ip address resource. +* **subnet**: [SubResource](#subresource): The reference to the virtual network subnet resource. + +## SubResource +### Properties +* **id**: string: Resource Id + +## SystemData +### Properties +* **createdAt**: string (ReadOnly): Specifies the time in UTC at which the Cloud Service (extended support) resource was created.
Minimum api-version: 2022-04-04. +* **lastModifiedAt**: string (ReadOnly): Specifies the time in UTC at which the Cloud Service (extended support) resource was last modified.
Minimum api-version: 2022-04-04. + diff --git a/generated/confidentialledger/log.out b/generated/confidentialledger/log.out index 3c15fa325f..b4466db115 100644 --- a/generated/confidentialledger/log.out +++ b/generated/confidentialledger/log.out @@ -3,6 +3,10 @@ AutoRest code generation utility [cli version: 3.7.1; node: v16.20.2] https://aka.ms/autorest warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | Modeler/MissingType | The schema 'MemberIdentityCertificate-tags' has no type or format information whatsoever. Location: + file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-09-19-preview/managedccf.json#/components/schemas/MemberIdentityCertificate-tags +warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Modeler/MissingType | The schema 'MemberIdentityCertificate-tags' has no type or format information whatsoever. Location: file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2024-07-09-preview/managedccf.json#/components/schemas/MemberIdentityCertificate-tags warning | SkippedSemanticValidation | Semantic validation was skipped. diff --git a/generated/confidentialledger/microsoft.confidentialledger/2024-09-19-preview/samples.md b/generated/confidentialledger/microsoft.confidentialledger/2024-09-19-preview/samples.md new file mode 100644 index 0000000000..8a7f624e41 --- /dev/null +++ b/generated/confidentialledger/microsoft.confidentialledger/2024-09-19-preview/samples.md @@ -0,0 +1,41 @@ +# Microsoft.ConfidentialLedger + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.confidentialledger/ledgers + +ConfidentialLedgerCreate +```bicep +resource exampleResource 'Microsoft.ConfidentialLedger/ledgers@2024-09-19-preview' = { + name: 'example' + location: 'EastUS' + properties: { + aadBasedSecurityPrincipals: [ + { + ledgerRoleName: 'Administrator' + principalId: '34621747-6fc8-4771-a2eb-72f31c461f2e' + tenantId: 'bce123b9-2b7b-4975-8360-5ca0b9b1cd08' + } + ] + certBasedSecurityPrincipals: [ + { + cert: '-----BEGIN CERTIFICATE-----MIIBsjCCATigAwIBAgIUZWIbyG79TniQLd2UxJuU74tqrKcwCgYIKoZIzj0EAwMwEDEOMAwGA1UEAwwFdXNlcjAwHhcNMjEwMzE2MTgwNjExWhcNMjIwMzE2MTgwNjExWjAQMQ4wDAYDVQQDDAV1c2VyMDB2MBAGByqGSM49AgEGBSuBBAAiA2IABBiWSo/j8EFit7aUMm5lF+lUmCu+IgfnpFD+7QMgLKtxRJ3aGSqgS/GpqcYVGddnODtSarNE/HyGKUFUolLPQ5ybHcouUk0kyfA7XMeSoUA4lBz63Wha8wmXo+NdBRo39qNTMFEwHQYDVR0OBBYEFPtuhrwgGjDFHeUUT4nGsXaZn69KMB8GA1UdIwQYMBaAFPtuhrwgGjDFHeUUT4nGsXaZn69KMA8GA1UdEwEB/wQFMAMBAf8wCgYIKoZIzj0EAwMDaAAwZQIxAOnozm2CyqRwSSQLls5r+mUHRGRyXHXwYtM4Dcst/VEZdmS9fqvHRCHbjUlO/+HNfgIwMWZ4FmsjD3wnPxONOm9YdVn/PRD7SsPRPbOjwBiE4EBGaHDsLjYAGDSGi7NJnSkA-----END CERTIFICATE-----' + ledgerRoleName: 'Reader' + } + ] + hostLevel: 'Info' + ledgerSku: 'Standard' + ledgerType: 'Public' + maxBodySizeInMb: 1 + nodeCount: 3 + subjectName: 'CN=CCF Node' + workerThreads: 0 + writeLBAddressPrefix: 'write' + } + tags: { + additionalProps1: 'additional properties' + } +} +``` diff --git a/generated/confidentialledger/microsoft.confidentialledger/2024-09-19-preview/types.json b/generated/confidentialledger/microsoft.confidentialledger/2024-09-19-preview/types.json new file mode 100644 index 0000000000..ef51481529 --- /dev/null +++ b/generated/confidentialledger/microsoft.confidentialledger/2024-09-19-preview/types.json @@ -0,0 +1,1026 @@ +[ + { + "$type": "StringType", + "pattern": "^[a-zA-Z0-9]" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ConfidentialLedger/ledgers" + }, + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "2024-09-19-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ConfidentialLedger/ledgers", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/3" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "Properties of Confidential Ledger Resource." + }, + "tags": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/48" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "LedgerProperties", + "properties": { + "ledgerName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Unique name for the Confidential Ledger." + }, + "ledgerUri": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Endpoint for calling Ledger Service." + }, + "identityServiceUri": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Endpoint for accessing network identity." + }, + "ledgerInternalNamespace": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Internal namespace for the Ledger" + }, + "runningState": { + "type": { + "$ref": "#/11" + }, + "flags": 0, + "description": "Object representing RunningState for Ledger." + }, + "ledgerType": { + "type": { + "$ref": "#/15" + }, + "flags": 0, + "description": "Type of Confidential Ledger" + }, + "provisioningState": { + "type": { + "$ref": "#/23" + }, + "flags": 2, + "description": "Provisioning state of Ledger Resource" + }, + "ledgerSku": { + "type": { + "$ref": "#/27" + }, + "flags": 0, + "description": "SKU associated with the ledger" + }, + "aadBasedSecurityPrincipals": { + "type": { + "$ref": "#/33" + }, + "flags": 0, + "description": "Array of all AAD based Security Principals." + }, + "certBasedSecurityPrincipals": { + "type": { + "$ref": "#/39" + }, + "flags": 0, + "description": "Array of all cert based Security Principals." + }, + "hostLevel": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "CCF Property for the logging level for the untrusted host: Trace, Debug, Info, Fail, Fatal." + }, + "maxBodySizeInMb": { + "type": { + "$ref": "#/40" + }, + "flags": 0, + "description": "CCF Property for the maximum size of the http request body: 1MB, 5MB, 10MB." + }, + "subjectName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "CCF Property for the subject name to include in the node certificate. Default: CN=CCF Node." + }, + "nodeCount": { + "type": { + "$ref": "#/40" + }, + "flags": 0, + "description": "Number of CCF nodes in the ACC Ledger." + }, + "writeLBAddressPrefix": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Prefix for the write load balancer. Example: write" + }, + "workerThreads": { + "type": { + "$ref": "#/40" + }, + "flags": 0, + "description": "Number of additional threads processing incoming client requests in the enclave (modify with care!)" + }, + "enclavePlatform": { + "type": { + "$ref": "#/43" + }, + "flags": 0, + "description": "Enclave platform of the Confidential Ledger." + }, + "applicationType": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "Application type of the Confidential Ledger." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "Paused" + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Pausing" + }, + { + "$type": "StringLiteralType", + "value": "Resuming" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/6" + }, + { + "$ref": "#/7" + }, + { + "$ref": "#/8" + }, + { + "$ref": "#/9" + }, + { + "$ref": "#/10" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Public" + }, + { + "$type": "StringLiteralType", + "value": "Private" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/12" + }, + { + "$ref": "#/13" + }, + { + "$ref": "#/14" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/16" + }, + { + "$ref": "#/17" + }, + { + "$ref": "#/18" + }, + { + "$ref": "#/19" + }, + { + "$ref": "#/20" + }, + { + "$ref": "#/21" + }, + { + "$ref": "#/22" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Standard" + }, + { + "$type": "StringLiteralType", + "value": "Basic" + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/24" + }, + { + "$ref": "#/25" + }, + { + "$ref": "#/26" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "AADBasedSecurityPrincipal", + "properties": { + "principalId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "UUID/GUID based Principal Id of the Security Principal" + }, + "tenantId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "UUID/GUID based Tenant Id of the Security Principal" + }, + "ledgerRoleName": { + "type": { + "$ref": "#/32" + }, + "flags": 0, + "description": "LedgerRole associated with the Security Principal of Ledger" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Reader" + }, + { + "$type": "StringLiteralType", + "value": "Contributor" + }, + { + "$type": "StringLiteralType", + "value": "Administrator" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/29" + }, + { + "$ref": "#/30" + }, + { + "$ref": "#/31" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/28" + } + }, + { + "$type": "ObjectType", + "name": "CertBasedSecurityPrincipal", + "properties": { + "cert": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Public key of the user cert (.pem or .cer)" + }, + "ledgerRoleName": { + "type": { + "$ref": "#/38" + }, + "flags": 0, + "description": "LedgerRole associated with the Security Principal of Ledger" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Reader" + }, + { + "$type": "StringLiteralType", + "value": "Contributor" + }, + { + "$type": "StringLiteralType", + "value": "Administrator" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/35" + }, + { + "$ref": "#/36" + }, + { + "$ref": "#/37" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/34" + } + }, + { + "$type": "IntegerType" + }, + { + "$type": "StringLiteralType", + "value": "IntelSgx" + }, + { + "$type": "StringLiteralType", + "value": "AmdSevSnp" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/41" + }, + { + "$ref": "#/42" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "ConfidentialLedger" + }, + { + "$type": "StringLiteralType", + "value": "CodeTransparency" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/44" + }, + { + "$ref": "#/45" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/53" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/58" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/49" + }, + { + "$ref": "#/50" + }, + { + "$ref": "#/51" + }, + { + "$ref": "#/52" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/54" + }, + { + "$ref": "#/55" + }, + { + "$ref": "#/56" + }, + { + "$ref": "#/57" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.ConfidentialLedger/ledgers@2024-09-19-preview", + "scopeType": 8, + "body": { + "$ref": "#/4" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ConfidentialLedger/managedCCFs" + }, + { + "$type": "StringLiteralType", + "value": "2024-09-19-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ConfidentialLedger/managedCCFs", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/60" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/61" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/63" + }, + "flags": 0, + "description": "Properties of Managed CCF Resource." + }, + "tags": { + "type": { + "$ref": "#/88" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/48" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ManagedCCFProperties", + "properties": { + "appName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Unique name for the Managed CCF." + }, + "appUri": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Endpoint for calling Managed CCF Service." + }, + "identityServiceUri": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Endpoint for accessing network identity." + }, + "memberIdentityCertificates": { + "type": { + "$ref": "#/66" + }, + "flags": 0, + "description": "List of member identity certificates for Managed CCF" + }, + "deploymentType": { + "type": { + "$ref": "#/67" + }, + "flags": 0, + "description": "Deployment Type of Managed CCF" + }, + "runningState": { + "type": { + "$ref": "#/76" + }, + "flags": 0, + "description": "Object representing RunningState for Managed CCF." + }, + "provisioningState": { + "type": { + "$ref": "#/84" + }, + "flags": 2, + "description": "Provisioning state of Managed CCF Resource" + }, + "nodeCount": { + "type": { + "$ref": "#/40" + }, + "flags": 0, + "description": "Number of CCF nodes in the Managed CCF." + }, + "enclavePlatform": { + "type": { + "$ref": "#/87" + }, + "flags": 0, + "description": "Enclave platform of Managed CCF." + } + } + }, + { + "$type": "ObjectType", + "name": "MemberIdentityCertificate", + "properties": { + "certificate": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Member Identity Certificate" + }, + "encryptionkey": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Member Identity Certificate Encryption Key" + }, + "tags": { + "type": { + "$ref": "#/65" + }, + "flags": 0, + "description": "Anything" + } + } + }, + { + "$type": "AnyType" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/64" + } + }, + { + "$type": "ObjectType", + "name": "DeploymentType", + "properties": { + "languageRuntime": { + "type": { + "$ref": "#/70" + }, + "flags": 0, + "description": "Unique name for the Managed CCF." + }, + "appSourceUri": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Source Uri containing ManagedCCF code" + } + } + }, + { + "$type": "StringLiteralType", + "value": "CPP" + }, + { + "$type": "StringLiteralType", + "value": "JS" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/68" + }, + { + "$ref": "#/69" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "Paused" + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Pausing" + }, + { + "$type": "StringLiteralType", + "value": "Resuming" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/71" + }, + { + "$ref": "#/72" + }, + { + "$ref": "#/73" + }, + { + "$ref": "#/74" + }, + { + "$ref": "#/75" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/77" + }, + { + "$ref": "#/78" + }, + { + "$ref": "#/79" + }, + { + "$ref": "#/80" + }, + { + "$ref": "#/81" + }, + { + "$ref": "#/82" + }, + { + "$ref": "#/83" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "IntelSgx" + }, + { + "$type": "StringLiteralType", + "value": "AmdSevSnp" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/85" + }, + { + "$ref": "#/86" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.ConfidentialLedger/managedCCFs@2024-09-19-preview", + "scopeType": 8, + "body": { + "$ref": "#/62" + }, + "flags": 0 + } +] \ No newline at end of file diff --git a/generated/confidentialledger/microsoft.confidentialledger/2024-09-19-preview/types.md b/generated/confidentialledger/microsoft.confidentialledger/2024-09-19-preview/types.md new file mode 100644 index 0000000000..777741ad2c --- /dev/null +++ b/generated/confidentialledger/microsoft.confidentialledger/2024-09-19-preview/types.md @@ -0,0 +1,100 @@ +# Microsoft.ConfidentialLedger @ 2024-09-19-preview + +## Resource Microsoft.ConfidentialLedger/ledgers@2024-09-19-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-09-19-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^[a-zA-Z0-9]"} (Required, DeployTimeConstant): The resource name +* **properties**: [LedgerProperties](#ledgerproperties): Properties of Confidential Ledger Resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.ConfidentialLedger/ledgers' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ConfidentialLedger/managedCCFs@2024-09-19-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-09-19-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^[a-zA-Z0-9]"} (Required, DeployTimeConstant): The resource name +* **properties**: [ManagedCCFProperties](#managedccfproperties): Properties of Managed CCF Resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.ConfidentialLedger/managedCCFs' (ReadOnly, DeployTimeConstant): The resource type + +## AADBasedSecurityPrincipal +### Properties +* **ledgerRoleName**: 'Administrator' | 'Contributor' | 'Reader' | string: LedgerRole associated with the Security Principal of Ledger +* **principalId**: string: UUID/GUID based Principal Id of the Security Principal +* **tenantId**: string: UUID/GUID based Tenant Id of the Security Principal + +## CertBasedSecurityPrincipal +### Properties +* **cert**: string: Public key of the user cert (.pem or .cer) +* **ledgerRoleName**: 'Administrator' | 'Contributor' | 'Reader' | string: LedgerRole associated with the Security Principal of Ledger + +## DeploymentType +### Properties +* **appSourceUri**: string: Source Uri containing ManagedCCF code +* **languageRuntime**: 'CPP' | 'JS' | string: Unique name for the Managed CCF. + +## LedgerProperties +### Properties +* **aadBasedSecurityPrincipals**: [AADBasedSecurityPrincipal](#aadbasedsecurityprincipal)[]: Array of all AAD based Security Principals. +* **applicationType**: 'CodeTransparency' | 'ConfidentialLedger' | string: Application type of the Confidential Ledger. +* **certBasedSecurityPrincipals**: [CertBasedSecurityPrincipal](#certbasedsecurityprincipal)[]: Array of all cert based Security Principals. +* **enclavePlatform**: 'AmdSevSnp' | 'IntelSgx' | string: Enclave platform of the Confidential Ledger. +* **hostLevel**: string: CCF Property for the logging level for the untrusted host: Trace, Debug, Info, Fail, Fatal. +* **identityServiceUri**: string (ReadOnly): Endpoint for accessing network identity. +* **ledgerInternalNamespace**: string (ReadOnly): Internal namespace for the Ledger +* **ledgerName**: string (ReadOnly): Unique name for the Confidential Ledger. +* **ledgerSku**: 'Basic' | 'Standard' | 'Unknown' | string: SKU associated with the ledger +* **ledgerType**: 'Private' | 'Public' | 'Unknown' | string: Type of Confidential Ledger +* **ledgerUri**: string (ReadOnly): Endpoint for calling Ledger Service. +* **maxBodySizeInMb**: int: CCF Property for the maximum size of the http request body: 1MB, 5MB, 10MB. +* **nodeCount**: int: Number of CCF nodes in the ACC Ledger. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Unknown' | 'Updating' | string (ReadOnly): Provisioning state of Ledger Resource +* **runningState**: 'Active' | 'Paused' | 'Pausing' | 'Resuming' | 'Unknown' | string: Object representing RunningState for Ledger. +* **subjectName**: string: CCF Property for the subject name to include in the node certificate. Default: CN=CCF Node. +* **workerThreads**: int: Number of additional threads processing incoming client requests in the enclave (modify with care!) +* **writeLBAddressPrefix**: string: Prefix for the write load balancer. Example: write + +## ManagedCCFProperties +### Properties +* **appName**: string (ReadOnly): Unique name for the Managed CCF. +* **appUri**: string (ReadOnly): Endpoint for calling Managed CCF Service. +* **deploymentType**: [DeploymentType](#deploymenttype): Deployment Type of Managed CCF +* **enclavePlatform**: 'AmdSevSnp' | 'IntelSgx' | string: Enclave platform of Managed CCF. +* **identityServiceUri**: string (ReadOnly): Endpoint for accessing network identity. +* **memberIdentityCertificates**: [MemberIdentityCertificate](#memberidentitycertificate)[]: List of member identity certificates for Managed CCF +* **nodeCount**: int: Number of CCF nodes in the Managed CCF. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Unknown' | 'Updating' | string (ReadOnly): Provisioning state of Managed CCF Resource +* **runningState**: 'Active' | 'Paused' | 'Pausing' | 'Resuming' | 'Unknown' | string: Object representing RunningState for Managed CCF. + +## MemberIdentityCertificate +### Properties +* **certificate**: string: Member Identity Certificate +* **encryptionkey**: string: Member Identity Certificate Encryption Key +* **tags**: any: Anything + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + diff --git a/generated/confluent/log.out b/generated/confluent/log.out index 5468da36c8..b60393d3f8 100644 --- a/generated/confluent/log.out +++ b/generated/confluent/log.out @@ -3,6 +3,9 @@ AutoRest code generation utility [cli version: 3.7.1; node: v16.20.2] https://aka.ms/autorest warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | PreCheck/PropertyRedeclarationWarning | Schema 'ConnectorResource' has a property 'name' that is already declared the parent schema 'Resource' but isn't significantly different. The property has been removed from ConnectorResource +warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | SkippedSemanticValidation | Semantic validation was skipped. diff --git a/generated/confluent/microsoft.confluent/2024-07-01/samples.md b/generated/confluent/microsoft.confluent/2024-07-01/samples.md new file mode 100644 index 0000000000..c7e350a2c0 --- /dev/null +++ b/generated/confluent/microsoft.confluent/2024-07-01/samples.md @@ -0,0 +1,137 @@ +# Microsoft.Confluent + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.confluent/organizations + +Organization_Create +```bicep +resource exampleResource 'Microsoft.Confluent/organizations@2024-07-01' = { + name: 'example' + location: 'West US' + properties: { + linkOrganization: { + token: 'string' + } + offerDetail: { + id: 'string' + planId: 'string' + planName: 'string' + privateOfferId: 'string' + privateOfferIds: [ + 'string' + ] + publisherId: 'string' + termUnit: 'string' + } + userDetail: { + aadEmail: 'contoso@microsoft.com' + emailAddress: 'contoso@microsoft.com' + firstName: 'string' + lastName: 'string' + userPrincipalName: 'contoso@microsoft.com' + } + } + tags: { + Environment: 'Dev' + } +} +``` + +## microsoft.confluent/organizations/environments + +Environment_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.Confluent/organizations/environments@2024-07-01' = { + parent: parentResource + name: 'example' + properties: { + streamGovernanceConfig: { + package: 'ESSENTIALS' + } + } +} +``` + +## microsoft.confluent/organizations/environments/clusters + +Cluster_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.Confluent/organizations/environments/clusters@2024-07-01' = { + parent: parentResource + name: 'example' + properties: { + spec: { + environment: { + id: 'env-1' + } + package: 'ESSENTIALS' + region: 'us-east4' + } + } +} +``` + +## microsoft.confluent/organizations/environments/clusters/connectors + +Connector_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.Confluent/organizations/environments/clusters/connectors@2024-07-01' = { + parent: parentResource + name: 'example' + properties: { + connectorBasicInfo: { + connectorClass: 'AZUREBLOBSTORAGESINK' + connectorName: 'connector-1' + connectorType: 'SINK' + } + connectorServiceTypeInfo: { + connectorServiceType: 'AzureBlobStorageSinkConnector' + storageAccountKey: '*******' + storageAccountName: 'stcfaccount-1' + storageContainerName: 'continer-1' + } + partnerConnectorInfo: { + apiKey: 'xxxxxxx' + apiSecret: '*******' + authType: 'KAFKA_API_KEY' + flushSize: '1000' + inputFormat: 'JSON' + maxTasks: '2' + outputFormat: 'JSON' + partnerConnectorType: 'KafkaAzureBlobStorageSink' + timeInterval: 'DAILY' + topics: [ + 'topic-1' + ] + topicsDir: 'topicsDir' + } + } +} +``` + +## microsoft.confluent/organizations/environments/clusters/topics + +Topics_Create +```bicep +resource exampleResource 'Microsoft.Confluent/organizations/environments/clusters/topics@2024-07-01' = { + parent: parentResource + name: 'example' + properties: { + inputConfigs: [ + { + name: 'cleanup.policy' + value: 'compact' + } + { + name: 'retention.ms' + value: '86400000' + } + ] + partitionsCount: '1' + replicationFactor: '3' + } +} +``` diff --git a/generated/confluent/microsoft.confluent/2024-07-01/types.json b/generated/confluent/microsoft.confluent/2024-07-01/types.json new file mode 100644 index 0000000000..2408729815 --- /dev/null +++ b/generated/confluent/microsoft.confluent/2024-07-01/types.json @@ -0,0 +1,3850 @@ +[ + { + "$type": "StringLiteralType", + "value": "default" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Confluent/agreements" + }, + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "2024-07-01" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Confluent/agreements", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/3" + }, + "flags": 10, + "description": "The resource api version" + }, + "systemData": { + "type": { + "$ref": "#/5" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource" + }, + "properties": { + "type": { + "$ref": "#/16" + }, + "flags": 0, + "description": "Represents the properties of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/10" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/15" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/6" + }, + { + "$ref": "#/7" + }, + { + "$ref": "#/8" + }, + { + "$ref": "#/9" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/11" + }, + { + "$ref": "#/12" + }, + { + "$ref": "#/13" + }, + { + "$ref": "#/14" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ConfluentAgreementProperties", + "properties": { + "publisher": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Publisher identifier string." + }, + "product": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Product identifier string." + }, + "plan": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Plan identifier string." + }, + "licenseTextLink": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Link to HTML with Microsoft and Publisher terms." + }, + "privacyPolicyLink": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Link to the privacy policy of the publisher." + }, + "retrieveDatetime": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Date and time in UTC of when the terms were accepted. This is empty if Accepted is false." + }, + "signature": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Terms signature." + }, + "accepted": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "If any version of the terms have been accepted, otherwise false." + } + } + }, + { + "$type": "BooleanType" + }, + { + "$type": "ResourceType", + "name": "Microsoft.Confluent/agreements@2024-07-01", + "scopeType": 4, + "body": { + "$ref": "#/4" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Confluent/organizations" + }, + { + "$type": "StringLiteralType", + "value": "2024-07-01" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Confluent/organizations", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/19" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/20" + }, + "flags": 10, + "description": "The resource api version" + }, + "systemData": { + "type": { + "$ref": "#/5" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource" + }, + "properties": { + "type": { + "$ref": "#/22" + }, + "flags": 1, + "description": "Organization resource properties" + }, + "tags": { + "type": { + "$ref": "#/54" + }, + "flags": 0, + "description": "Organization resource tags" + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Location of Organization resource" + } + } + }, + { + "$type": "ObjectType", + "name": "OrganizationResourceProperties", + "properties": { + "createdTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The creation time of the resource." + }, + "provisioningState": { + "type": { + "$ref": "#/32" + }, + "flags": 2, + "description": "Provision states for confluent RP" + }, + "organizationId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Id of the Confluent organization." + }, + "ssoUrl": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "SSO url for the Confluent organization." + }, + "offerDetail": { + "type": { + "$ref": "#/33" + }, + "flags": 1, + "description": "Confluent offer detail" + }, + "userDetail": { + "type": { + "$ref": "#/50" + }, + "flags": 1, + "description": "Subscriber detail" + }, + "linkOrganization": { + "type": { + "$ref": "#/52" + }, + "flags": 0, + "description": "Link an existing Confluent organization" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "StringLiteralType", + "value": "NotSpecified" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/23" + }, + { + "$ref": "#/24" + }, + { + "$ref": "#/25" + }, + { + "$ref": "#/26" + }, + { + "$ref": "#/27" + }, + { + "$ref": "#/28" + }, + { + "$ref": "#/29" + }, + { + "$ref": "#/30" + }, + { + "$ref": "#/31" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "OfferDetail", + "properties": { + "publisherId": { + "type": { + "$ref": "#/34" + }, + "flags": 1, + "description": "Publisher Id" + }, + "id": { + "type": { + "$ref": "#/34" + }, + "flags": 1, + "description": "Offer Id" + }, + "planId": { + "type": { + "$ref": "#/35" + }, + "flags": 1, + "description": "Offer Plan Id" + }, + "planName": { + "type": { + "$ref": "#/35" + }, + "flags": 1, + "description": "Offer Plan Name" + }, + "termUnit": { + "type": { + "$ref": "#/36" + }, + "flags": 1, + "description": "Offer Plan Term unit" + }, + "termId": { + "type": { + "$ref": "#/34" + }, + "flags": 0, + "description": "Offer Plan Term Id" + }, + "privateOfferId": { + "type": { + "$ref": "#/37" + }, + "flags": 0, + "description": "Private Offer Id" + }, + "privateOfferIds": { + "type": { + "$ref": "#/38" + }, + "flags": 0, + "description": "Array of Private Offer Ids" + }, + "status": { + "type": { + "$ref": "#/49" + }, + "flags": 0, + "description": "SaaS Offer Status" + } + } + }, + { + "$type": "StringType", + "maxLength": 50 + }, + { + "$type": "StringType", + "maxLength": 200 + }, + { + "$type": "StringType", + "maxLength": 25 + }, + { + "$type": "StringType", + "maxLength": 255 + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Started" + }, + { + "$type": "StringLiteralType", + "value": "PendingFulfillmentStart" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Subscribed" + }, + { + "$type": "StringLiteralType", + "value": "Suspended" + }, + { + "$type": "StringLiteralType", + "value": "Reinstated" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Unsubscribed" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/39" + }, + { + "$ref": "#/40" + }, + { + "$ref": "#/41" + }, + { + "$ref": "#/42" + }, + { + "$ref": "#/43" + }, + { + "$ref": "#/44" + }, + { + "$ref": "#/45" + }, + { + "$ref": "#/46" + }, + { + "$ref": "#/47" + }, + { + "$ref": "#/48" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "UserDetail", + "properties": { + "firstName": { + "type": { + "$ref": "#/34" + }, + "flags": 0, + "description": "First name" + }, + "lastName": { + "type": { + "$ref": "#/34" + }, + "flags": 0, + "description": "Last name" + }, + "emailAddress": { + "type": { + "$ref": "#/51" + }, + "flags": 1, + "description": "Email address" + }, + "userPrincipalName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "User principal name" + }, + "aadEmail": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "AAD email address" + } + } + }, + { + "$type": "StringType", + "pattern": "^\\S+@\\S+\\.\\S+$" + }, + { + "$type": "ObjectType", + "name": "LinkOrganization", + "properties": { + "token": { + "type": { + "$ref": "#/53" + }, + "flags": 5, + "description": "User auth token" + } + } + }, + { + "$type": "StringType", + "sensitive": true + }, + { + "$type": "ObjectType", + "name": "OrganizationResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Confluent/organizations@2024-07-01", + "scopeType": 8, + "body": { + "$ref": "#/21" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Confluent/organizations/environments" + }, + { + "$type": "StringLiteralType", + "value": "2024-07-01" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Confluent/organizations/environments", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/56" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/57" + }, + "flags": 10, + "description": "The resource api version" + }, + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of environment" + }, + "properties": { + "type": { + "$ref": "#/59" + }, + "flags": 0, + "description": "Environment properties" + } + } + }, + { + "$type": "ObjectType", + "name": "EnvironmentProperties", + "properties": { + "streamGovernanceConfig": { + "type": { + "$ref": "#/60" + }, + "flags": 0, + "description": "Stream governance configuration" + }, + "metadata": { + "type": { + "$ref": "#/64" + }, + "flags": 0, + "description": "Metadata of the record" + } + } + }, + { + "$type": "ObjectType", + "name": "StreamGovernanceConfig", + "properties": { + "package": { + "type": { + "$ref": "#/63" + }, + "flags": 0, + "description": "Stream governance configuration" + } + } + }, + { + "$type": "StringLiteralType", + "value": "ESSENTIALS" + }, + { + "$type": "StringLiteralType", + "value": "ADVANCED" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/61" + }, + { + "$ref": "#/62" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "SCMetadataEntity", + "properties": { + "self": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Self lookup url" + }, + "resourceName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Resource name of the record" + }, + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Created Date Time" + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Updated Date time" + }, + "deletedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Deleted Date time" + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Confluent/organizations/environments@2024-07-01", + "scopeType": 8, + "body": { + "$ref": "#/58" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Confluent/organizations/environments/clusters" + }, + { + "$type": "StringLiteralType", + "value": "2024-07-01" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Confluent/organizations/environments/clusters", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/66" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/67" + }, + "flags": 10, + "description": "The resource api version" + }, + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of cluster" + }, + "properties": { + "type": { + "$ref": "#/69" + }, + "flags": 0, + "description": "Cluster Properties" + } + } + }, + { + "$type": "ObjectType", + "name": "ClusterProperties", + "properties": { + "metadata": { + "type": { + "$ref": "#/64" + }, + "flags": 0, + "description": "Metadata of the record" + }, + "spec": { + "type": { + "$ref": "#/70" + }, + "flags": 0, + "description": "Specification of the cluster" + }, + "status": { + "type": { + "$ref": "#/77" + }, + "flags": 0, + "description": "Specification of the cluster status" + } + } + }, + { + "$type": "ObjectType", + "name": "SCClusterSpecEntity", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the cluster" + }, + "availability": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The availability zone configuration of the cluster" + }, + "cloud": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The cloud service provider" + }, + "zone": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "type of zone availability" + }, + "package": { + "type": { + "$ref": "#/73" + }, + "flags": 0, + "description": "Stream governance configuration" + }, + "region": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The cloud service provider region" + }, + "kafkaBootstrapEndpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The bootstrap endpoint used by Kafka clients to connect to the cluster" + }, + "httpEndpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The cluster HTTP request URL." + }, + "apiEndpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Kafka API cluster endpoint" + }, + "config": { + "type": { + "$ref": "#/74" + }, + "flags": 0, + "description": "Specification of the cluster configuration" + }, + "environment": { + "type": { + "$ref": "#/75" + }, + "flags": 0, + "description": "Specification of the cluster environment" + }, + "network": { + "type": { + "$ref": "#/75" + }, + "flags": 0, + "description": "Specification of the cluster network" + }, + "byok": { + "type": { + "$ref": "#/76" + }, + "flags": 0, + "description": "Specification of the cluster byok" + } + } + }, + { + "$type": "StringLiteralType", + "value": "ESSENTIALS" + }, + { + "$type": "StringLiteralType", + "value": "ADVANCED" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/71" + }, + { + "$ref": "#/72" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ClusterConfigEntity", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The lifecycle phase of the cluster" + } + } + }, + { + "$type": "ObjectType", + "name": "SCClusterNetworkEnvironmentEntity", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "ID of the referred resource" + }, + "environment": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Environment of the referred resource" + }, + "related": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "API URL for accessing or modifying the referred object" + }, + "resourceName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "CRN reference to the referred resource" + } + } + }, + { + "$type": "ObjectType", + "name": "SCClusterByokEntity", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "ID of the referred resource" + }, + "related": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "API URL for accessing or modifying the referred object" + }, + "resourceName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "CRN reference to the referred resource" + } + } + }, + { + "$type": "ObjectType", + "name": "ClusterStatusEntity", + "properties": { + "phase": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The lifecycle phase of the cluster" + }, + "cku": { + "type": { + "$ref": "#/78" + }, + "flags": 0, + "description": "The number of Confluent Kafka Units" + } + } + }, + { + "$type": "IntegerType" + }, + { + "$type": "ResourceType", + "name": "Microsoft.Confluent/organizations/environments/clusters@2024-07-01", + "scopeType": 8, + "body": { + "$ref": "#/68" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Confluent/organizations/environments/clusters/connectors" + }, + { + "$type": "StringLiteralType", + "value": "2024-07-01" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Confluent/organizations/environments/clusters/connectors", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/80" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/81" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/83" + }, + "flags": 1, + "description": "The properties of the Connector" + }, + "systemData": { + "type": { + "$ref": "#/5" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ConnectorResourceProperties", + "properties": { + "connectorBasicInfo": { + "type": { + "$ref": "#/84" + }, + "flags": 0, + "description": "Connector Info Base" + }, + "connectorServiceTypeInfo": { + "type": { + "$ref": "#/96" + }, + "flags": 0, + "description": "Connector Service type info base properties." + }, + "partnerConnectorInfo": { + "type": { + "$ref": "#/107" + }, + "flags": 0, + "description": "The connection information consumed by applications." + } + } + }, + { + "$type": "ObjectType", + "name": "ConnectorInfoBase", + "properties": { + "connectorType": { + "type": { + "$ref": "#/87" + }, + "flags": 0, + "description": "Connector Type" + }, + "connectorClass": { + "type": { + "$ref": "#/90" + }, + "flags": 0, + "description": "Connector Class" + }, + "connectorName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Connector Name" + }, + "connectorId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Connector Id" + }, + "connectorState": { + "type": { + "$ref": "#/95" + }, + "flags": 0, + "description": "Connector Status" + } + } + }, + { + "$type": "StringLiteralType", + "value": "SINK" + }, + { + "$type": "StringLiteralType", + "value": "SOURCE" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/85" + }, + { + "$ref": "#/86" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AZUREBLOBSOURCE" + }, + { + "$type": "StringLiteralType", + "value": "AZUREBLOBSINK" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/88" + }, + { + "$ref": "#/89" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "PROVISIONING" + }, + { + "$type": "StringLiteralType", + "value": "RUNNING" + }, + { + "$type": "StringLiteralType", + "value": "PAUSED" + }, + { + "$type": "StringLiteralType", + "value": "FAILED" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/91" + }, + { + "$ref": "#/92" + }, + { + "$ref": "#/93" + }, + { + "$ref": "#/94" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "DiscriminatedObjectType", + "name": "ConnectorServiceTypeInfoBase", + "discriminator": "connectorServiceType", + "baseProperties": {}, + "elements": { + "AzureBlobStorageSinkConnector": { + "$ref": "#/97" + }, + "AzureBlobStorageSourceConnector": { + "$ref": "#/99" + }, + "AzureCosmosDBSinkConnector": { + "$ref": "#/101" + }, + "AzureCosmosDBSourceConnector": { + "$ref": "#/103" + }, + "AzureSynapseAnalyticsSinkConnector": { + "$ref": "#/105" + } + } + }, + { + "$type": "ObjectType", + "name": "AzureBlobStorageSinkConnectorServiceInfo", + "properties": { + "storageAccountName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Blob Storage Account Name" + }, + "storageAccountKey": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Blob Storage Account Key" + }, + "storageContainerName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Blob Storage Account Container Name" + }, + "connectorServiceType": { + "type": { + "$ref": "#/98" + }, + "flags": 1, + "description": "The connector service type." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AzureBlobStorageSinkConnector" + }, + { + "$type": "ObjectType", + "name": "AzureBlobStorageSourceConnectorServiceInfo", + "properties": { + "storageAccountName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Blob Storage Account Name" + }, + "storageAccountKey": { + "type": { + "$ref": "#/53" + }, + "flags": 0, + "description": "Azure Blob Storage Account Key" + }, + "storageContainerName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Blob Storage Account Container Name" + }, + "connectorServiceType": { + "type": { + "$ref": "#/100" + }, + "flags": 1, + "description": "The connector service type." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AzureBlobStorageSourceConnector" + }, + { + "$type": "ObjectType", + "name": "AzureCosmosDBSinkConnectorServiceInfo", + "properties": { + "cosmosDatabaseName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Cosmos Database Name" + }, + "cosmosMasterKey": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Cosmos Database Master Key" + }, + "cosmosConnectionEndpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Cosmos Database Connection Endpoint" + }, + "cosmosContainersTopicMapping": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Cosmos Database Containers Topic Mapping" + }, + "cosmosIdStrategy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Cosmos Database Id Strategy" + }, + "connectorServiceType": { + "type": { + "$ref": "#/102" + }, + "flags": 1, + "description": "The connector service type." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AzureCosmosDBSinkConnector" + }, + { + "$type": "ObjectType", + "name": "AzureCosmosDBSourceConnectorServiceInfo", + "properties": { + "cosmosDatabaseName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Cosmos Database Name" + }, + "cosmosMasterKey": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Cosmos Database Master Key" + }, + "cosmosConnectionEndpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Cosmos Database Connection Endpoint" + }, + "cosmosContainersTopicMapping": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Cosmos Database Containers Topic Mapping" + }, + "cosmosMessageKeyEnabled": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Azure Cosmos Database Message Key Enabled" + }, + "cosmosMessageKeyField": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Cosmos Database Message Key Field" + }, + "connectorServiceType": { + "type": { + "$ref": "#/104" + }, + "flags": 1, + "description": "The connector service type." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AzureCosmosDBSourceConnector" + }, + { + "$type": "ObjectType", + "name": "AzureSynapseAnalyticsSinkConnectorServiceInfo", + "properties": { + "synapseSqlServerName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Synapse Analytics SQL Server Name" + }, + "synapseSqlUser": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Synapse SQL login details" + }, + "synapseSqlPassword": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Synapse SQL login details" + }, + "synapseSqlDatabaseName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Synapse Dedicated SQL Pool Database Name" + }, + "connectorServiceType": { + "type": { + "$ref": "#/106" + }, + "flags": 1, + "description": "The connector service type." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AzureSynapseAnalyticsSinkConnector" + }, + { + "$type": "DiscriminatedObjectType", + "name": "PartnerInfoBase", + "discriminator": "partnerConnectorType", + "baseProperties": {}, + "elements": { + "KafkaAzureBlobStorageSink": { + "$ref": "#/108" + }, + "KafkaAzureBlobStorageSource": { + "$ref": "#/126" + }, + "KafkaAzureCosmosDBSink": { + "$ref": "#/143" + }, + "KafkaAzureCosmosDBSource": { + "$ref": "#/161" + }, + "KafkaAzureSynapseAnalyticsSink": { + "$ref": "#/178" + } + } + }, + { + "$type": "ObjectType", + "name": "KafkaAzureBlobStorageSinkConnectorInfo", + "properties": { + "authType": { + "type": { + "$ref": "#/111" + }, + "flags": 0, + "description": "Kafka Auth Type" + }, + "inputFormat": { + "type": { + "$ref": "#/117" + }, + "flags": 0, + "description": "Kafka Input Data Format Type" + }, + "outputFormat": { + "type": { + "$ref": "#/123" + }, + "flags": 0, + "description": "Kafka Output Data Format Type" + }, + "apiKey": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka API Key" + }, + "apiSecret": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka API Key Secret" + }, + "serviceAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka Service Account Id" + }, + "topics": { + "type": { + "$ref": "#/124" + }, + "flags": 0, + "description": "Kafka topics list" + }, + "topicsDir": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka topics directory" + }, + "flushSize": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Flush size" + }, + "maxTasks": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Maximum Tasks" + }, + "timeInterval": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Time Interval" + }, + "partnerConnectorType": { + "type": { + "$ref": "#/125" + }, + "flags": 1, + "description": "The partner connector type." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SERVICE_ACCOUNT" + }, + { + "$type": "StringLiteralType", + "value": "KAFKA_API_KEY" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/109" + }, + { + "$ref": "#/110" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AVRO" + }, + { + "$type": "StringLiteralType", + "value": "JSON" + }, + { + "$type": "StringLiteralType", + "value": "STRING" + }, + { + "$type": "StringLiteralType", + "value": "BYTES" + }, + { + "$type": "StringLiteralType", + "value": "PROTOBUF" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/112" + }, + { + "$ref": "#/113" + }, + { + "$ref": "#/114" + }, + { + "$ref": "#/115" + }, + { + "$ref": "#/116" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AVRO" + }, + { + "$type": "StringLiteralType", + "value": "JSON" + }, + { + "$type": "StringLiteralType", + "value": "STRING" + }, + { + "$type": "StringLiteralType", + "value": "BYTES" + }, + { + "$type": "StringLiteralType", + "value": "PROTOBUF" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/118" + }, + { + "$ref": "#/119" + }, + { + "$ref": "#/120" + }, + { + "$ref": "#/121" + }, + { + "$ref": "#/122" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "KafkaAzureBlobStorageSink" + }, + { + "$type": "ObjectType", + "name": "KafkaAzureBlobStorageSourceConnectorInfo", + "properties": { + "authType": { + "type": { + "$ref": "#/129" + }, + "flags": 0, + "description": "Kafka Auth Type" + }, + "inputFormat": { + "type": { + "$ref": "#/135" + }, + "flags": 0, + "description": "Kafka Input Data Format Type" + }, + "outputFormat": { + "type": { + "$ref": "#/141" + }, + "flags": 0, + "description": "Kafka Output Data Format Type" + }, + "apiKey": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka API Key" + }, + "apiSecret": { + "type": { + "$ref": "#/53" + }, + "flags": 0, + "description": "Kafka API Secret" + }, + "serviceAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka Service Account Id" + }, + "topicRegex": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka topics Regex pattern" + }, + "topicsDir": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka topics directory" + }, + "maxTasks": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Maximum Tasks" + }, + "partnerConnectorType": { + "type": { + "$ref": "#/142" + }, + "flags": 1, + "description": "The partner connector type." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SERVICE_ACCOUNT" + }, + { + "$type": "StringLiteralType", + "value": "KAFKA_API_KEY" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/127" + }, + { + "$ref": "#/128" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AVRO" + }, + { + "$type": "StringLiteralType", + "value": "JSON" + }, + { + "$type": "StringLiteralType", + "value": "STRING" + }, + { + "$type": "StringLiteralType", + "value": "BYTES" + }, + { + "$type": "StringLiteralType", + "value": "PROTOBUF" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/130" + }, + { + "$ref": "#/131" + }, + { + "$ref": "#/132" + }, + { + "$ref": "#/133" + }, + { + "$ref": "#/134" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AVRO" + }, + { + "$type": "StringLiteralType", + "value": "JSON" + }, + { + "$type": "StringLiteralType", + "value": "STRING" + }, + { + "$type": "StringLiteralType", + "value": "BYTES" + }, + { + "$type": "StringLiteralType", + "value": "PROTOBUF" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/136" + }, + { + "$ref": "#/137" + }, + { + "$ref": "#/138" + }, + { + "$ref": "#/139" + }, + { + "$ref": "#/140" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "KafkaAzureBlobStorageSource" + }, + { + "$type": "ObjectType", + "name": "KafkaAzureCosmosDBSinkConnectorInfo", + "properties": { + "authType": { + "type": { + "$ref": "#/146" + }, + "flags": 0, + "description": "Kafka Auth Type" + }, + "inputFormat": { + "type": { + "$ref": "#/152" + }, + "flags": 0, + "description": "Kafka Input Data Format Type" + }, + "outputFormat": { + "type": { + "$ref": "#/158" + }, + "flags": 0, + "description": "Kafka Output Data Format Type" + }, + "apiKey": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka API Key" + }, + "apiSecret": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka API Key Secret" + }, + "serviceAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka Service Account Id" + }, + "topics": { + "type": { + "$ref": "#/159" + }, + "flags": 0, + "description": "Kafka topics list" + }, + "topicsDir": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka topics directory" + }, + "flushSize": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Flush size" + }, + "maxTasks": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Maximum Tasks" + }, + "timeInterval": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Time Interval" + }, + "partnerConnectorType": { + "type": { + "$ref": "#/160" + }, + "flags": 1, + "description": "The partner connector type." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SERVICE_ACCOUNT" + }, + { + "$type": "StringLiteralType", + "value": "KAFKA_API_KEY" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/144" + }, + { + "$ref": "#/145" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AVRO" + }, + { + "$type": "StringLiteralType", + "value": "JSON" + }, + { + "$type": "StringLiteralType", + "value": "STRING" + }, + { + "$type": "StringLiteralType", + "value": "BYTES" + }, + { + "$type": "StringLiteralType", + "value": "PROTOBUF" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/147" + }, + { + "$ref": "#/148" + }, + { + "$ref": "#/149" + }, + { + "$ref": "#/150" + }, + { + "$ref": "#/151" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AVRO" + }, + { + "$type": "StringLiteralType", + "value": "JSON" + }, + { + "$type": "StringLiteralType", + "value": "STRING" + }, + { + "$type": "StringLiteralType", + "value": "BYTES" + }, + { + "$type": "StringLiteralType", + "value": "PROTOBUF" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/153" + }, + { + "$ref": "#/154" + }, + { + "$ref": "#/155" + }, + { + "$ref": "#/156" + }, + { + "$ref": "#/157" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "KafkaAzureCosmosDBSink" + }, + { + "$type": "ObjectType", + "name": "KafkaAzureCosmosDBSourceConnectorInfo", + "properties": { + "authType": { + "type": { + "$ref": "#/164" + }, + "flags": 0, + "description": "Kafka Auth Type" + }, + "inputFormat": { + "type": { + "$ref": "#/170" + }, + "flags": 0, + "description": "Kafka Input Data Format Type" + }, + "outputFormat": { + "type": { + "$ref": "#/176" + }, + "flags": 0, + "description": "Kafka Output Data Format Type" + }, + "apiKey": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka API Key" + }, + "apiSecret": { + "type": { + "$ref": "#/53" + }, + "flags": 0, + "description": "Kafka API Secret" + }, + "serviceAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka Service Account Id" + }, + "topicRegex": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka topics Regex pattern" + }, + "topicsDir": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka topics directory" + }, + "maxTasks": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Maximum Tasks" + }, + "partnerConnectorType": { + "type": { + "$ref": "#/177" + }, + "flags": 1, + "description": "The partner connector type." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SERVICE_ACCOUNT" + }, + { + "$type": "StringLiteralType", + "value": "KAFKA_API_KEY" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/162" + }, + { + "$ref": "#/163" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AVRO" + }, + { + "$type": "StringLiteralType", + "value": "JSON" + }, + { + "$type": "StringLiteralType", + "value": "STRING" + }, + { + "$type": "StringLiteralType", + "value": "BYTES" + }, + { + "$type": "StringLiteralType", + "value": "PROTOBUF" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/165" + }, + { + "$ref": "#/166" + }, + { + "$ref": "#/167" + }, + { + "$ref": "#/168" + }, + { + "$ref": "#/169" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AVRO" + }, + { + "$type": "StringLiteralType", + "value": "JSON" + }, + { + "$type": "StringLiteralType", + "value": "STRING" + }, + { + "$type": "StringLiteralType", + "value": "BYTES" + }, + { + "$type": "StringLiteralType", + "value": "PROTOBUF" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/171" + }, + { + "$ref": "#/172" + }, + { + "$ref": "#/173" + }, + { + "$ref": "#/174" + }, + { + "$ref": "#/175" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "KafkaAzureCosmosDBSource" + }, + { + "$type": "ObjectType", + "name": "KafkaAzureSynapseAnalyticsSinkConnectorInfo", + "properties": { + "authType": { + "type": { + "$ref": "#/181" + }, + "flags": 0, + "description": "Kafka Auth Type" + }, + "inputFormat": { + "type": { + "$ref": "#/187" + }, + "flags": 0, + "description": "Kafka Input Data Format Type" + }, + "outputFormat": { + "type": { + "$ref": "#/193" + }, + "flags": 0, + "description": "Kafka Output Data Format Type" + }, + "apiKey": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka API Key" + }, + "apiSecret": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka API Key Secret" + }, + "serviceAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka Service Account Id" + }, + "topics": { + "type": { + "$ref": "#/194" + }, + "flags": 0, + "description": "Kafka topics list" + }, + "topicsDir": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kafka topics directory" + }, + "flushSize": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Flush size" + }, + "maxTasks": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Maximum Tasks" + }, + "timeInterval": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Time Interval" + }, + "partnerConnectorType": { + "type": { + "$ref": "#/195" + }, + "flags": 1, + "description": "The partner connector type." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SERVICE_ACCOUNT" + }, + { + "$type": "StringLiteralType", + "value": "KAFKA_API_KEY" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/179" + }, + { + "$ref": "#/180" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AVRO" + }, + { + "$type": "StringLiteralType", + "value": "JSON" + }, + { + "$type": "StringLiteralType", + "value": "STRING" + }, + { + "$type": "StringLiteralType", + "value": "BYTES" + }, + { + "$type": "StringLiteralType", + "value": "PROTOBUF" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/182" + }, + { + "$ref": "#/183" + }, + { + "$ref": "#/184" + }, + { + "$ref": "#/185" + }, + { + "$ref": "#/186" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AVRO" + }, + { + "$type": "StringLiteralType", + "value": "JSON" + }, + { + "$type": "StringLiteralType", + "value": "STRING" + }, + { + "$type": "StringLiteralType", + "value": "BYTES" + }, + { + "$type": "StringLiteralType", + "value": "PROTOBUF" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/188" + }, + { + "$ref": "#/189" + }, + { + "$ref": "#/190" + }, + { + "$ref": "#/191" + }, + { + "$ref": "#/192" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "KafkaAzureSynapseAnalyticsSink" + }, + { + "$type": "ResourceType", + "name": "Microsoft.Confluent/organizations/environments/clusters/connectors@2024-07-01", + "scopeType": 8, + "body": { + "$ref": "#/82" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Confluent/organizations/environments/clusters/topics" + }, + { + "$type": "StringLiteralType", + "value": "2024-07-01" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Confluent/organizations/environments/clusters/topics", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/197" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/198" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/200" + }, + "flags": 0, + "description": "Topic Properties" + } + } + }, + { + "$type": "ObjectType", + "name": "TopicProperties", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of topic" + }, + "topicId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Topic Id returned by Confluent" + }, + "metadata": { + "type": { + "$ref": "#/201" + }, + "flags": 0, + "description": "Metadata of the record" + }, + "partitions": { + "type": { + "$ref": "#/202" + }, + "flags": 0, + "description": "Partition Specification of the topic" + }, + "configs": { + "type": { + "$ref": "#/202" + }, + "flags": 0, + "description": "Config Specification of the topic" + }, + "inputConfigs": { + "type": { + "$ref": "#/204" + }, + "flags": 0, + "description": "Input Config Specification of the topic" + }, + "partitionsReassignments": { + "type": { + "$ref": "#/202" + }, + "flags": 0, + "description": "Partition Reassignment Specification of the topic" + }, + "partitionsCount": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Partition count of the topic" + }, + "replicationFactor": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Replication factor of the topic" + } + } + }, + { + "$type": "ObjectType", + "name": "TopicMetadataEntity", + "properties": { + "self": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Self lookup url" + }, + "resourceName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Resource name of the record" + } + } + }, + { + "$type": "ObjectType", + "name": "TopicsRelatedLink", + "properties": { + "related": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Relationship of the topic" + } + } + }, + { + "$type": "ObjectType", + "name": "TopicsInputConfig", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Name of the topic input config" + }, + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Value of the topic input config" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/203" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Confluent/organizations/environments/clusters/topics@2024-07-01", + "scopeType": 8, + "body": { + "$ref": "#/199" + }, + "flags": 0 + }, + { + "$type": "ObjectType", + "name": "ListAccessRequestModel", + "properties": { + "searchFilters": { + "type": { + "$ref": "#/207" + }, + "flags": 0, + "description": "Search filters for the request" + } + } + }, + { + "$type": "ObjectType", + "name": "ListAccessRequestModelSearchFilters", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "ListRegionsSuccessResponse", + "properties": { + "data": { + "type": { + "$ref": "#/213" + }, + "flags": 0, + "description": "List of regions supported by confluent" + } + } + }, + { + "$type": "ObjectType", + "name": "RegionRecord", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Kind of the cluster" + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Id of the cluster" + }, + "properties": { + "type": { + "$ref": "#/210" + }, + "flags": 0, + "description": "Region Properties" + } + } + }, + { + "$type": "ObjectType", + "name": "RegionProperties", + "properties": { + "metadata": { + "type": { + "$ref": "#/64" + }, + "flags": 0, + "description": "Metadata of the record" + }, + "spec": { + "type": { + "$ref": "#/211" + }, + "flags": 0, + "description": "Specification of the region" + } + } + }, + { + "$type": "ObjectType", + "name": "RegionSpecEntity", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Display Name of the region" + }, + "cloud": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Cloud provider name" + }, + "regionName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Region name" + }, + "packages": { + "type": { + "$ref": "#/212" + }, + "flags": 0 + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/209" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listRegions", + "resourceType": "Microsoft.Confluent/organizations", + "apiVersion": "2024-07-01", + "output": { + "$ref": "#/208" + }, + "input": { + "$ref": "#/206" + } + }, + { + "$type": "ObjectType", + "name": "AccessListUsersSuccessResponse", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of response" + }, + "metadata": { + "type": { + "$ref": "#/216" + }, + "flags": 0, + "description": "Metadata of the list" + }, + "data": { + "type": { + "$ref": "#/219" + }, + "flags": 0, + "description": "Data of the users list" + } + } + }, + { + "$type": "ObjectType", + "name": "ConfluentListMetadata", + "properties": { + "first": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "First page of the list" + }, + "last": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Last page of the list" + }, + "prev": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Previous page of the list" + }, + "next": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Next page of the list" + }, + "total_size": { + "type": { + "$ref": "#/78" + }, + "flags": 0, + "description": "Total size of the list" + } + } + }, + { + "$type": "ObjectType", + "name": "UserRecord", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of account" + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Id of the user" + }, + "metadata": { + "type": { + "$ref": "#/218" + }, + "flags": 0, + "description": "Metadata of the record" + }, + "email": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Email of the user" + }, + "full_name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Name of the user" + }, + "auth_type": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Auth type of the user" + } + } + }, + { + "$type": "ObjectType", + "name": "MetadataEntity", + "properties": { + "self": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Self lookup url" + }, + "resource_name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Resource name of the record" + }, + "created_at": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Created Date Time" + }, + "updated_at": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Updated Date time" + }, + "deleted_at": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Deleted Date time" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/217" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listUsers", + "resourceType": "Microsoft.Confluent/organizations/access", + "apiVersion": "2024-07-01", + "output": { + "$ref": "#/215" + }, + "input": { + "$ref": "#/206" + } + }, + { + "$type": "ObjectType", + "name": "AccessListServiceAccountsSuccessResponse", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of response" + }, + "metadata": { + "type": { + "$ref": "#/216" + }, + "flags": 0, + "description": "Metadata of the list" + }, + "data": { + "type": { + "$ref": "#/223" + }, + "flags": 0, + "description": "Data of the service accounts list" + } + } + }, + { + "$type": "ObjectType", + "name": "ServiceAccountRecord", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of account" + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Id of the service account" + }, + "metadata": { + "type": { + "$ref": "#/218" + }, + "flags": 0, + "description": "Metadata of the record" + }, + "display_name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Name of the service account" + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Description of the service account" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/222" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listServiceAccounts", + "resourceType": "Microsoft.Confluent/organizations/access", + "apiVersion": "2024-07-01", + "output": { + "$ref": "#/221" + }, + "input": { + "$ref": "#/206" + } + }, + { + "$type": "ObjectType", + "name": "AccessListInvitationsSuccessResponse", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of response" + }, + "metadata": { + "type": { + "$ref": "#/216" + }, + "flags": 0, + "description": "Metadata of the list" + }, + "data": { + "type": { + "$ref": "#/227" + }, + "flags": 0, + "description": "Data of the invitations list" + } + } + }, + { + "$type": "ObjectType", + "name": "InvitationRecord", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of account" + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Id of the invitation" + }, + "metadata": { + "type": { + "$ref": "#/218" + }, + "flags": 0, + "description": "Metadata of the record" + }, + "email": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Email of the user" + }, + "auth_type": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Auth type of the user" + }, + "status": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Status of the invitation" + }, + "accepted_at": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Accepted date time of the invitation" + }, + "expires_at": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Expiration date time of the invitation" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/226" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listInvitations", + "resourceType": "Microsoft.Confluent/organizations/access", + "apiVersion": "2024-07-01", + "output": { + "$ref": "#/225" + }, + "input": { + "$ref": "#/206" + } + }, + { + "$type": "ObjectType", + "name": "AccessListEnvironmentsSuccessResponse", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of response" + }, + "metadata": { + "type": { + "$ref": "#/216" + }, + "flags": 0, + "description": "Metadata of the environment list" + }, + "data": { + "type": { + "$ref": "#/231" + }, + "flags": 0, + "description": "Environment list data" + } + } + }, + { + "$type": "ObjectType", + "name": "EnvironmentRecord", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of environment" + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Id of the environment" + }, + "metadata": { + "type": { + "$ref": "#/218" + }, + "flags": 0, + "description": "Metadata of the record" + }, + "display_name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Display name of the user" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/230" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listEnvironments", + "resourceType": "Microsoft.Confluent/organizations/access", + "apiVersion": "2024-07-01", + "output": { + "$ref": "#/229" + }, + "input": { + "$ref": "#/206" + } + }, + { + "$type": "ObjectType", + "name": "AccessListClusterSuccessResponse", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of response" + }, + "metadata": { + "type": { + "$ref": "#/216" + }, + "flags": 0, + "description": "Metadata of the list" + }, + "data": { + "type": { + "$ref": "#/239" + }, + "flags": 0, + "description": "List of clusters" + } + } + }, + { + "$type": "ObjectType", + "name": "ClusterRecord", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of cluster" + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Id of the cluster" + }, + "metadata": { + "type": { + "$ref": "#/218" + }, + "flags": 0, + "description": "Metadata of the record" + }, + "display_name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Display name of the cluster" + }, + "spec": { + "type": { + "$ref": "#/235" + }, + "flags": 0, + "description": "Specification of the cluster" + }, + "status": { + "type": { + "$ref": "#/77" + }, + "flags": 0, + "description": "Specification of the cluster" + } + } + }, + { + "$type": "ObjectType", + "name": "ClusterSpecEntity", + "properties": { + "display_name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the cluster" + }, + "availability": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The availability zone configuration of the cluster" + }, + "cloud": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The cloud service provider" + }, + "zone": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "type of zone availability" + }, + "region": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The cloud service provider region" + }, + "kafka_bootstrap_endpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The bootstrap endpoint used by Kafka clients to connect to the cluster" + }, + "http_endpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The cluster HTTP request URL." + }, + "api_endpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Kafka API cluster endpoint" + }, + "config": { + "type": { + "$ref": "#/74" + }, + "flags": 0, + "description": "Specification of the cluster" + }, + "environment": { + "type": { + "$ref": "#/236" + }, + "flags": 0, + "description": "Specification of the cluster" + }, + "network": { + "type": { + "$ref": "#/237" + }, + "flags": 0, + "description": "Specification of the cluster" + }, + "byok": { + "type": { + "$ref": "#/238" + }, + "flags": 0, + "description": "Specification of the cluster" + } + } + }, + { + "$type": "ObjectType", + "name": "ClusterEnvironmentEntity", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "ID of the referred resource" + }, + "environment": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Environment of the referred resource" + }, + "related": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "API URL for accessing or modifying the referred object" + }, + "resource_name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "CRN reference to the referred resource" + } + } + }, + { + "$type": "ObjectType", + "name": "ClusterNetworkEntity", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "ID of the referred resource" + }, + "environment": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Environment of the referred resource" + }, + "related": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "API URL for accessing or modifying the referred object" + }, + "resource_name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "CRN reference to the referred resource" + } + } + }, + { + "$type": "ObjectType", + "name": "ClusterByokEntity", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "ID of the referred resource" + }, + "related": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "API URL for accessing or modifying the referred object" + }, + "resource_name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "CRN reference to the referred resource" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/234" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listClusters", + "resourceType": "Microsoft.Confluent/organizations/access", + "apiVersion": "2024-07-01", + "output": { + "$ref": "#/233" + }, + "input": { + "$ref": "#/206" + } + }, + { + "$type": "ObjectType", + "name": "AccessListRoleBindingsSuccessResponse", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of response" + }, + "metadata": { + "type": { + "$ref": "#/216" + }, + "flags": 0, + "description": "Metadata of the list" + }, + "data": { + "type": { + "$ref": "#/243" + }, + "flags": 0, + "description": "List of role binding" + } + } + }, + { + "$type": "ObjectType", + "name": "RoleBindingRecord", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The type of the resource." + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Id of the role binding" + }, + "metadata": { + "type": { + "$ref": "#/218" + }, + "flags": 0, + "description": "Metadata of the record" + }, + "principal": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The principal User or Group to bind the role to" + }, + "role_name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the role to bind to the principal" + }, + "crn_pattern": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "A CRN that specifies the scope and resource patterns necessary for the role to bind" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/242" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listRoleBindings", + "resourceType": "Microsoft.Confluent/organizations/access", + "apiVersion": "2024-07-01", + "output": { + "$ref": "#/241" + }, + "input": { + "$ref": "#/206" + } + }, + { + "$type": "ObjectType", + "name": "AccessRoleBindingNameListSuccessResponse", + "properties": { + "kind": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of response" + }, + "metadata": { + "type": { + "$ref": "#/216" + }, + "flags": 0, + "description": "Metadata of the list" + }, + "data": { + "type": { + "$ref": "#/246" + }, + "flags": 0, + "description": "List of role binding names" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listRoleBindingNameList", + "resourceType": "Microsoft.Confluent/organizations/access", + "apiVersion": "2024-07-01", + "output": { + "$ref": "#/245" + }, + "input": { + "$ref": "#/206" + } + } +] \ No newline at end of file diff --git a/generated/confluent/microsoft.confluent/2024-07-01/types.md b/generated/confluent/microsoft.confluent/2024-07-01/types.md new file mode 100644 index 0000000000..854465d477 --- /dev/null +++ b/generated/confluent/microsoft.confluent/2024-07-01/types.md @@ -0,0 +1,600 @@ +# Microsoft.Confluent @ 2024-07-01 + +## Resource Microsoft.Confluent/agreements@2024-07-01 +* **Valid Scope(s)**: Subscription +### Properties +* **apiVersion**: '2024-07-01' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: 'default' (Required, DeployTimeConstant): The resource name +* **properties**: [ConfluentAgreementProperties](#confluentagreementproperties): Represents the properties of the resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource +* **type**: 'Microsoft.Confluent/agreements' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Confluent/organizations@2024-07-01 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-07-01' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string: Location of Organization resource +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [OrganizationResourceProperties](#organizationresourceproperties) (Required): Organization resource properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource +* **tags**: [OrganizationResourceTags](#organizationresourcetags): Organization resource tags +* **type**: 'Microsoft.Confluent/organizations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Confluent/organizations/environments@2024-07-01 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-07-01' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **kind**: string: Type of environment +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [EnvironmentProperties](#environmentproperties): Environment properties +* **type**: 'Microsoft.Confluent/organizations/environments' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Confluent/organizations/environments/clusters@2024-07-01 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-07-01' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **kind**: string: Type of cluster +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [ClusterProperties](#clusterproperties): Cluster Properties +* **type**: 'Microsoft.Confluent/organizations/environments/clusters' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Confluent/organizations/environments/clusters/connectors@2024-07-01 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-07-01' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [ConnectorResourceProperties](#connectorresourceproperties) (Required): The properties of the Connector +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Confluent/organizations/environments/clusters/connectors' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Confluent/organizations/environments/clusters/topics@2024-07-01 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-07-01' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [TopicProperties](#topicproperties): Topic Properties +* **type**: 'Microsoft.Confluent/organizations/environments/clusters/topics' (ReadOnly, DeployTimeConstant): The resource type + +## Function listClusters (Microsoft.Confluent/organizations/access@2024-07-01) +* **Resource**: Microsoft.Confluent/organizations/access +* **ApiVersion**: 2024-07-01 +* **Input**: [ListAccessRequestModel](#listaccessrequestmodel) +* **Output**: [AccessListClusterSuccessResponse](#accesslistclustersuccessresponse) + +## Function listEnvironments (Microsoft.Confluent/organizations/access@2024-07-01) +* **Resource**: Microsoft.Confluent/organizations/access +* **ApiVersion**: 2024-07-01 +* **Input**: [ListAccessRequestModel](#listaccessrequestmodel) +* **Output**: [AccessListEnvironmentsSuccessResponse](#accesslistenvironmentssuccessresponse) + +## Function listInvitations (Microsoft.Confluent/organizations/access@2024-07-01) +* **Resource**: Microsoft.Confluent/organizations/access +* **ApiVersion**: 2024-07-01 +* **Input**: [ListAccessRequestModel](#listaccessrequestmodel) +* **Output**: [AccessListInvitationsSuccessResponse](#accesslistinvitationssuccessresponse) + +## Function listRegions (Microsoft.Confluent/organizations@2024-07-01) +* **Resource**: Microsoft.Confluent/organizations +* **ApiVersion**: 2024-07-01 +* **Input**: [ListAccessRequestModel](#listaccessrequestmodel) +* **Output**: [ListRegionsSuccessResponse](#listregionssuccessresponse) + +## Function listRoleBindingNameList (Microsoft.Confluent/organizations/access@2024-07-01) +* **Resource**: Microsoft.Confluent/organizations/access +* **ApiVersion**: 2024-07-01 +* **Input**: [ListAccessRequestModel](#listaccessrequestmodel) +* **Output**: [AccessRoleBindingNameListSuccessResponse](#accessrolebindingnamelistsuccessresponse) + +## Function listRoleBindings (Microsoft.Confluent/organizations/access@2024-07-01) +* **Resource**: Microsoft.Confluent/organizations/access +* **ApiVersion**: 2024-07-01 +* **Input**: [ListAccessRequestModel](#listaccessrequestmodel) +* **Output**: [AccessListRoleBindingsSuccessResponse](#accesslistrolebindingssuccessresponse) + +## Function listServiceAccounts (Microsoft.Confluent/organizations/access@2024-07-01) +* **Resource**: Microsoft.Confluent/organizations/access +* **ApiVersion**: 2024-07-01 +* **Input**: [ListAccessRequestModel](#listaccessrequestmodel) +* **Output**: [AccessListServiceAccountsSuccessResponse](#accesslistserviceaccountssuccessresponse) + +## Function listUsers (Microsoft.Confluent/organizations/access@2024-07-01) +* **Resource**: Microsoft.Confluent/organizations/access +* **ApiVersion**: 2024-07-01 +* **Input**: [ListAccessRequestModel](#listaccessrequestmodel) +* **Output**: [AccessListUsersSuccessResponse](#accesslistuserssuccessresponse) + +## AccessListClusterSuccessResponse +### Properties +* **data**: [ClusterRecord](#clusterrecord)[]: List of clusters +* **kind**: string: Type of response +* **metadata**: [ConfluentListMetadata](#confluentlistmetadata): Metadata of the list + +## AccessListEnvironmentsSuccessResponse +### Properties +* **data**: [EnvironmentRecord](#environmentrecord)[]: Environment list data +* **kind**: string: Type of response +* **metadata**: [ConfluentListMetadata](#confluentlistmetadata): Metadata of the environment list + +## AccessListInvitationsSuccessResponse +### Properties +* **data**: [InvitationRecord](#invitationrecord)[]: Data of the invitations list +* **kind**: string: Type of response +* **metadata**: [ConfluentListMetadata](#confluentlistmetadata): Metadata of the list + +## AccessListRoleBindingsSuccessResponse +### Properties +* **data**: [RoleBindingRecord](#rolebindingrecord)[]: List of role binding +* **kind**: string: Type of response +* **metadata**: [ConfluentListMetadata](#confluentlistmetadata): Metadata of the list + +## AccessListServiceAccountsSuccessResponse +### Properties +* **data**: [ServiceAccountRecord](#serviceaccountrecord)[]: Data of the service accounts list +* **kind**: string: Type of response +* **metadata**: [ConfluentListMetadata](#confluentlistmetadata): Metadata of the list + +## AccessListUsersSuccessResponse +### Properties +* **data**: [UserRecord](#userrecord)[]: Data of the users list +* **kind**: string: Type of response +* **metadata**: [ConfluentListMetadata](#confluentlistmetadata): Metadata of the list + +## AccessRoleBindingNameListSuccessResponse +### Properties +* **data**: string[]: List of role binding names +* **kind**: string: Type of response +* **metadata**: [ConfluentListMetadata](#confluentlistmetadata): Metadata of the list + +## ClusterByokEntity +### Properties +* **id**: string: ID of the referred resource +* **related**: string: API URL for accessing or modifying the referred object +* **resource_name**: string: CRN reference to the referred resource + +## ClusterConfigEntity +### Properties +* **kind**: string: The lifecycle phase of the cluster + +## ClusterEnvironmentEntity +### Properties +* **environment**: string: Environment of the referred resource +* **id**: string: ID of the referred resource +* **related**: string: API URL for accessing or modifying the referred object +* **resource_name**: string: CRN reference to the referred resource + +## ClusterNetworkEntity +### Properties +* **environment**: string: Environment of the referred resource +* **id**: string: ID of the referred resource +* **related**: string: API URL for accessing or modifying the referred object +* **resource_name**: string: CRN reference to the referred resource + +## ClusterProperties +### Properties +* **metadata**: [SCMetadataEntity](#scmetadataentity): Metadata of the record +* **spec**: [SCClusterSpecEntity](#scclusterspecentity): Specification of the cluster +* **status**: [ClusterStatusEntity](#clusterstatusentity): Specification of the cluster status + +## ClusterRecord +### Properties +* **display_name**: string: Display name of the cluster +* **id**: string: Id of the cluster +* **kind**: string: Type of cluster +* **metadata**: [MetadataEntity](#metadataentity): Metadata of the record +* **spec**: [ClusterSpecEntity](#clusterspecentity): Specification of the cluster +* **status**: [ClusterStatusEntity](#clusterstatusentity): Specification of the cluster + +## ClusterSpecEntity +### Properties +* **api_endpoint**: string: The Kafka API cluster endpoint +* **availability**: string: The availability zone configuration of the cluster +* **byok**: [ClusterByokEntity](#clusterbyokentity): Specification of the cluster +* **cloud**: string: The cloud service provider +* **config**: [ClusterConfigEntity](#clusterconfigentity): Specification of the cluster +* **display_name**: string: The name of the cluster +* **environment**: [ClusterEnvironmentEntity](#clusterenvironmententity): Specification of the cluster +* **http_endpoint**: string: The cluster HTTP request URL. +* **kafka_bootstrap_endpoint**: string: The bootstrap endpoint used by Kafka clients to connect to the cluster +* **network**: [ClusterNetworkEntity](#clusternetworkentity): Specification of the cluster +* **region**: string: The cloud service provider region +* **zone**: string: type of zone availability + +## ClusterStatusEntity +### Properties +* **cku**: int: The number of Confluent Kafka Units +* **phase**: string: The lifecycle phase of the cluster + +## ConfluentAgreementProperties +### Properties +* **accepted**: bool: If any version of the terms have been accepted, otherwise false. +* **licenseTextLink**: string: Link to HTML with Microsoft and Publisher terms. +* **plan**: string: Plan identifier string. +* **privacyPolicyLink**: string: Link to the privacy policy of the publisher. +* **product**: string: Product identifier string. +* **publisher**: string: Publisher identifier string. +* **retrieveDatetime**: string: Date and time in UTC of when the terms were accepted. This is empty if Accepted is false. +* **signature**: string: Terms signature. + +## ConfluentListMetadata +### Properties +* **first**: string: First page of the list +* **last**: string: Last page of the list +* **next**: string: Next page of the list +* **prev**: string: Previous page of the list +* **total_size**: int: Total size of the list + +## ConnectorInfoBase +### Properties +* **connectorClass**: 'AZUREBLOBSINK' | 'AZUREBLOBSOURCE' | string: Connector Class +* **connectorId**: string: Connector Id +* **connectorName**: string: Connector Name +* **connectorState**: 'FAILED' | 'PAUSED' | 'PROVISIONING' | 'RUNNING' | string: Connector Status +* **connectorType**: 'SINK' | 'SOURCE' | string: Connector Type + +## ConnectorResourceProperties +### Properties +* **connectorBasicInfo**: [ConnectorInfoBase](#connectorinfobase): Connector Info Base +* **connectorServiceTypeInfo**: [ConnectorServiceTypeInfoBase](#connectorservicetypeinfobase): Connector Service type info base properties. +* **partnerConnectorInfo**: [PartnerInfoBase](#partnerinfobase): The connection information consumed by applications. + +## ConnectorServiceTypeInfoBase +* **Discriminator**: connectorServiceType + +### Base Properties + +### AzureBlobStorageSinkConnectorServiceInfo +#### Properties +* **connectorServiceType**: 'AzureBlobStorageSinkConnector' (Required): The connector service type. +* **storageAccountKey**: string: Azure Blob Storage Account Key +* **storageAccountName**: string: Azure Blob Storage Account Name +* **storageContainerName**: string: Azure Blob Storage Account Container Name + +### AzureBlobStorageSourceConnectorServiceInfo +#### Properties +* **connectorServiceType**: 'AzureBlobStorageSourceConnector' (Required): The connector service type. +* **storageAccountKey**: string {sensitive}: Azure Blob Storage Account Key +* **storageAccountName**: string: Azure Blob Storage Account Name +* **storageContainerName**: string: Azure Blob Storage Account Container Name + +### AzureCosmosDBSinkConnectorServiceInfo +#### Properties +* **connectorServiceType**: 'AzureCosmosDBSinkConnector' (Required): The connector service type. +* **cosmosConnectionEndpoint**: string: Azure Cosmos Database Connection Endpoint +* **cosmosContainersTopicMapping**: string: Azure Cosmos Database Containers Topic Mapping +* **cosmosDatabaseName**: string: Azure Cosmos Database Name +* **cosmosIdStrategy**: string: Azure Cosmos Database Id Strategy +* **cosmosMasterKey**: string: Azure Cosmos Database Master Key + +### AzureCosmosDBSourceConnectorServiceInfo +#### Properties +* **connectorServiceType**: 'AzureCosmosDBSourceConnector' (Required): The connector service type. +* **cosmosConnectionEndpoint**: string: Azure Cosmos Database Connection Endpoint +* **cosmosContainersTopicMapping**: string: Azure Cosmos Database Containers Topic Mapping +* **cosmosDatabaseName**: string: Azure Cosmos Database Name +* **cosmosMasterKey**: string: Azure Cosmos Database Master Key +* **cosmosMessageKeyEnabled**: bool: Azure Cosmos Database Message Key Enabled +* **cosmosMessageKeyField**: string: Azure Cosmos Database Message Key Field + +### AzureSynapseAnalyticsSinkConnectorServiceInfo +#### Properties +* **connectorServiceType**: 'AzureSynapseAnalyticsSinkConnector' (Required): The connector service type. +* **synapseSqlDatabaseName**: string: Azure Synapse Dedicated SQL Pool Database Name +* **synapseSqlPassword**: string: Azure Synapse SQL login details +* **synapseSqlServerName**: string: Azure Synapse Analytics SQL Server Name +* **synapseSqlUser**: string: Azure Synapse SQL login details + + +## EnvironmentProperties +### Properties +* **metadata**: [SCMetadataEntity](#scmetadataentity): Metadata of the record +* **streamGovernanceConfig**: [StreamGovernanceConfig](#streamgovernanceconfig): Stream governance configuration + +## EnvironmentRecord +### Properties +* **display_name**: string: Display name of the user +* **id**: string: Id of the environment +* **kind**: string: Type of environment +* **metadata**: [MetadataEntity](#metadataentity): Metadata of the record + +## InvitationRecord +### Properties +* **accepted_at**: string: Accepted date time of the invitation +* **auth_type**: string: Auth type of the user +* **email**: string: Email of the user +* **expires_at**: string: Expiration date time of the invitation +* **id**: string: Id of the invitation +* **kind**: string: Type of account +* **metadata**: [MetadataEntity](#metadataentity): Metadata of the record +* **status**: string: Status of the invitation + +## LinkOrganization +### Properties +* **token**: string {sensitive} (Required, WriteOnly): User auth token + +## ListAccessRequestModel +### Properties +* **searchFilters**: [ListAccessRequestModelSearchFilters](#listaccessrequestmodelsearchfilters): Search filters for the request + +## ListAccessRequestModel +### Properties +* **searchFilters**: [ListAccessRequestModelSearchFilters](#listaccessrequestmodelsearchfilters): Search filters for the request + +## ListAccessRequestModel +### Properties +* **searchFilters**: [ListAccessRequestModelSearchFilters](#listaccessrequestmodelsearchfilters): Search filters for the request + +## ListAccessRequestModel +### Properties +* **searchFilters**: [ListAccessRequestModelSearchFilters](#listaccessrequestmodelsearchfilters): Search filters for the request + +## ListAccessRequestModel +### Properties +* **searchFilters**: [ListAccessRequestModelSearchFilters](#listaccessrequestmodelsearchfilters): Search filters for the request + +## ListAccessRequestModel +### Properties +* **searchFilters**: [ListAccessRequestModelSearchFilters](#listaccessrequestmodelsearchfilters): Search filters for the request + +## ListAccessRequestModel +### Properties +* **searchFilters**: [ListAccessRequestModelSearchFilters](#listaccessrequestmodelsearchfilters): Search filters for the request + +## ListAccessRequestModel +### Properties +* **searchFilters**: [ListAccessRequestModelSearchFilters](#listaccessrequestmodelsearchfilters): Search filters for the request + +## ListAccessRequestModelSearchFilters +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## ListRegionsSuccessResponse +### Properties +* **data**: [RegionRecord](#regionrecord)[]: List of regions supported by confluent + +## MetadataEntity +### Properties +* **created_at**: string: Created Date Time +* **deleted_at**: string: Deleted Date time +* **resource_name**: string: Resource name of the record +* **self**: string: Self lookup url +* **updated_at**: string: Updated Date time + +## OfferDetail +### Properties +* **id**: string {maxLength: 50} (Required): Offer Id +* **planId**: string {maxLength: 200} (Required): Offer Plan Id +* **planName**: string {maxLength: 200} (Required): Offer Plan Name +* **privateOfferId**: string {maxLength: 255}: Private Offer Id +* **privateOfferIds**: string[]: Array of Private Offer Ids +* **publisherId**: string {maxLength: 50} (Required): Publisher Id +* **status**: 'Failed' | 'InProgress' | 'PendingFulfillmentStart' | 'Reinstated' | 'Started' | 'Subscribed' | 'Succeeded' | 'Suspended' | 'Unsubscribed' | 'Updating' | string: SaaS Offer Status +* **termId**: string {maxLength: 50}: Offer Plan Term Id +* **termUnit**: string {maxLength: 25} (Required): Offer Plan Term unit + +## OrganizationResourceProperties +### Properties +* **createdTime**: string (ReadOnly): The creation time of the resource. +* **linkOrganization**: [LinkOrganization](#linkorganization): Link an existing Confluent organization +* **offerDetail**: [OfferDetail](#offerdetail) (Required): Confluent offer detail +* **organizationId**: string (ReadOnly): Id of the Confluent organization. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'NotSpecified' | 'Succeeded' | 'Updating' | string (ReadOnly): Provision states for confluent RP +* **ssoUrl**: string (ReadOnly): SSO url for the Confluent organization. +* **userDetail**: [UserDetail](#userdetail) (Required): Subscriber detail + +## OrganizationResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## PartnerInfoBase +* **Discriminator**: partnerConnectorType + +### Base Properties + +### KafkaAzureBlobStorageSinkConnectorInfo +#### Properties +* **apiKey**: string: Kafka API Key +* **apiSecret**: string: Kafka API Key Secret +* **authType**: 'KAFKA_API_KEY' | 'SERVICE_ACCOUNT' | string: Kafka Auth Type +* **flushSize**: string: Flush size +* **inputFormat**: 'AVRO' | 'BYTES' | 'JSON' | 'PROTOBUF' | 'STRING' | string: Kafka Input Data Format Type +* **maxTasks**: string: Maximum Tasks +* **outputFormat**: 'AVRO' | 'BYTES' | 'JSON' | 'PROTOBUF' | 'STRING' | string: Kafka Output Data Format Type +* **partnerConnectorType**: 'KafkaAzureBlobStorageSink' (Required): The partner connector type. +* **serviceAccountId**: string: Kafka Service Account Id +* **timeInterval**: string: Time Interval +* **topics**: string[]: Kafka topics list +* **topicsDir**: string: Kafka topics directory + +### KafkaAzureBlobStorageSourceConnectorInfo +#### Properties +* **apiKey**: string: Kafka API Key +* **apiSecret**: string {sensitive}: Kafka API Secret +* **authType**: 'KAFKA_API_KEY' | 'SERVICE_ACCOUNT' | string: Kafka Auth Type +* **inputFormat**: 'AVRO' | 'BYTES' | 'JSON' | 'PROTOBUF' | 'STRING' | string: Kafka Input Data Format Type +* **maxTasks**: string: Maximum Tasks +* **outputFormat**: 'AVRO' | 'BYTES' | 'JSON' | 'PROTOBUF' | 'STRING' | string: Kafka Output Data Format Type +* **partnerConnectorType**: 'KafkaAzureBlobStorageSource' (Required): The partner connector type. +* **serviceAccountId**: string: Kafka Service Account Id +* **topicRegex**: string: Kafka topics Regex pattern +* **topicsDir**: string: Kafka topics directory + +### KafkaAzureCosmosDBSinkConnectorInfo +#### Properties +* **apiKey**: string: Kafka API Key +* **apiSecret**: string: Kafka API Key Secret +* **authType**: 'KAFKA_API_KEY' | 'SERVICE_ACCOUNT' | string: Kafka Auth Type +* **flushSize**: string: Flush size +* **inputFormat**: 'AVRO' | 'BYTES' | 'JSON' | 'PROTOBUF' | 'STRING' | string: Kafka Input Data Format Type +* **maxTasks**: string: Maximum Tasks +* **outputFormat**: 'AVRO' | 'BYTES' | 'JSON' | 'PROTOBUF' | 'STRING' | string: Kafka Output Data Format Type +* **partnerConnectorType**: 'KafkaAzureCosmosDBSink' (Required): The partner connector type. +* **serviceAccountId**: string: Kafka Service Account Id +* **timeInterval**: string: Time Interval +* **topics**: string[]: Kafka topics list +* **topicsDir**: string: Kafka topics directory + +### KafkaAzureCosmosDBSourceConnectorInfo +#### Properties +* **apiKey**: string: Kafka API Key +* **apiSecret**: string {sensitive}: Kafka API Secret +* **authType**: 'KAFKA_API_KEY' | 'SERVICE_ACCOUNT' | string: Kafka Auth Type +* **inputFormat**: 'AVRO' | 'BYTES' | 'JSON' | 'PROTOBUF' | 'STRING' | string: Kafka Input Data Format Type +* **maxTasks**: string: Maximum Tasks +* **outputFormat**: 'AVRO' | 'BYTES' | 'JSON' | 'PROTOBUF' | 'STRING' | string: Kafka Output Data Format Type +* **partnerConnectorType**: 'KafkaAzureCosmosDBSource' (Required): The partner connector type. +* **serviceAccountId**: string: Kafka Service Account Id +* **topicRegex**: string: Kafka topics Regex pattern +* **topicsDir**: string: Kafka topics directory + +### KafkaAzureSynapseAnalyticsSinkConnectorInfo +#### Properties +* **apiKey**: string: Kafka API Key +* **apiSecret**: string: Kafka API Key Secret +* **authType**: 'KAFKA_API_KEY' | 'SERVICE_ACCOUNT' | string: Kafka Auth Type +* **flushSize**: string: Flush size +* **inputFormat**: 'AVRO' | 'BYTES' | 'JSON' | 'PROTOBUF' | 'STRING' | string: Kafka Input Data Format Type +* **maxTasks**: string: Maximum Tasks +* **outputFormat**: 'AVRO' | 'BYTES' | 'JSON' | 'PROTOBUF' | 'STRING' | string: Kafka Output Data Format Type +* **partnerConnectorType**: 'KafkaAzureSynapseAnalyticsSink' (Required): The partner connector type. +* **serviceAccountId**: string: Kafka Service Account Id +* **timeInterval**: string: Time Interval +* **topics**: string[]: Kafka topics list +* **topicsDir**: string: Kafka topics directory + + +## RegionProperties +### Properties +* **metadata**: [SCMetadataEntity](#scmetadataentity): Metadata of the record +* **spec**: [RegionSpecEntity](#regionspecentity): Specification of the region + +## RegionRecord +### Properties +* **id**: string: Id of the cluster +* **kind**: string: Kind of the cluster +* **properties**: [RegionProperties](#regionproperties): Region Properties + +## RegionSpecEntity +### Properties +* **cloud**: string: Cloud provider name +* **name**: string: Display Name of the region +* **packages**: string[] +* **regionName**: string: Region name + +## RoleBindingRecord +### Properties +* **crn_pattern**: string: A CRN that specifies the scope and resource patterns necessary for the role to bind +* **id**: string: Id of the role binding +* **kind**: string: The type of the resource. +* **metadata**: [MetadataEntity](#metadataentity): Metadata of the record +* **principal**: string: The principal User or Group to bind the role to +* **role_name**: string: The name of the role to bind to the principal + +## SCClusterByokEntity +### Properties +* **id**: string: ID of the referred resource +* **related**: string: API URL for accessing or modifying the referred object +* **resourceName**: string: CRN reference to the referred resource + +## SCClusterNetworkEnvironmentEntity +### Properties +* **environment**: string: Environment of the referred resource +* **id**: string: ID of the referred resource +* **related**: string: API URL for accessing or modifying the referred object +* **resourceName**: string: CRN reference to the referred resource + +## SCClusterSpecEntity +### Properties +* **apiEndpoint**: string: The Kafka API cluster endpoint +* **availability**: string: The availability zone configuration of the cluster +* **byok**: [SCClusterByokEntity](#scclusterbyokentity): Specification of the cluster byok +* **cloud**: string: The cloud service provider +* **config**: [ClusterConfigEntity](#clusterconfigentity): Specification of the cluster configuration +* **environment**: [SCClusterNetworkEnvironmentEntity](#scclusternetworkenvironmententity): Specification of the cluster environment +* **httpEndpoint**: string: The cluster HTTP request URL. +* **kafkaBootstrapEndpoint**: string: The bootstrap endpoint used by Kafka clients to connect to the cluster +* **name**: string: The name of the cluster +* **network**: [SCClusterNetworkEnvironmentEntity](#scclusternetworkenvironmententity): Specification of the cluster network +* **package**: 'ADVANCED' | 'ESSENTIALS' | string: Stream governance configuration +* **region**: string: The cloud service provider region +* **zone**: string: type of zone availability + +## SCMetadataEntity +### Properties +* **createdTimestamp**: string: Created Date Time +* **deletedTimestamp**: string: Deleted Date time +* **resourceName**: string: Resource name of the record +* **self**: string: Self lookup url +* **updatedTimestamp**: string: Updated Date time + +## ServiceAccountRecord +### Properties +* **description**: string: Description of the service account +* **display_name**: string: Name of the service account +* **id**: string: Id of the service account +* **kind**: string: Type of account +* **metadata**: [MetadataEntity](#metadataentity): Metadata of the record + +## StreamGovernanceConfig +### Properties +* **package**: 'ADVANCED' | 'ESSENTIALS' | string: Stream governance configuration + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## TopicMetadataEntity +### Properties +* **resourceName**: string: Resource name of the record +* **self**: string: Self lookup url + +## TopicProperties +### Properties +* **configs**: [TopicsRelatedLink](#topicsrelatedlink): Config Specification of the topic +* **inputConfigs**: [TopicsInputConfig](#topicsinputconfig)[]: Input Config Specification of the topic +* **kind**: string: Type of topic +* **metadata**: [TopicMetadataEntity](#topicmetadataentity): Metadata of the record +* **partitions**: [TopicsRelatedLink](#topicsrelatedlink): Partition Specification of the topic +* **partitionsCount**: string: Partition count of the topic +* **partitionsReassignments**: [TopicsRelatedLink](#topicsrelatedlink): Partition Reassignment Specification of the topic +* **replicationFactor**: string: Replication factor of the topic +* **topicId**: string: Topic Id returned by Confluent + +## TopicsInputConfig +### Properties +* **name**: string: Name of the topic input config +* **value**: string: Value of the topic input config + +## TopicsRelatedLink +### Properties +* **related**: string: Relationship of the topic + +## UserDetail +### Properties +* **aadEmail**: string: AAD email address +* **emailAddress**: string {pattern: "^\S+@\S+\.\S+$"} (Required): Email address +* **firstName**: string {maxLength: 50}: First name +* **lastName**: string {maxLength: 50}: Last name +* **userPrincipalName**: string: User principal name + +## UserRecord +### Properties +* **auth_type**: string: Auth type of the user +* **email**: string: Email of the user +* **full_name**: string: Name of the user +* **id**: string: Id of the user +* **kind**: string: Type of account +* **metadata**: [MetadataEntity](#metadataentity): Metadata of the record + diff --git a/generated/containerinstance/microsoft.containerinstance/2018-09-01/samples.md b/generated/containerinstance/microsoft.containerinstance/2018-09-01/samples.md index 7d1757f6d8..636a224264 100644 --- a/generated/containerinstance/microsoft.containerinstance/2018-09-01/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2018-09-01/samples.md @@ -59,7 +59,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2018-09-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' diff --git a/generated/containerinstance/microsoft.containerinstance/2018-10-01/samples.md b/generated/containerinstance/microsoft.containerinstance/2018-10-01/samples.md index 2979ddebf8..493a9c6a4b 100644 --- a/generated/containerinstance/microsoft.containerinstance/2018-10-01/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2018-10-01/samples.md @@ -16,7 +16,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2018-10-01 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2018-10-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' diff --git a/generated/containerinstance/microsoft.containerinstance/2019-12-01/samples.md b/generated/containerinstance/microsoft.containerinstance/2019-12-01/samples.md index e579e11343..a09c78b77c 100644 --- a/generated/containerinstance/microsoft.containerinstance/2019-12-01/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2019-12-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2019-12-01 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -67,7 +67,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2019-12-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' diff --git a/generated/containerinstance/microsoft.containerinstance/2020-11-01/samples.md b/generated/containerinstance/microsoft.containerinstance/2020-11-01/samples.md index 3c7388015b..5d67d3444c 100644 --- a/generated/containerinstance/microsoft.containerinstance/2020-11-01/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2020-11-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2020-11-01 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -67,7 +67,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2020-11-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' diff --git a/generated/containerinstance/microsoft.containerinstance/2021-03-01/samples.md b/generated/containerinstance/microsoft.containerinstance/2021-03-01/samples.md index 51a1567c21..0d2e34881b 100644 --- a/generated/containerinstance/microsoft.containerinstance/2021-03-01/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2021-03-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2021-03-01 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -67,7 +67,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2021-03-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' diff --git a/generated/containerinstance/microsoft.containerinstance/2021-07-01/samples.md b/generated/containerinstance/microsoft.containerinstance/2021-07-01/samples.md index 9355f8b1ec..ded6c9ad0d 100644 --- a/generated/containerinstance/microsoft.containerinstance/2021-07-01/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2021-07-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2021-07-01 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -67,7 +67,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2021-07-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' diff --git a/generated/containerinstance/microsoft.containerinstance/2021-09-01/samples.md b/generated/containerinstance/microsoft.containerinstance/2021-09-01/samples.md index c5b038049d..53d9c251eb 100644 --- a/generated/containerinstance/microsoft.containerinstance/2021-09-01/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2021-09-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2021-09-01 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -67,7 +67,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2021-09-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' diff --git a/generated/containerinstance/microsoft.containerinstance/2021-10-01/samples.md b/generated/containerinstance/microsoft.containerinstance/2021-10-01/samples.md index b59bcab845..bd09017fc2 100644 --- a/generated/containerinstance/microsoft.containerinstance/2021-10-01/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2021-10-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2021-10-01 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -67,7 +67,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2021-10-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' diff --git a/generated/containerinstance/microsoft.containerinstance/2022-09-01/samples.md b/generated/containerinstance/microsoft.containerinstance/2022-09-01/samples.md index 22c6fe3c8b..f708bbffb3 100644 --- a/generated/containerinstance/microsoft.containerinstance/2022-09-01/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2022-09-01/samples.md @@ -86,7 +86,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2022-09-01 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -140,7 +140,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2022-09-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' @@ -206,7 +206,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2022-09-01 identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity': { } } } diff --git a/generated/containerinstance/microsoft.containerinstance/2022-10-01-preview/samples.md b/generated/containerinstance/microsoft.containerinstance/2022-10-01-preview/samples.md index 3c75bf9b3f..6f36c479a3 100644 --- a/generated/containerinstance/microsoft.containerinstance/2022-10-01-preview/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2022-10-01-preview/samples.md @@ -135,7 +135,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2022-10-01 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -189,7 +189,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2022-10-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' @@ -288,7 +288,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2022-10-01 identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity': { } } } diff --git a/generated/containerinstance/microsoft.containerinstance/2023-02-01-preview/samples.md b/generated/containerinstance/microsoft.containerinstance/2023-02-01-preview/samples.md index b79db0644e..77d08afcec 100644 --- a/generated/containerinstance/microsoft.containerinstance/2023-02-01-preview/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2023-02-01-preview/samples.md @@ -86,7 +86,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2023-02-01 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -140,7 +140,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2023-02-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' @@ -207,7 +207,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2023-02-01 identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity': { } } } diff --git a/generated/containerinstance/microsoft.containerinstance/2023-05-01/samples.md b/generated/containerinstance/microsoft.containerinstance/2023-05-01/samples.md index 0d497e0121..d7b8a202ba 100644 --- a/generated/containerinstance/microsoft.containerinstance/2023-05-01/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2023-05-01/samples.md @@ -143,7 +143,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2023-05-01 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -197,7 +197,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2023-05-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' @@ -296,7 +296,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2023-05-01 identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity': { } } } diff --git a/generated/containerinstance/microsoft.containerinstance/2024-05-01-preview/samples.md b/generated/containerinstance/microsoft.containerinstance/2024-05-01-preview/samples.md index b574f8d8c6..f50eaee20b 100644 --- a/generated/containerinstance/microsoft.containerinstance/2024-05-01-preview/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2024-05-01-preview/samples.md @@ -191,7 +191,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroupProfiles@202 logAnalytics: { logType: 'ContainerInsights' metadata: { - pod-uuid: 'test-metadata-value' + 'pod-uuid': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' @@ -494,7 +494,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-05-01 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -548,7 +548,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-05-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' @@ -647,7 +647,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-05-01 identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity': { } } } diff --git a/generated/containerinstance/microsoft.containerinstance/2024-09-01-preview/samples.md b/generated/containerinstance/microsoft.containerinstance/2024-09-01-preview/samples.md index 7371460136..b3ae6f3b2d 100644 --- a/generated/containerinstance/microsoft.containerinstance/2024-09-01-preview/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2024-09-01-preview/samples.md @@ -143,7 +143,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-09-01 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -197,7 +197,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-09-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' @@ -296,7 +296,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-09-01 identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity': { } } } diff --git a/generated/containerinstance/microsoft.containerinstance/2024-10-01-preview/samples.md b/generated/containerinstance/microsoft.containerinstance/2024-10-01-preview/samples.md index a6fb72effc..cd5b066394 100644 --- a/generated/containerinstance/microsoft.containerinstance/2024-10-01-preview/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2024-10-01-preview/samples.md @@ -143,7 +143,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-10-01 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -197,7 +197,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-10-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' @@ -263,7 +263,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-10-01 identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -321,7 +321,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-10-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' @@ -449,7 +449,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-10-01 identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity': { } } } diff --git a/generated/containerinstance/microsoft.containerinstance/2024-11-01-preview/samples.md b/generated/containerinstance/microsoft.containerinstance/2024-11-01-preview/samples.md index 974865a82d..2985b3d390 100644 --- a/generated/containerinstance/microsoft.containerinstance/2024-11-01-preview/samples.md +++ b/generated/containerinstance/microsoft.containerinstance/2024-11-01-preview/samples.md @@ -143,7 +143,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-11-01 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -197,7 +197,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-11-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' @@ -263,7 +263,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-11-01 identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -321,7 +321,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-11-01 logAnalytics: { logType: 'ContainerInsights' metadata: { - test-key: 'test-metadata-value' + 'test-key': 'test-metadata-value' } workspaceId: 'workspaceid' workspaceKey: 'workspaceKey' @@ -449,7 +449,7 @@ resource exampleResource 'Microsoft.ContainerInstance/containerGroups@2024-11-01 identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity': { } } } diff --git a/generated/containerregistry/log.out b/generated/containerregistry/log.out index 748d0e50f1..4c18a70750 100644 --- a/generated/containerregistry/log.out +++ b/generated/containerregistry/log.out @@ -3,9 +3,9 @@ AutoRest code generation utility [cli version: 3.7.1; node: v16.20.2] https://aka.ms/autorest warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/containerregistry/resource-manager/Microsoft.ContainerRegistry/preview/2023-11-01-preview/containerregistry.json:4886:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/containerregistry/resource-manager/Microsoft.ContainerRegistry/preview/2024-11-01-preview/containerregistry.json:4909:5 warning | PreCheck/SchemaMissingType | The schema 'ProxyResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/containerregistry/resource-manager/Microsoft.ContainerRegistry/preview/2023-11-01-preview/containerregistry.json:4961:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/containerregistry/resource-manager/Microsoft.ContainerRegistry/preview/2024-11-01-preview/containerregistry.json:4984:5 warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' @@ -20,6 +20,12 @@ warning | PreCheck/SchemaMissingType | The schema 'InnerErrorDescription' with a - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/containerregistry/resource-manager/Microsoft.ContainerRegistry/preview/2019-06-01-preview/containerregistry_build.json:3128:5 warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/containerregistry/resource-manager/Microsoft.ContainerRegistry/preview/2023-11-01-preview/containerregistry.json:4886:5 +warning | PreCheck/SchemaMissingType | The schema 'ProxyResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/containerregistry/resource-manager/Microsoft.ContainerRegistry/preview/2023-11-01-preview/containerregistry.json:4961:5 +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/containerregistry/resource-manager/Microsoft.ContainerRegistry/preview/2023-08-01-preview/containerregistry.json:4886:5 warning | PreCheck/SchemaMissingType | The schema 'ProxyResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' diff --git a/generated/containerregistry/microsoft.containerregistry/2019-04-01/samples.md b/generated/containerregistry/microsoft.containerregistry/2019-04-01/samples.md index 7a03e86908..69eb485b78 100644 --- a/generated/containerregistry/microsoft.containerregistry/2019-04-01/samples.md +++ b/generated/containerregistry/microsoft.containerregistry/2019-04-01/samples.md @@ -90,7 +90,7 @@ resource exampleResource 'Microsoft.ContainerRegistry/registries/tasks@2019-04-0 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } @@ -170,9 +170,9 @@ resource exampleResource 'Microsoft.ContainerRegistry/registries/tasks@2019-04-0 identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/containerregistry/microsoft.containerregistry/2019-06-01-preview/samples.md b/generated/containerregistry/microsoft.containerregistry/2019-06-01-preview/samples.md index 0be8c0fde7..69d39aeaa3 100644 --- a/generated/containerregistry/microsoft.containerregistry/2019-06-01-preview/samples.md +++ b/generated/containerregistry/microsoft.containerregistry/2019-06-01-preview/samples.md @@ -158,7 +158,7 @@ resource exampleResource 'Microsoft.ContainerRegistry/registries/tasks@2019-06-0 identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } @@ -243,9 +243,9 @@ resource exampleResource 'Microsoft.ContainerRegistry/registries/tasks@2019-06-0 identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/containerregistry/microsoft.containerregistry/2019-12-01-preview/samples.md b/generated/containerregistry/microsoft.containerregistry/2019-12-01-preview/samples.md index f435c321db..6e97787fcb 100644 --- a/generated/containerregistry/microsoft.containerregistry/2019-12-01-preview/samples.md +++ b/generated/containerregistry/microsoft.containerregistry/2019-12-01-preview/samples.md @@ -57,7 +57,7 @@ resource exampleResource 'Microsoft.ContainerRegistry/registries/importPipelines identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/containerregistry/microsoft.containerregistry/2020-11-01-preview/samples.md b/generated/containerregistry/microsoft.containerregistry/2020-11-01-preview/samples.md index d33bed8ad9..cb92114429 100644 --- a/generated/containerregistry/microsoft.containerregistry/2020-11-01-preview/samples.md +++ b/generated/containerregistry/microsoft.containerregistry/2020-11-01-preview/samples.md @@ -99,7 +99,7 @@ resource exampleResource 'Microsoft.ContainerRegistry/registries/importPipelines identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/containerregistry/microsoft.containerregistry/2021-06-01-preview/samples.md b/generated/containerregistry/microsoft.containerregistry/2021-06-01-preview/samples.md index ffb0d1ca46..27351c401e 100644 --- a/generated/containerregistry/microsoft.containerregistry/2021-06-01-preview/samples.md +++ b/generated/containerregistry/microsoft.containerregistry/2021-06-01-preview/samples.md @@ -98,7 +98,7 @@ resource exampleResource 'Microsoft.ContainerRegistry/registries/importPipelines identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/containerregistry/microsoft.containerregistry/2021-08-01-preview/samples.md b/generated/containerregistry/microsoft.containerregistry/2021-08-01-preview/samples.md index 5e5a9217f0..6ae192ae32 100644 --- a/generated/containerregistry/microsoft.containerregistry/2021-08-01-preview/samples.md +++ b/generated/containerregistry/microsoft.containerregistry/2021-08-01-preview/samples.md @@ -102,7 +102,7 @@ resource exampleResource 'Microsoft.ContainerRegistry/registries/importPipelines identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/containerregistry/microsoft.containerregistry/2021-12-01-preview/samples.md b/generated/containerregistry/microsoft.containerregistry/2021-12-01-preview/samples.md index 37a0857426..c66c79bf38 100644 --- a/generated/containerregistry/microsoft.containerregistry/2021-12-01-preview/samples.md +++ b/generated/containerregistry/microsoft.containerregistry/2021-12-01-preview/samples.md @@ -102,7 +102,7 @@ resource exampleResource 'Microsoft.ContainerRegistry/registries/importPipelines identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/containerregistry/microsoft.containerregistry/2022-02-01-preview/samples.md b/generated/containerregistry/microsoft.containerregistry/2022-02-01-preview/samples.md index cf80659f7f..f3ab9138f2 100644 --- a/generated/containerregistry/microsoft.containerregistry/2022-02-01-preview/samples.md +++ b/generated/containerregistry/microsoft.containerregistry/2022-02-01-preview/samples.md @@ -102,7 +102,7 @@ resource exampleResource 'Microsoft.ContainerRegistry/registries/importPipelines identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/containerregistry/microsoft.containerregistry/2023-01-01-preview/samples.md b/generated/containerregistry/microsoft.containerregistry/2023-01-01-preview/samples.md index 3972e5edb9..feb6a2218b 100644 --- a/generated/containerregistry/microsoft.containerregistry/2023-01-01-preview/samples.md +++ b/generated/containerregistry/microsoft.containerregistry/2023-01-01-preview/samples.md @@ -140,7 +140,7 @@ resource exampleResource 'Microsoft.ContainerRegistry/registries/importPipelines identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/containerregistry/microsoft.containerregistry/2023-06-01-preview/samples.md b/generated/containerregistry/microsoft.containerregistry/2023-06-01-preview/samples.md index d8c2a71e83..2e81897019 100644 --- a/generated/containerregistry/microsoft.containerregistry/2023-06-01-preview/samples.md +++ b/generated/containerregistry/microsoft.containerregistry/2023-06-01-preview/samples.md @@ -140,7 +140,7 @@ resource exampleResource 'Microsoft.ContainerRegistry/registries/importPipelines identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/containerregistry/microsoft.containerregistry/2023-08-01-preview/samples.md b/generated/containerregistry/microsoft.containerregistry/2023-08-01-preview/samples.md index db936f5704..31426bb3f4 100644 --- a/generated/containerregistry/microsoft.containerregistry/2023-08-01-preview/samples.md +++ b/generated/containerregistry/microsoft.containerregistry/2023-08-01-preview/samples.md @@ -140,7 +140,7 @@ resource exampleResource 'Microsoft.ContainerRegistry/registries/importPipelines identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/containerregistry/microsoft.containerregistry/2023-11-01-preview/samples.md b/generated/containerregistry/microsoft.containerregistry/2023-11-01-preview/samples.md index f14991fd86..286fe80e0b 100644 --- a/generated/containerregistry/microsoft.containerregistry/2023-11-01-preview/samples.md +++ b/generated/containerregistry/microsoft.containerregistry/2023-11-01-preview/samples.md @@ -140,7 +140,7 @@ resource exampleResource 'Microsoft.ContainerRegistry/registries/importPipelines identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { } } } diff --git a/generated/containerregistry/microsoft.containerregistry/2024-11-01-preview/samples.md b/generated/containerregistry/microsoft.containerregistry/2024-11-01-preview/samples.md new file mode 100644 index 0000000000..675e0de7e2 --- /dev/null +++ b/generated/containerregistry/microsoft.containerregistry/2024-11-01-preview/samples.md @@ -0,0 +1,352 @@ +# Microsoft.ContainerRegistry + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.containerregistry/registries + +RegistryCreate +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries@2024-11-01-preview' = { + name: 'example' + location: 'westus' + properties: { + adminUserEnabled: true + } + sku: { + name: 'Standard' + } + tags: { + key: 'value' + } +} +``` + +RegistryCreateDomainNameLabelScope +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries@2024-11-01-preview' = { + name: 'example' + location: 'westus' + properties: { + autoGeneratedDomainNameLabelScope: 'TenantReuse' + } + sku: { + name: 'Standard' + } + tags: { + key: 'value' + } +} +``` + +RegistryCreateZoneRedundant +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries@2024-11-01-preview' = { + name: 'example' + location: 'westus' + properties: { + zoneRedundancy: 'Enabled' + } + sku: { + name: 'Standard' + } + tags: { + key: 'value' + } +} +``` + +## microsoft.containerregistry/registries/cacherules + +CacheRuleCreate +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries/cacheRules@2024-11-01-preview' = { + parent: parentResource + name: 'example' + properties: { + credentialSetResourceId: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/credentialSets/myCredentialSet' + sourceRepository: 'docker.io/library/hello-world' + targetRepository: 'cached-docker-hub/hello-world' + } +} +``` + +## microsoft.containerregistry/registries/connectedregistries + +ConnectedRegistryCreate +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries/connectedRegistries@2024-11-01-preview' = { + parent: parentResource + name: 'example' + properties: { + clientTokenIds: [ + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/tokens/client1Token' + ] + garbageCollection: { + enabled: true + schedule: '0 5 * * *' + } + mode: 'ReadWrite' + notificationsList: [ + 'hello-world:*:*' + 'sample/repo/*:1.0:*' + ] + parent: { + syncProperties: { + messageTtl: 'P2D' + schedule: '0 9 * * *' + syncWindow: 'PT3H' + tokenId: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/tokens/syncToken' + } + } + } +} +``` + +## microsoft.containerregistry/registries/credentialsets + +CredentialSetCreate +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries/credentialSets@2024-11-01-preview' = { + parent: parentResource + name: 'example' + identity: { + type: 'SystemAssigned' + } + properties: { + authCredentials: [ + { + name: 'Credential1' + passwordSecretIdentifier: 'https://myvault.vault.azure.net/secrets/password' + usernameSecretIdentifier: 'https://myvault.vault.azure.net/secrets/username' + } + ] + loginServer: 'docker.io' + } +} +``` + +## microsoft.containerregistry/registries/exportpipelines + +ExportPipelineCreate +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries/exportPipelines@2024-11-01-preview' = { + parent: parentResource + name: 'example' + identity: { + type: 'SystemAssigned' + } + location: 'westus' + properties: { + options: [ + 'OverwriteBlobs' + ] + target: { + type: 'AzureStorageBlobContainer' + keyVaultUri: 'https://myvault.vault.azure.net/secrets/acrexportsas' + uri: 'https://accountname.blob.core.windows.net/containername' + } + } +} +``` + +## microsoft.containerregistry/registries/importpipelines + +ImportPipelineCreate +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries/importPipelines@2024-11-01-preview' = { + parent: parentResource + name: 'example' + identity: { + type: 'UserAssigned' + userAssignedIdentities: { + '/subscriptions/f9d7ebed-adbd-4cb4-b973-aaf82c136138/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity2': { + } + } + } + location: 'westus' + properties: { + options: [ + 'OverwriteTags' + 'DeleteSourceBlobOnSuccess' + 'ContinueOnErrors' + ] + source: { + type: 'AzureStorageBlobContainer' + keyVaultUri: 'https://myvault.vault.azure.net/secrets/acrimportsas' + uri: 'https://accountname.blob.core.windows.net/containername' + } + } +} +``` + +## microsoft.containerregistry/registries/packages/archives + +ArchiveCreate +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries/packages/archives@2024-11-01-preview' = { + parent: parentResource + name: 'example' + properties: { + packageSource: { + type: 'remote' + url: 'string' + } + publishedVersion: 'string' + repositoryEndpointPrefix: 'string' + } +} +``` + +## microsoft.containerregistry/registries/pipelineruns + +PipelineRunCreate_Export +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries/pipelineRuns@2024-11-01-preview' = { + parent: parentResource + name: 'example' + properties: { + request: { + artifacts: [ + 'sourceRepository/hello-world' + 'sourceRepository2@sha256:00000000000000000000000000000000000' + ] + pipelineResourceId: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/exportPipelines/myExportPipeline' + target: { + name: 'myblob.tar.gz' + type: 'AzureStorageBlob' + } + } + } +} +``` + +PipelineRunCreate_Import +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries/pipelineRuns@2024-11-01-preview' = { + parent: parentResource + name: 'example' + properties: { + forceUpdateTag: '2020-03-04T17:23:21.9261521+00:00' + request: { + catalogDigest: 'sha256@' + pipelineResourceId: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/importPipelines/myImportPipeline' + source: { + name: 'myblob.tar.gz' + type: 'AzureStorageBlob' + } + } + } +} +``` + +## microsoft.containerregistry/registries/privateendpointconnections + +PrivateEndpointConnectionCreateOrUpdate +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries/privateEndpointConnections@2024-11-01-preview' = { + parent: parentResource + name: 'example' + properties: { + privateLinkServiceConnectionState: { + description: 'Auto-Approved' + status: 'Approved' + } + } +} +``` + +## microsoft.containerregistry/registries/replications + +ReplicationCreate +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries/replications@2024-11-01-preview' = { + parent: parentResource + name: 'example' + location: 'eastus' + tags: { + key: 'value' + } +} +``` + +ReplicationCreateZoneRedundant +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries/replications@2024-11-01-preview' = { + parent: parentResource + name: 'example' + location: 'eastus' + properties: { + regionEndpointEnabled: true + zoneRedundancy: 'Enabled' + } + tags: { + key: 'value' + } +} +``` + +## microsoft.containerregistry/registries/scopemaps + +ScopeMapCreate +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries/scopeMaps@2024-11-01-preview' = { + parent: parentResource + name: 'example' + properties: { + description: 'Developer Scopes' + actions: [ + 'repositories/myrepository/contentWrite' + 'repositories/myrepository/delete' + ] + } +} +``` + +## microsoft.containerregistry/registries/tokens + +TokenCreate +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries/tokens@2024-11-01-preview' = { + parent: parentResource + name: 'example' + properties: { + credentials: { + certificates: [ + { + name: 'certificate1' + encodedPemCertificate: 'LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUc3akNDQk5hZ0F3SUJBZ0lURmdBQlR3UVpyZGdmdmhxdzBnQUFBQUZQQkRBTkJna3Foa2lHOXcwQkFRc0YKQURDQml6RUxNQWtHQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdUQ2xkaGMyaHBibWQwYjI0eEVEQU9CZ05WQkFjVApCMUpsWkcxdmJtUXhIakFjQmdOVkJBb1RGVTFwWTNKdmMyOW1kQ0JEYjNKd2IzSmhkR2x2YmpFVk1CTUdBMVVFCkN4TU1UV2xqY205emIyWjBJRWxVTVI0d0hBWURWUVFERXhWTmFXTnliM052Wm5RZ1NWUWdWRXhUSUVOQklEUXcKSGhjTk1UZ3dOREV5TWpJek1qUTRXaGNOTWpBd05ERXlNakl6TWpRNFdqQTVNVGN3TlFZRFZRUURFeTV6WlhKMgphV05sWTJ4cFpXNTBZMlZ5ZEMxd1lYSjBibVZ5TG0xaGJtRm5aVzFsYm5RdVlYcDFjbVV1WTI5dE1JSUJJakFOCkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQTBSYjdJcHpxMmR4emhhbVpyS1ZDakMzeTQyYlYKUnNIY2pCUTFuSDBHZ1puUDhXeDZDSE1mWThybkVJQzRLeVRRYkJXVzhnNXlmc3NSQ0ZXbFpxYjR6SkRXS0pmTgpGSmNMUm9LNnhwTktZYVZVTkVlT25IdUxHYTM0ZlA0VjBFRjZybzdvbkRLME5zanhjY1dZVzRNVXVzc0xrQS94CkUrM2RwU1REdk1KcjJoWUpsVnFDcVR6blQvbmZaVUZzQUVEQnp5MUpOOHZiZDlIR2czc2Myd0x4dk95cFJOc0gKT1V3V2pmN2xzWWZleEVlcWkzY29EeHc2alpLVWEyVkdsUnBpTkowMjhBQitYSi9TU1FVNVBsd0JBbU9TT3ovRApGY0NKdGpPZlBqU1NKckFIQVV3SHU3RzlSV05JTFBwYU9zQ1J5eitETE5zNGpvNlEvUUg4d1lManJRSURBUUFCCm80SUNtakNDQXBZd0N3WURWUjBQQkFRREFnU3dNQjBHQTFVZEpRUVdNQlFHQ0NzR0FRVUZCd01DQmdnckJnRUYKQlFjREFUQWRCZ05WSFE0RUZnUVVlbEdkVVJrZzJoSFFOWEQ4WUc4L3drdjJVT0F3SHdZRFZSMGpCQmd3Rm9BVQplbnVNd2Mvbm9Nb2MxR3Y2KytFend3OGFvcDB3Z2F3R0ExVWRId1NCcERDQm9UQ0JucUNCbTZDQm1JWkxhSFIwCmNEb3ZMMjF6WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cEwyMXpZMjl5Y0M5amNtd3ZUV2xqY205emIyWjAKSlRJd1NWUWxNakJVVEZNbE1qQkRRU1V5TURRdVkzSnNoa2xvZEhSd09pOHZZM0pzTG0xcFkzSnZjMjltZEM1agpiMjB2Y0d0cEwyMXpZMjl5Y0M5amNtd3ZUV2xqY205emIyWjBKVEl3U1ZRbE1qQlVURk1sTWpCRFFTVXlNRFF1ClkzSnNNSUdGQmdnckJnRUZCUWNCQVFSNU1IY3dVUVlJS3dZQkJRVUhNQUtHUldoMGRIQTZMeTkzZDNjdWJXbGoKY205emIyWjBMbU52YlM5d2Eya3ZiWE5qYjNKd0wwMXBZM0p2YzI5bWRDVXlNRWxVSlRJd1ZFeFRKVEl3UTBFbApNakEwTG1OeWREQWlCZ2dyQmdFRkJRY3dBWVlXYUhSMGNEb3ZMMjlqYzNBdWJYTnZZM053TG1OdmJUQStCZ2tyCkJnRUVBWUkzRlFjRU1UQXZCaWNyQmdFRUFZSTNGUWlIMm9aMWcrN1pBWUxKaFJ1QnRaNWhoZlRyWUlGZGhOTGYKUW9Mbmszb0NBV1FDQVIwd1RRWURWUjBnQkVZd1JEQkNCZ2tyQmdFRUFZSTNLZ0V3TlRBekJnZ3JCZ0VGQlFjQwpBUlluYUhSMGNEb3ZMM2QzZHk1dGFXTnliM052Wm5RdVkyOXRMM0JyYVM5dGMyTnZjbkF2WTNCek1DY0dDU3NHCkFRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0l3Q2dZSUt3WUJCUVVIQXdFd09RWURWUjBSQkRJd01JSXUKYzJWeWRtbGpaV05zYVdWdWRHTmxjblF0Y0dGeWRHNWxjaTV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRBTgpCZ2txaGtpRzl3MEJBUXNGQUFPQ0FnRUFIVXIzbk1vdUI5WWdDUlRWYndUTllIS2RkWGJkSW1GUXNDYys4T1g1CjE5c0N6dFFSR05iSXEwVW1Ba01MbFVvWTIxckh4ZXdxU2hWczFhL2RwaFh5Tk1pcUdaU2QzU1BtYzZscitqUFQKNXVEREs0MUlWeXN0K2VUNlpyazFvcCtMVmdkeS9EU2lyNzVqcWZFY016bS82bU8rNnFNeWRLTWtVYmM5K3JHVwphUkpUcjRWUUdIRmEwNEIwZVZpNUd4MG9pL2RpZDNSaXg2aXJMMjFJSGEwYjN6c1hzZHpHU0R2K3hqL2Q2S0l4Ckdrd2FhYmZvU1NoQnFqaFNlQ0VyZXFlb1RpYjljdGw0MGRVdUp3THl4bjhHS2N6K3AvMEJUOEIxU3lYK01OQ2wKY0pkMjVtMjhLajY2TGUxOEVyeFlJYXZJVGVGa3Y2eGZjdkEvcHladDdPaU41QTlGQk1IUmpQK1kyZ2tvdjMrcQpISFRUZG4xNnlRajduNit3YlFHNGVleXc0YisyQkRLcUxNVFU2ZmlSQ3ZPM2FPZVBLSFVNN3R4b1FidWl6Z3NzCkNiMzl3QnJOTEZsMkJLQ1RkSCtkSU9oZVJiSkZvbmlwOGRPOUVFZWdSSG9lQW54ZUlYTFBrdXMzTzEvZjRhNkIKWHQ3RG5BUm8xSzJmeEp3VXRaU2MvR3dFSjU5NzlnRXlEa3pDZEVsLzdpWE9QZXVjTXhlM2xVM2pweUtsNERUaApjSkJqQytqNGpLWTFrK1U4b040aGdqYnJISUx6Vnd2eU15OU5KS290U3BMSjQxeHdPOHlGangxalFTT3Bxc0N1ClFhUFUvTjhSZ0hxWjBGTkFzS3dNUmZ6WmdXanRCNzRzYUVEdk5jVmNuNFhCQnFNSG0ydHo2Uzk3d3kxZGt0cTgKSE5BPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==' + } + ] + } + scopeMapId: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/scopeMaps/myScopeMap' + status: 'disabled' + } +} +``` + +## microsoft.containerregistry/registries/webhooks + +WebhookCreate +```bicep +resource exampleResource 'Microsoft.ContainerRegistry/registries/webhooks@2024-11-01-preview' = { + parent: parentResource + name: 'example' + location: 'westus' + properties: { + actions: [ + 'push' + ] + customHeaders: { + Authorization: '******' + } + scope: 'myRepository' + serviceUri: 'http://myservice.com' + status: 'enabled' + } + tags: { + key: 'value' + } +} +``` diff --git a/generated/containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json b/generated/containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json new file mode 100644 index 0000000000..9792ed2930 --- /dev/null +++ b/generated/containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json @@ -0,0 +1,5212 @@ +[ + { + "$type": "StringType", + "minLength": 5, + "maxLength": 200, + "pattern": "^[a-zA-Z0-9-]*$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ContainerRegistry/registries/packages/archives" + }, + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ContainerRegistry/registries/packages/archives", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/3" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "The properties of the archive." + }, + "systemData": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "ArchiveProperties", + "properties": { + "packageSource": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "The package source of the archive." + }, + "publishedVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The published version of the archive." + }, + "repositoryEndpointPrefix": { + "type": { + "$ref": "#/2" + }, + "flags": 0 + }, + "repositoryEndpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 2 + }, + "provisioningState": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "The provisioning state of the archive at the time the operation was called." + } + } + }, + { + "$type": "ObjectType", + "name": "ArchivePackageSourceProperties", + "properties": { + "type": { + "type": { + "$ref": "#/8" + }, + "flags": 0, + "description": "The type of package source for a archive." + }, + "url": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The external repository url." + } + } + }, + { + "$type": "StringLiteralType", + "value": "remote" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/7" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/9" + }, + { + "$ref": "#/10" + }, + { + "$ref": "#/11" + }, + { + "$ref": "#/12" + }, + { + "$ref": "#/13" + }, + { + "$ref": "#/14" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/21" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/26" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource modification (UTC)." + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/17" + }, + { + "$ref": "#/18" + }, + { + "$ref": "#/19" + }, + { + "$ref": "#/20" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/22" + }, + { + "$ref": "#/23" + }, + { + "$ref": "#/24" + }, + { + "$ref": "#/25" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.ContainerRegistry/registries/packages/archives@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/4" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ContainerRegistry/registries/packages/archives/versions" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ContainerRegistry/registries/packages/archives/versions", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/28" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/29" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/31" + }, + "flags": 2, + "description": "The properties of the archive." + }, + "systemData": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "ArchiveVersionProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/38" + }, + "flags": 2, + "description": "The provisioning state of the archive at the time the operation was called." + }, + "archiveVersionErrorMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The detailed error message for the archive version in the case of failure." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/32" + }, + { + "$ref": "#/33" + }, + { + "$ref": "#/34" + }, + { + "$ref": "#/35" + }, + { + "$ref": "#/36" + }, + { + "$ref": "#/37" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.ContainerRegistry/registries/packages/archives/versions@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/30" + }, + "flags": 0 + }, + { + "$type": "StringType", + "minLength": 5, + "maxLength": 50, + "pattern": "^[a-zA-Z0-9-]*$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ContainerRegistry/registries/cacheRules" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ContainerRegistry/registries/cacheRules", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/40" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/41" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/42" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "The properties of the cache rule." + }, + "systemData": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "CacheRuleProperties", + "properties": { + "credentialSetResourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The ARM resource ID of the credential store which is associated with the cache rule." + }, + "sourceRepository": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Source repository pulled from upstream." + }, + "targetRepository": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Target repository specified in docker pull command.\r\nEg: docker pull myregistry.azurecr.io/{targetRepository}:{tag}" + }, + "creationDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The creation date of the cache rule." + }, + "provisioningState": { + "type": { + "$ref": "#/51" + }, + "flags": 2, + "description": "Provisioning state of the resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/45" + }, + { + "$ref": "#/46" + }, + { + "$ref": "#/47" + }, + { + "$ref": "#/48" + }, + { + "$ref": "#/49" + }, + { + "$ref": "#/50" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.ContainerRegistry/registries/cacheRules@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/43" + }, + "flags": 0 + }, + { + "$type": "StringType", + "minLength": 5, + "maxLength": 50, + "pattern": "^[a-zA-Z0-9]*$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ContainerRegistry/registries/connectedRegistries" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ContainerRegistry/registries/connectedRegistries", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/53" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/54" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/55" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/57" + }, + "flags": 0, + "description": "The properties of the connected registry." + }, + "systemData": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "ConnectedRegistryProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/64" + }, + "flags": 2, + "description": "Provisioning state of the resource." + }, + "mode": { + "type": { + "$ref": "#/69" + }, + "flags": 1, + "description": "The mode of the connected registry resource that indicates the permissions of the registry." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The current version of ACR runtime on the connected registry." + }, + "connectionState": { + "type": { + "$ref": "#/74" + }, + "flags": 2, + "description": "The current connection state of the connected registry." + }, + "lastActivityTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The last activity time of the connected registry." + }, + "activation": { + "type": { + "$ref": "#/75" + }, + "flags": 2, + "description": "The activation properties of the connected registry." + }, + "parent": { + "type": { + "$ref": "#/79" + }, + "flags": 1, + "description": "The parent of the connected registry." + }, + "clientTokenIds": { + "type": { + "$ref": "#/81" + }, + "flags": 0, + "description": "The list of the ACR token resource IDs used to authenticate clients to the connected registry." + }, + "loginServer": { + "type": { + "$ref": "#/82" + }, + "flags": 0, + "description": "The login server properties of the connected registry." + }, + "logging": { + "type": { + "$ref": "#/90" + }, + "flags": 0, + "description": "The logging properties of the connected registry." + }, + "statusDetails": { + "type": { + "$ref": "#/101" + }, + "flags": 2, + "description": "The list of current statuses of the connected registry." + }, + "notificationsList": { + "type": { + "$ref": "#/102" + }, + "flags": 0, + "description": "The list of notifications subscription information for the connected registry." + }, + "garbageCollection": { + "type": { + "$ref": "#/103" + }, + "flags": 0, + "description": "The garbage collection properties of the connected registry." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/58" + }, + { + "$ref": "#/59" + }, + { + "$ref": "#/60" + }, + { + "$ref": "#/61" + }, + { + "$ref": "#/62" + }, + { + "$ref": "#/63" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "ReadWrite" + }, + { + "$type": "StringLiteralType", + "value": "ReadOnly" + }, + { + "$type": "StringLiteralType", + "value": "Registry" + }, + { + "$type": "StringLiteralType", + "value": "Mirror" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/65" + }, + { + "$ref": "#/66" + }, + { + "$ref": "#/67" + }, + { + "$ref": "#/68" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Online" + }, + { + "$type": "StringLiteralType", + "value": "Offline" + }, + { + "$type": "StringLiteralType", + "value": "Syncing" + }, + { + "$type": "StringLiteralType", + "value": "Unhealthy" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/70" + }, + { + "$ref": "#/71" + }, + { + "$ref": "#/72" + }, + { + "$ref": "#/73" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ActivationProperties", + "properties": { + "status": { + "type": { + "$ref": "#/78" + }, + "flags": 2, + "description": "The activation status of the connected registry." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "Inactive" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/76" + }, + { + "$ref": "#/77" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ParentProperties", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The resource ID of the parent to which the connected registry will be associated." + }, + "syncProperties": { + "type": { + "$ref": "#/80" + }, + "flags": 1, + "description": "The sync properties of the connected registry with its parent." + } + } + }, + { + "$type": "ObjectType", + "name": "SyncProperties", + "properties": { + "tokenId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the ACR token used to authenticate the connected registry to its parent during sync." + }, + "schedule": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The cron expression indicating the schedule that the connected registry will sync with its parent." + }, + "syncWindow": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The time window during which sync is enabled for each schedule occurrence. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601." + }, + "messageTtl": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The period of time for which a message is available to sync before it is expired. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601." + }, + "lastSyncTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The last time a sync occurred between the connected registry and its parent." + }, + "gatewayEndpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The gateway endpoint used by the connected registry to communicate with its parent." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "LoginServerProperties", + "properties": { + "host": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The host of the connected registry. Can be FQDN or IP." + }, + "tls": { + "type": { + "$ref": "#/83" + }, + "flags": 2, + "description": "The TLS properties of the connected registry login server." + } + } + }, + { + "$type": "ObjectType", + "name": "TlsProperties", + "properties": { + "status": { + "type": { + "$ref": "#/86" + }, + "flags": 2, + "description": "Indicates whether HTTPS is enabled for the login server." + }, + "certificate": { + "type": { + "$ref": "#/87" + }, + "flags": 2, + "description": "The certificate used to configure HTTPS for the login server." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/84" + }, + { + "$ref": "#/85" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TlsCertificateProperties", + "properties": { + "type": { + "type": { + "$ref": "#/89" + }, + "flags": 2, + "description": "The type of certificate location." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Indicates the location of the certificates." + } + } + }, + { + "$type": "StringLiteralType", + "value": "LocalDirectory" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/88" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "LoggingProperties", + "properties": { + "logLevel": { + "type": { + "$ref": "#/96" + }, + "flags": 0, + "description": "The verbosity of logs persisted on the connected registry." + }, + "auditLogStatus": { + "type": { + "$ref": "#/99" + }, + "flags": 0, + "description": "Indicates whether audit logs are enabled on the connected registry." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Debug" + }, + { + "$type": "StringLiteralType", + "value": "Information" + }, + { + "$type": "StringLiteralType", + "value": "Warning" + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/91" + }, + { + "$ref": "#/92" + }, + { + "$ref": "#/93" + }, + { + "$ref": "#/94" + }, + { + "$ref": "#/95" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/97" + }, + { + "$ref": "#/98" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "StatusDetailProperties", + "properties": { + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The component of the connected registry corresponding to the status." + }, + "code": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The code of the status." + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The description of the status." + }, + "timestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp of the status." + }, + "correlationId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The correlation ID of the status." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/100" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "GarbageCollectionProperties", + "properties": { + "enabled": { + "type": { + "$ref": "#/104" + }, + "flags": 0, + "description": "Indicates whether garbage collection is enabled for the connected registry." + }, + "schedule": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The cron expression indicating the schedule that the connected registry will run garbage collection." + } + } + }, + { + "$type": "BooleanType" + }, + { + "$type": "ResourceType", + "name": "Microsoft.ContainerRegistry/registries/connectedRegistries@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/56" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ContainerRegistry/registries/credentialSets" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ContainerRegistry/registries/credentialSets", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/40" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/106" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/107" + }, + "flags": 10, + "description": "The resource api version" + }, + "identity": { + "type": { + "$ref": "#/109" + }, + "flags": 0, + "description": "Identities associated with the resource. This is used to access the KeyVault secrets." + }, + "properties": { + "type": { + "$ref": "#/117" + }, + "flags": 0, + "description": "The properties of the credential set." + }, + "systemData": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "IdentityProperties", + "properties": { + "principalId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The principal ID of resource identity." + }, + "tenantId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The tenant ID of resource." + }, + "type": { + "type": { + "$ref": "#/114" + }, + "flags": 0, + "description": "The identity type." + }, + "userAssignedIdentities": { + "type": { + "$ref": "#/116" + }, + "flags": 0, + "description": "The list of user identities associated with the resource. The user identity \r\ndictionary key references will be ARM resource ids in the form: \r\n'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/\r\n providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned" + }, + { + "$type": "StringLiteralType", + "value": "UserAssigned" + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned, UserAssigned" + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/110" + }, + { + "$ref": "#/111" + }, + { + "$ref": "#/112" + }, + { + "$ref": "#/113" + } + ] + }, + { + "$type": "ObjectType", + "name": "UserIdentityProperties", + "properties": { + "principalId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The principal id of user assigned identity." + }, + "clientId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The client id of user assigned identity." + } + } + }, + { + "$type": "ObjectType", + "name": "IdentityPropertiesUserAssignedIdentities", + "properties": {}, + "additionalProperties": { + "$ref": "#/115" + } + }, + { + "$type": "ObjectType", + "name": "CredentialSetProperties", + "properties": { + "loginServer": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The credentials are stored for this upstream or login server." + }, + "authCredentials": { + "type": { + "$ref": "#/125" + }, + "flags": 0, + "description": "List of authentication credentials stored for an upstream.\r\nUsually consists of a primary and an optional secondary credential." + }, + "creationDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The creation date of credential store resource." + }, + "provisioningState": { + "type": { + "$ref": "#/132" + }, + "flags": 2, + "description": "Provisioning state of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "AuthCredential", + "properties": { + "name": { + "type": { + "$ref": "#/120" + }, + "flags": 0, + "description": "The name of the credential." + }, + "usernameSecretIdentifier": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "KeyVault Secret URI for accessing the username." + }, + "passwordSecretIdentifier": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "KeyVault Secret URI for accessing the password." + }, + "credentialHealth": { + "type": { + "$ref": "#/121" + }, + "flags": 2, + "description": "This provides data pertaining to the health of the auth credential." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Credential1" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/119" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "CredentialHealth", + "properties": { + "status": { + "type": { + "$ref": "#/124" + }, + "flags": 0, + "description": "The health status of credential." + }, + "errorCode": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Error code representing the health check error." + }, + "errorMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Descriptive message representing the health check error." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Healthy" + }, + { + "$type": "StringLiteralType", + "value": "Unhealthy" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/122" + }, + { + "$ref": "#/123" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/118" + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/126" + }, + { + "$ref": "#/127" + }, + { + "$ref": "#/128" + }, + { + "$ref": "#/129" + }, + { + "$ref": "#/130" + }, + { + "$ref": "#/131" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.ContainerRegistry/registries/credentialSets@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/108" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ContainerRegistry/registries/exportPipelines" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ContainerRegistry/registries/exportPipelines", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/53" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/134" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/135" + }, + "flags": 10, + "description": "The resource api version" + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The location of the export pipeline." + }, + "identity": { + "type": { + "$ref": "#/109" + }, + "flags": 0, + "description": "The identity of the export pipeline." + }, + "properties": { + "type": { + "$ref": "#/137" + }, + "flags": 0, + "description": "The properties of the export pipeline." + }, + "systemData": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "ExportPipelineProperties", + "properties": { + "target": { + "type": { + "$ref": "#/138" + }, + "flags": 1, + "description": "The target properties of the export pipeline." + }, + "options": { + "type": { + "$ref": "#/144" + }, + "flags": 0, + "description": "The list of all options configured for the pipeline." + }, + "provisioningState": { + "type": { + "$ref": "#/151" + }, + "flags": 2, + "description": "The provisioning state of the pipeline at the time the operation was called." + } + } + }, + { + "$type": "ObjectType", + "name": "ExportPipelineTargetProperties", + "properties": { + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The type of target for the export pipeline." + }, + "uri": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The target uri of the export pipeline.\r\nWhen 'AzureStorageBlob': \"https://accountName.blob.core.windows.net/containerName/blobName\"\r\nWhen 'AzureStorageBlobContainer': \"https://accountName.blob.core.windows.net/containerName\"" + }, + "keyVaultUri": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "They key vault secret uri to obtain the target storage SAS token." + } + } + }, + { + "$type": "StringLiteralType", + "value": "OverwriteTags" + }, + { + "$type": "StringLiteralType", + "value": "OverwriteBlobs" + }, + { + "$type": "StringLiteralType", + "value": "DeleteSourceBlobOnSuccess" + }, + { + "$type": "StringLiteralType", + "value": "ContinueOnErrors" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/139" + }, + { + "$ref": "#/140" + }, + { + "$ref": "#/141" + }, + { + "$ref": "#/142" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/143" + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/145" + }, + { + "$ref": "#/146" + }, + { + "$ref": "#/147" + }, + { + "$ref": "#/148" + }, + { + "$ref": "#/149" + }, + { + "$ref": "#/150" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.ContainerRegistry/registries/exportPipelines@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/136" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ContainerRegistry/registries" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ContainerRegistry/registries", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/53" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/153" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/154" + }, + "flags": 10, + "description": "The resource api version" + }, + "sku": { + "type": { + "$ref": "#/156" + }, + "flags": 1, + "description": "The SKU of the container registry." + }, + "identity": { + "type": { + "$ref": "#/109" + }, + "flags": 0, + "description": "The identity of the container registry." + }, + "properties": { + "type": { + "$ref": "#/167" + }, + "flags": 0, + "description": "The properties of the container registry." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The location of the resource. This cannot be changed after the resource is created." + }, + "tags": { + "type": { + "$ref": "#/256" + }, + "flags": 0, + "description": "The tags of the resource." + }, + "systemData": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "Sku", + "properties": { + "name": { + "type": { + "$ref": "#/161" + }, + "flags": 1, + "description": "The SKU name of the container registry. Required for registry creation." + }, + "tier": { + "type": { + "$ref": "#/166" + }, + "flags": 2, + "description": "The SKU tier based on the SKU name." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Classic" + }, + { + "$type": "StringLiteralType", + "value": "Basic" + }, + { + "$type": "StringLiteralType", + "value": "Standard" + }, + { + "$type": "StringLiteralType", + "value": "Premium" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/157" + }, + { + "$ref": "#/158" + }, + { + "$ref": "#/159" + }, + { + "$ref": "#/160" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Classic" + }, + { + "$type": "StringLiteralType", + "value": "Basic" + }, + { + "$type": "StringLiteralType", + "value": "Standard" + }, + { + "$type": "StringLiteralType", + "value": "Premium" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/162" + }, + { + "$ref": "#/163" + }, + { + "$ref": "#/164" + }, + { + "$ref": "#/165" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "RegistryProperties", + "properties": { + "loginServer": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The URL that can be used to log into the container registry." + }, + "creationDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The creation date of the container registry in ISO8601 format." + }, + "provisioningState": { + "type": { + "$ref": "#/174" + }, + "flags": 2, + "description": "The provisioning state of the container registry at the time the operation was called." + }, + "status": { + "type": { + "$ref": "#/175" + }, + "flags": 2, + "description": "The status of the container registry at the time the operation was called." + }, + "adminUserEnabled": { + "type": { + "$ref": "#/104" + }, + "flags": 0, + "description": "The value that indicates whether the admin user is enabled." + }, + "networkRuleSet": { + "type": { + "$ref": "#/176" + }, + "flags": 0, + "description": "The network rule set for a container registry." + }, + "policies": { + "type": { + "$ref": "#/184" + }, + "flags": 0, + "description": "The policies for a container registry." + }, + "encryption": { + "type": { + "$ref": "#/212" + }, + "flags": 0, + "description": "The encryption settings of container registry." + }, + "dataEndpointEnabled": { + "type": { + "$ref": "#/104" + }, + "flags": 0, + "description": "Enable a single data endpoint per region for serving data." + }, + "dataEndpointHostNames": { + "type": { + "$ref": "#/217" + }, + "flags": 2, + "description": "List of host names that will serve data when dataEndpointEnabled is true." + }, + "privateEndpointConnections": { + "type": { + "$ref": "#/237" + }, + "flags": 2, + "description": "List of private endpoint connections for a container registry." + }, + "publicNetworkAccess": { + "type": { + "$ref": "#/240" + }, + "flags": 0, + "description": "Whether or not public network access is allowed for the container registry." + }, + "networkRuleBypassOptions": { + "type": { + "$ref": "#/243" + }, + "flags": 0, + "description": "Whether to allow trusted Azure services to access a network restricted registry." + }, + "zoneRedundancy": { + "type": { + "$ref": "#/246" + }, + "flags": 0, + "description": "Whether or not zone redundancy is enabled for this container registry" + }, + "anonymousPullEnabled": { + "type": { + "$ref": "#/104" + }, + "flags": 0, + "description": "Enables registry-wide pull from unauthenticated clients." + }, + "metadataSearch": { + "type": { + "$ref": "#/249" + }, + "flags": 0, + "description": "Determines whether registry artifacts are indexed for metadata search." + }, + "autoGeneratedDomainNameLabelScope": { + "type": { + "$ref": "#/255" + }, + "flags": 0, + "description": "Determines the domain name label reuse scope." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/168" + }, + { + "$ref": "#/169" + }, + { + "$ref": "#/170" + }, + { + "$ref": "#/171" + }, + { + "$ref": "#/172" + }, + { + "$ref": "#/173" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "Status", + "properties": { + "displayStatus": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The short label for the status." + }, + "message": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The detailed message for the status, including alerts and error messages." + }, + "timestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp when the status was changed to the current value." + } + } + }, + { + "$type": "ObjectType", + "name": "NetworkRuleSet", + "properties": { + "defaultAction": { + "type": { + "$ref": "#/179" + }, + "flags": 1, + "description": "The default action of allow or deny when no other rules match." + }, + "ipRules": { + "type": { + "$ref": "#/183" + }, + "flags": 0, + "description": "The IP ACL rules." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Allow" + }, + { + "$type": "StringLiteralType", + "value": "Deny" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/177" + }, + { + "$ref": "#/178" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "IPRule", + "properties": { + "action": { + "type": { + "$ref": "#/182" + }, + "flags": 0, + "description": "The action of IP ACL rule." + }, + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Allow" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/181" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/180" + } + }, + { + "$type": "ObjectType", + "name": "Policies", + "properties": { + "quarantinePolicy": { + "type": { + "$ref": "#/185" + }, + "flags": 0, + "description": "The quarantine policy for a container registry." + }, + "trustPolicy": { + "type": { + "$ref": "#/189" + }, + "flags": 0, + "description": "The content trust policy for a container registry." + }, + "retentionPolicy": { + "type": { + "$ref": "#/195" + }, + "flags": 0, + "description": "The retention policy for a container registry." + }, + "exportPolicy": { + "type": { + "$ref": "#/200" + }, + "flags": 0, + "description": "The export policy for a container registry." + }, + "azureADAuthenticationAsArmPolicy": { + "type": { + "$ref": "#/204" + }, + "flags": 0, + "description": "The policy for using ARM audience token for a container registry." + }, + "softDeletePolicy": { + "type": { + "$ref": "#/208" + }, + "flags": 0, + "description": "The soft delete policy for a container registry." + } + } + }, + { + "$type": "ObjectType", + "name": "QuarantinePolicy", + "properties": { + "status": { + "type": { + "$ref": "#/188" + }, + "flags": 0, + "description": "The value that indicates whether the policy is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "enabled" + }, + { + "$type": "StringLiteralType", + "value": "disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/186" + }, + { + "$ref": "#/187" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrustPolicy", + "properties": { + "type": { + "type": { + "$ref": "#/191" + }, + "flags": 0, + "description": "The type of trust policy." + }, + "status": { + "type": { + "$ref": "#/194" + }, + "flags": 0, + "description": "The value that indicates whether the policy is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Notary" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/190" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "enabled" + }, + { + "$type": "StringLiteralType", + "value": "disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/192" + }, + { + "$ref": "#/193" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "RetentionPolicy", + "properties": { + "days": { + "type": { + "$ref": "#/196" + }, + "flags": 0, + "description": "The number of days to retain an untagged manifest after which it gets purged." + }, + "lastUpdatedTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp when the policy was last updated." + }, + "status": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "The value that indicates whether the policy is enabled or not." + } + } + }, + { + "$type": "IntegerType" + }, + { + "$type": "StringLiteralType", + "value": "enabled" + }, + { + "$type": "StringLiteralType", + "value": "disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/197" + }, + { + "$ref": "#/198" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ExportPolicy", + "properties": { + "status": { + "type": { + "$ref": "#/203" + }, + "flags": 0, + "description": "The value that indicates whether the policy is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "enabled" + }, + { + "$type": "StringLiteralType", + "value": "disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/201" + }, + { + "$ref": "#/202" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "AzureADAuthenticationAsArmPolicy", + "properties": { + "status": { + "type": { + "$ref": "#/207" + }, + "flags": 0, + "description": "The value that indicates whether the policy is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "enabled" + }, + { + "$type": "StringLiteralType", + "value": "disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/205" + }, + { + "$ref": "#/206" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "SoftDeletePolicy", + "properties": { + "retentionDays": { + "type": { + "$ref": "#/196" + }, + "flags": 0, + "description": "The number of days after which a soft-deleted item is permanently deleted." + }, + "lastUpdatedTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp when the policy was last updated." + }, + "status": { + "type": { + "$ref": "#/211" + }, + "flags": 0, + "description": "The value that indicates whether the policy is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "enabled" + }, + { + "$type": "StringLiteralType", + "value": "disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/209" + }, + { + "$ref": "#/210" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "EncryptionProperty", + "properties": { + "status": { + "type": { + "$ref": "#/215" + }, + "flags": 0, + "description": "Indicates whether or not the encryption is enabled for container registry." + }, + "keyVaultProperties": { + "type": { + "$ref": "#/216" + }, + "flags": 0, + "description": "Key vault properties." + } + } + }, + { + "$type": "StringLiteralType", + "value": "enabled" + }, + { + "$type": "StringLiteralType", + "value": "disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/213" + }, + { + "$ref": "#/214" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "KeyVaultProperties", + "properties": { + "keyIdentifier": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Key vault uri to access the encryption key." + }, + "versionedKeyIdentifier": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The fully qualified key identifier that includes the version of the key that is actually used for encryption." + }, + "identity": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The client id of the identity which will be used to access key vault." + }, + "keyRotationEnabled": { + "type": { + "$ref": "#/104" + }, + "flags": 2, + "description": "Auto key rotation status for a CMK enabled registry." + }, + "lastKeyRotationTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Timestamp of the last successful key rotation." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnection", + "properties": { + "properties": { + "type": { + "$ref": "#/219" + }, + "flags": 0, + "description": "The properties of a private endpoint connection." + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The name of the resource." + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The type of the resource." + }, + "systemData": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnectionProperties", + "properties": { + "privateEndpoint": { + "type": { + "$ref": "#/220" + }, + "flags": 0, + "description": "The resource of private endpoint." + }, + "privateLinkServiceConnectionState": { + "type": { + "$ref": "#/221" + }, + "flags": 0, + "description": "A collection of information about the state of the connection between service consumer and provider." + }, + "provisioningState": { + "type": { + "$ref": "#/236" + }, + "flags": 2, + "description": "The provisioning state of private endpoint connection resource." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpoint", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "This is private endpoint resource created with Microsoft.Network resource provider." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateLinkServiceConnectionState", + "properties": { + "status": { + "type": { + "$ref": "#/226" + }, + "flags": 0, + "description": "The private link service connection status." + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The description for connection status. For example if connection is rejected it can indicate reason for rejection." + }, + "actionsRequired": { + "type": { + "$ref": "#/229" + }, + "flags": 0, + "description": "A message indicating if changes on the service provider require any updates on the consumer." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Approved" + }, + { + "$type": "StringLiteralType", + "value": "Pending" + }, + { + "$type": "StringLiteralType", + "value": "Rejected" + }, + { + "$type": "StringLiteralType", + "value": "Disconnected" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/222" + }, + { + "$ref": "#/223" + }, + { + "$ref": "#/224" + }, + { + "$ref": "#/225" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "StringLiteralType", + "value": "Recreate" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/227" + }, + { + "$ref": "#/228" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/230" + }, + { + "$ref": "#/231" + }, + { + "$ref": "#/232" + }, + { + "$ref": "#/233" + }, + { + "$ref": "#/234" + }, + { + "$ref": "#/235" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/218" + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/238" + }, + { + "$ref": "#/239" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AzureServices" + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/241" + }, + { + "$ref": "#/242" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/244" + }, + { + "$ref": "#/245" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/247" + }, + { + "$ref": "#/248" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unsecure" + }, + { + "$type": "StringLiteralType", + "value": "TenantReuse" + }, + { + "$type": "StringLiteralType", + "value": "SubscriptionReuse" + }, + { + "$type": "StringLiteralType", + "value": "ResourceGroupReuse" + }, + { + "$type": "StringLiteralType", + "value": "NoReuse" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/250" + }, + { + "$ref": "#/251" + }, + { + "$ref": "#/252" + }, + { + "$ref": "#/253" + }, + { + "$ref": "#/254" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.ContainerRegistry/registries@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/155" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ContainerRegistry/registries/importPipelines" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ContainerRegistry/registries/importPipelines", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/53" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/258" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/259" + }, + "flags": 10, + "description": "The resource api version" + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The location of the import pipeline." + }, + "identity": { + "type": { + "$ref": "#/109" + }, + "flags": 0, + "description": "The identity of the import pipeline." + }, + "properties": { + "type": { + "$ref": "#/261" + }, + "flags": 0, + "description": "The properties of the import pipeline." + }, + "systemData": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "ImportPipelineProperties", + "properties": { + "source": { + "type": { + "$ref": "#/262" + }, + "flags": 1, + "description": "The source properties of the import pipeline." + }, + "trigger": { + "type": { + "$ref": "#/265" + }, + "flags": 0, + "description": "The properties that describe the trigger of the import pipeline." + }, + "options": { + "type": { + "$ref": "#/275" + }, + "flags": 0, + "description": "The list of all options configured for the pipeline." + }, + "provisioningState": { + "type": { + "$ref": "#/282" + }, + "flags": 2, + "description": "The provisioning state of the pipeline at the time the operation was called." + } + } + }, + { + "$type": "ObjectType", + "name": "ImportPipelineSourceProperties", + "properties": { + "type": { + "type": { + "$ref": "#/264" + }, + "flags": 0, + "description": "The type of source for the import pipeline." + }, + "uri": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The source uri of the import pipeline.\r\nWhen 'AzureStorageBlob': \"https://accountName.blob.core.windows.net/containerName/blobName\"\r\nWhen 'AzureStorageBlobContainer': \"https://accountName.blob.core.windows.net/containerName\"" + }, + "keyVaultUri": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "They key vault secret uri to obtain the source storage SAS token." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AzureStorageBlobContainer" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/263" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "PipelineTriggerProperties", + "properties": { + "sourceTrigger": { + "type": { + "$ref": "#/266" + }, + "flags": 0, + "description": "The source trigger properties of the pipeline." + } + } + }, + { + "$type": "ObjectType", + "name": "PipelineSourceTriggerProperties", + "properties": { + "status": { + "type": { + "$ref": "#/269" + }, + "flags": 1, + "description": "The current status of the source trigger." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/267" + }, + { + "$ref": "#/268" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "OverwriteTags" + }, + { + "$type": "StringLiteralType", + "value": "OverwriteBlobs" + }, + { + "$type": "StringLiteralType", + "value": "DeleteSourceBlobOnSuccess" + }, + { + "$type": "StringLiteralType", + "value": "ContinueOnErrors" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/270" + }, + { + "$ref": "#/271" + }, + { + "$ref": "#/272" + }, + { + "$ref": "#/273" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/274" + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/276" + }, + { + "$ref": "#/277" + }, + { + "$ref": "#/278" + }, + { + "$ref": "#/279" + }, + { + "$ref": "#/280" + }, + { + "$ref": "#/281" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.ContainerRegistry/registries/importPipelines@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/260" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ContainerRegistry/registries/pipelineRuns" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ContainerRegistry/registries/pipelineRuns", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/53" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/284" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/285" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/287" + }, + "flags": 0, + "description": "The properties of a pipeline run." + }, + "systemData": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "PipelineRunProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/294" + }, + "flags": 2, + "description": "The provisioning state of a pipeline run." + }, + "request": { + "type": { + "$ref": "#/295" + }, + "flags": 0, + "description": "The request parameters for a pipeline run." + }, + "response": { + "type": { + "$ref": "#/303" + }, + "flags": 2, + "description": "The response of a pipeline run." + }, + "forceUpdateTag": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "How the pipeline run should be forced to recreate even if the pipeline run configuration has not changed." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/288" + }, + { + "$ref": "#/289" + }, + { + "$ref": "#/290" + }, + { + "$ref": "#/291" + }, + { + "$ref": "#/292" + }, + { + "$ref": "#/293" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "PipelineRunRequest", + "properties": { + "pipelineResourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The resource ID of the pipeline to run." + }, + "artifacts": { + "type": { + "$ref": "#/296" + }, + "flags": 0, + "description": "List of source artifacts to be transferred by the pipeline. \r\nSpecify an image by repository ('hello-world'). This will use the 'latest' tag.\r\nSpecify an image by tag ('hello-world:latest').\r\nSpecify an image by sha256-based manifest digest ('hello-world@sha256:abc123')." + }, + "source": { + "type": { + "$ref": "#/297" + }, + "flags": 0, + "description": "The source properties of the pipeline run." + }, + "target": { + "type": { + "$ref": "#/300" + }, + "flags": 0, + "description": "The target properties of the pipeline run." + }, + "catalogDigest": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The digest of the tar used to transfer the artifacts." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "PipelineRunSourceProperties", + "properties": { + "type": { + "type": { + "$ref": "#/299" + }, + "flags": 0, + "description": "The type of the source." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the source." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AzureStorageBlob" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/298" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "PipelineRunTargetProperties", + "properties": { + "type": { + "type": { + "$ref": "#/302" + }, + "flags": 0, + "description": "The type of the target." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the target." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AzureStorageBlob" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/301" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "PipelineRunResponse", + "properties": { + "status": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The current status of the pipeline run." + }, + "importedArtifacts": { + "type": { + "$ref": "#/304" + }, + "flags": 0, + "description": "The artifacts imported in the pipeline run." + }, + "progress": { + "type": { + "$ref": "#/305" + }, + "flags": 0, + "description": "The current progress of the copy operation." + }, + "startTime": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The time the pipeline run started." + }, + "finishTime": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The time the pipeline run finished." + }, + "source": { + "type": { + "$ref": "#/262" + }, + "flags": 0, + "description": "The source of the pipeline run." + }, + "target": { + "type": { + "$ref": "#/138" + }, + "flags": 0, + "description": "The target of the pipeline run." + }, + "catalogDigest": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The digest of the tar used to transfer the artifacts." + }, + "trigger": { + "type": { + "$ref": "#/306" + }, + "flags": 0, + "description": "The trigger that caused the pipeline run." + }, + "pipelineRunErrorMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The detailed error message for the pipeline run in the case of failure." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "ProgressProperties", + "properties": { + "percentage": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The percentage complete of the copy operation." + } + } + }, + { + "$type": "ObjectType", + "name": "PipelineTriggerDescriptor", + "properties": { + "sourceTrigger": { + "type": { + "$ref": "#/307" + }, + "flags": 0, + "description": "The source trigger that caused the pipeline run." + } + } + }, + { + "$type": "ObjectType", + "name": "PipelineSourceTriggerDescriptor", + "properties": { + "timestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp when the source update happened." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.ContainerRegistry/registries/pipelineRuns@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/286" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ContainerRegistry/registries/privateEndpointConnections" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ContainerRegistry/registries/privateEndpointConnections", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/309" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/310" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/219" + }, + "flags": 0, + "description": "The properties of a private endpoint connection." + }, + "systemData": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.ContainerRegistry/registries/privateEndpointConnections@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/311" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ContainerRegistry/registries/replications" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ContainerRegistry/registries/replications", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/53" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/313" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/314" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/316" + }, + "flags": 0, + "description": "The properties of the replication." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The location of the resource. This cannot be changed after the resource is created." + }, + "tags": { + "type": { + "$ref": "#/327" + }, + "flags": 0, + "description": "The tags of the resource." + }, + "systemData": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "ReplicationProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/323" + }, + "flags": 2, + "description": "The provisioning state of the replication at the time the operation was called." + }, + "status": { + "type": { + "$ref": "#/175" + }, + "flags": 2, + "description": "The status of the replication at the time the operation was called." + }, + "regionEndpointEnabled": { + "type": { + "$ref": "#/104" + }, + "flags": 0, + "description": "Specifies whether the replication's regional endpoint is enabled. Requests will not be routed to a replication whose regional endpoint is disabled, however its data will continue to be synced with other replications." + }, + "zoneRedundancy": { + "type": { + "$ref": "#/326" + }, + "flags": 0, + "description": "Whether or not zone redundancy is enabled for this container registry replication" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/317" + }, + { + "$ref": "#/318" + }, + { + "$ref": "#/319" + }, + { + "$ref": "#/320" + }, + { + "$ref": "#/321" + }, + { + "$ref": "#/322" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/324" + }, + { + "$ref": "#/325" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.ContainerRegistry/registries/replications@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/315" + }, + "flags": 0 + }, + { + "$type": "StringType", + "minLength": 5, + "maxLength": 50, + "pattern": "^[a-zA-Z0-9-_]*$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ContainerRegistry/registries/scopeMaps" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ContainerRegistry/registries/scopeMaps", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/329" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/330" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/331" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/333" + }, + "flags": 0, + "description": "The properties of the scope map." + }, + "systemData": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "ScopeMapProperties", + "properties": { + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The user friendly description of the scope map." + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The type of the scope map. E.g. BuildIn scope map." + }, + "creationDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The creation date of scope map." + }, + "provisioningState": { + "type": { + "$ref": "#/340" + }, + "flags": 2, + "description": "Provisioning state of the resource." + }, + "actions": { + "type": { + "$ref": "#/341" + }, + "flags": 1, + "description": "The list of scoped permissions for registry artifacts.\r\nE.g. repositories/repository-name/content/read,\r\nrepositories/repository-name/metadata/write" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/334" + }, + { + "$ref": "#/335" + }, + { + "$ref": "#/336" + }, + { + "$ref": "#/337" + }, + { + "$ref": "#/338" + }, + { + "$ref": "#/339" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.ContainerRegistry/registries/scopeMaps@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/332" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ContainerRegistry/registries/tokens" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ContainerRegistry/registries/tokens", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/40" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/343" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/344" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/346" + }, + "flags": 0, + "description": "The properties of the token." + }, + "systemData": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "TokenProperties", + "properties": { + "creationDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The creation date of scope map." + }, + "provisioningState": { + "type": { + "$ref": "#/353" + }, + "flags": 2, + "description": "Provisioning state of the resource." + }, + "scopeMapId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The resource ID of the scope map to which the token will be associated with." + }, + "credentials": { + "type": { + "$ref": "#/354" + }, + "flags": 0, + "description": "The credentials that can be used for authenticating the token." + }, + "status": { + "type": { + "$ref": "#/367" + }, + "flags": 0, + "description": "The status of the token example enabled or disabled." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/347" + }, + { + "$ref": "#/348" + }, + { + "$ref": "#/349" + }, + { + "$ref": "#/350" + }, + { + "$ref": "#/351" + }, + { + "$ref": "#/352" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TokenCredentialsProperties", + "properties": { + "certificates": { + "type": { + "$ref": "#/359" + }, + "flags": 0 + }, + "passwords": { + "type": { + "$ref": "#/364" + }, + "flags": 0 + } + } + }, + { + "$type": "ObjectType", + "name": "TokenCertificate", + "properties": { + "name": { + "type": { + "$ref": "#/358" + }, + "flags": 0 + }, + "expiry": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The expiry datetime of the certificate." + }, + "thumbprint": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The thumbprint of the certificate." + }, + "encodedPemCertificate": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Base 64 encoded string of the public certificate1 in PEM format that will be used for authenticating the token." + } + } + }, + { + "$type": "StringLiteralType", + "value": "certificate1" + }, + { + "$type": "StringLiteralType", + "value": "certificate2" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/356" + }, + { + "$ref": "#/357" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/355" + } + }, + { + "$type": "ObjectType", + "name": "TokenPassword", + "properties": { + "creationTime": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The creation datetime of the password." + }, + "expiry": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The expiry datetime of the password." + }, + "name": { + "type": { + "$ref": "#/363" + }, + "flags": 0, + "description": "The password name \"password1\" or \"password2\"" + }, + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The password value." + } + } + }, + { + "$type": "StringLiteralType", + "value": "password1" + }, + { + "$type": "StringLiteralType", + "value": "password2" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/361" + }, + { + "$ref": "#/362" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/360" + } + }, + { + "$type": "StringLiteralType", + "value": "enabled" + }, + { + "$type": "StringLiteralType", + "value": "disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/365" + }, + { + "$ref": "#/366" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.ContainerRegistry/registries/tokens@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/345" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ContainerRegistry/registries/webhooks" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ContainerRegistry/registries/webhooks", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/53" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/369" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/370" + }, + "flags": 10, + "description": "The resource api version" + }, + "tags": { + "type": { + "$ref": "#/372" + }, + "flags": 0, + "description": "The tags for the webhook." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The location of the webhook. This cannot be changed after the resource is created." + }, + "properties": { + "type": { + "$ref": "#/373" + }, + "flags": 0, + "description": "The properties that the webhook will be created with." + }, + "systemData": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "WebhookCreateParametersTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "WebhookPropertiesCreateParametersOrWebhookProperties", + "properties": { + "serviceUri": { + "type": { + "$ref": "#/374" + }, + "flags": 5, + "description": "The service URI for the webhook to post notifications." + }, + "customHeaders": { + "type": { + "$ref": "#/375" + }, + "flags": 4, + "description": "Custom headers that will be added to the webhook notifications." + }, + "status": { + "type": { + "$ref": "#/378" + }, + "flags": 0, + "description": "The status of the webhook at the time the operation was called." + }, + "scope": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The scope of repositories where the event can be triggered. For example, 'foo:*' means events for all tags under repository 'foo'. 'foo:bar' means events for 'foo:bar' only. 'foo' is equivalent to 'foo:latest'. Empty means all events." + }, + "actions": { + "type": { + "$ref": "#/385" + }, + "flags": 1, + "description": "The list of actions that trigger the webhook to post notifications." + }, + "provisioningState": { + "type": { + "$ref": "#/392" + }, + "flags": 2, + "description": "The provisioning state of the webhook at the time the operation was called." + } + } + }, + { + "$type": "StringType", + "sensitive": true + }, + { + "$type": "ObjectType", + "name": "WebhookPropertiesCreateParametersCustomHeaders", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "enabled" + }, + { + "$type": "StringLiteralType", + "value": "disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/376" + }, + { + "$ref": "#/377" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "push" + }, + { + "$type": "StringLiteralType", + "value": "delete" + }, + { + "$type": "StringLiteralType", + "value": "quarantine" + }, + { + "$type": "StringLiteralType", + "value": "chart_push" + }, + { + "$type": "StringLiteralType", + "value": "chart_delete" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/379" + }, + { + "$ref": "#/380" + }, + { + "$ref": "#/381" + }, + { + "$ref": "#/382" + }, + { + "$ref": "#/383" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/384" + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/386" + }, + { + "$ref": "#/387" + }, + { + "$ref": "#/388" + }, + { + "$ref": "#/389" + }, + { + "$ref": "#/390" + }, + { + "$ref": "#/391" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.ContainerRegistry/registries/webhooks@2024-11-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/371" + }, + "flags": 0 + }, + { + "$type": "ObjectType", + "name": "RegistryListCredentialsResult", + "properties": { + "username": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The username for a container registry." + }, + "passwords": { + "type": { + "$ref": "#/399" + }, + "flags": 0, + "description": "The list of passwords for a container registry." + } + } + }, + { + "$type": "ObjectType", + "name": "RegistryPassword", + "properties": { + "name": { + "type": { + "$ref": "#/398" + }, + "flags": 0, + "description": "The password name." + }, + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The password value." + } + } + }, + { + "$type": "StringLiteralType", + "value": "password" + }, + { + "$type": "StringLiteralType", + "value": "password2" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/396" + }, + { + "$ref": "#/397" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/395" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listCredentials", + "resourceType": "Microsoft.ContainerRegistry/registries", + "apiVersion": "2024-11-01-preview", + "output": { + "$ref": "#/394" + } + }, + { + "$type": "ObjectType", + "name": "EventListResult", + "properties": { + "value": { + "type": { + "$ref": "#/412" + }, + "flags": 0, + "description": "The list of events. Since this list may be incomplete, the nextLink field should be used to request the next list of events." + }, + "nextLink": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The URI that can be used to request the next list of events." + } + } + }, + { + "$type": "ObjectType", + "name": "Event", + "properties": { + "eventRequestMessage": { + "type": { + "$ref": "#/403" + }, + "flags": 0, + "description": "The event request message sent to the service URI." + }, + "eventResponseMessage": { + "type": { + "$ref": "#/410" + }, + "flags": 0, + "description": "The event response message received from the service URI." + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The event ID." + } + } + }, + { + "$type": "ObjectType", + "name": "EventRequestMessage", + "properties": { + "content": { + "type": { + "$ref": "#/404" + }, + "flags": 0, + "description": "The content of the event request message." + }, + "headers": { + "type": { + "$ref": "#/409" + }, + "flags": 0, + "description": "The headers of the event request message." + }, + "method": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The HTTP method used to send the event request message." + }, + "requestUri": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The URI used to send the event request message." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The HTTP message version." + } + } + }, + { + "$type": "ObjectType", + "name": "EventContent", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The event ID." + }, + "timestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The time at which the event occurred." + }, + "action": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The action that encompasses the provided event." + }, + "target": { + "type": { + "$ref": "#/405" + }, + "flags": 0, + "description": "The target of the event." + }, + "request": { + "type": { + "$ref": "#/406" + }, + "flags": 0, + "description": "The request that generated the event." + }, + "actor": { + "type": { + "$ref": "#/407" + }, + "flags": 0, + "description": "The agent that initiated the event. For most situations, this could be from the authorization context of the request." + }, + "source": { + "type": { + "$ref": "#/408" + }, + "flags": 0, + "description": "The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it." + } + } + }, + { + "$type": "ObjectType", + "name": "Target", + "properties": { + "mediaType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The MIME type of the referenced object." + }, + "size": { + "type": { + "$ref": "#/196" + }, + "flags": 0, + "description": "The number of bytes of the content. Same as Length field." + }, + "digest": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The digest of the content, as defined by the Registry V2 HTTP API Specification." + }, + "length": { + "type": { + "$ref": "#/196" + }, + "flags": 0, + "description": "The number of bytes of the content. Same as Size field." + }, + "repository": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The repository name." + }, + "url": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The direct URL to the content." + }, + "tag": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The tag name." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the artifact." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The version of the artifact." + } + } + }, + { + "$type": "ObjectType", + "name": "Request", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The ID of the request that initiated the event." + }, + "addr": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The IP or hostname and possibly port of the client connection that initiated the event. This is the RemoteAddr from the standard http request." + }, + "host": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The externally accessible hostname of the registry instance, as specified by the http host header on incoming requests." + }, + "method": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The request method that generated the event." + }, + "useragent": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The user agent header of the request." + } + } + }, + { + "$type": "ObjectType", + "name": "Actor", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The subject or username associated with the request context that generated the event." + } + } + }, + { + "$type": "ObjectType", + "name": "Source", + "properties": { + "addr": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The IP or hostname and the port of the registry node that generated the event. Generally, this will be resolved by os.Hostname() along with the running port." + }, + "instanceID": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The running instance of an application. Changes after each restart." + } + } + }, + { + "$type": "ObjectType", + "name": "EventRequestMessageHeaders", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "EventResponseMessage", + "properties": { + "content": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The content of the event response message." + }, + "headers": { + "type": { + "$ref": "#/411" + }, + "flags": 0, + "description": "The headers of the event response message." + }, + "reasonPhrase": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The reason phrase of the event response message." + }, + "statusCode": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The status code of the event response message." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The HTTP message version." + } + } + }, + { + "$type": "ObjectType", + "name": "EventResponseMessageHeaders", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/402" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listEvents", + "resourceType": "Microsoft.ContainerRegistry/registries/webhooks", + "apiVersion": "2024-11-01-preview", + "output": { + "$ref": "#/401" + } + } +] \ No newline at end of file diff --git a/generated/containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md b/generated/containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md new file mode 100644 index 0000000000..894111f9cd --- /dev/null +++ b/generated/containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md @@ -0,0 +1,674 @@ +# Microsoft.ContainerRegistry @ 2024-11-01-preview + +## Resource Microsoft.ContainerRegistry/registries@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [IdentityProperties](#identityproperties): The identity of the container registry. +* **location**: string (Required): The location of the resource. This cannot be changed after the resource is created. +* **name**: string {minLength: 5, maxLength: 50, pattern: "^[a-zA-Z0-9]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [RegistryProperties](#registryproperties): The properties of the container registry. +* **sku**: [Sku](#sku) (Required): The SKU of the container registry. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **tags**: [ResourceTags](#resourcetags): The tags of the resource. +* **type**: 'Microsoft.ContainerRegistry/registries' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ContainerRegistry/registries/cacheRules@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 5, maxLength: 50, pattern: "^[a-zA-Z0-9-]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [CacheRuleProperties](#cacheruleproperties): The properties of the cache rule. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.ContainerRegistry/registries/cacheRules' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ContainerRegistry/registries/connectedRegistries@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 5, maxLength: 50, pattern: "^[a-zA-Z0-9]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ConnectedRegistryProperties](#connectedregistryproperties): The properties of the connected registry. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.ContainerRegistry/registries/connectedRegistries' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ContainerRegistry/registries/credentialSets@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [IdentityProperties](#identityproperties): Identities associated with the resource. This is used to access the KeyVault secrets. +* **name**: string {minLength: 5, maxLength: 50, pattern: "^[a-zA-Z0-9-]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [CredentialSetProperties](#credentialsetproperties): The properties of the credential set. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.ContainerRegistry/registries/credentialSets' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ContainerRegistry/registries/exportPipelines@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [IdentityProperties](#identityproperties): The identity of the export pipeline. +* **location**: string: The location of the export pipeline. +* **name**: string {minLength: 5, maxLength: 50, pattern: "^[a-zA-Z0-9]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ExportPipelineProperties](#exportpipelineproperties): The properties of the export pipeline. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.ContainerRegistry/registries/exportPipelines' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ContainerRegistry/registries/importPipelines@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [IdentityProperties](#identityproperties): The identity of the import pipeline. +* **location**: string: The location of the import pipeline. +* **name**: string {minLength: 5, maxLength: 50, pattern: "^[a-zA-Z0-9]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ImportPipelineProperties](#importpipelineproperties): The properties of the import pipeline. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.ContainerRegistry/registries/importPipelines' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ContainerRegistry/registries/packages/archives@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 5, maxLength: 200, pattern: "^[a-zA-Z0-9-]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ArchiveProperties](#archiveproperties): The properties of the archive. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.ContainerRegistry/registries/packages/archives' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ContainerRegistry/registries/packages/archives/versions@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 5, maxLength: 200, pattern: "^[a-zA-Z0-9-]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ArchiveVersionProperties](#archiveversionproperties) (ReadOnly): The properties of the archive. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.ContainerRegistry/registries/packages/archives/versions' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ContainerRegistry/registries/pipelineRuns@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 5, maxLength: 50, pattern: "^[a-zA-Z0-9]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [PipelineRunProperties](#pipelinerunproperties): The properties of a pipeline run. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.ContainerRegistry/registries/pipelineRuns' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ContainerRegistry/registries/privateEndpointConnections@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PrivateEndpointConnectionProperties](#privateendpointconnectionproperties): The properties of a private endpoint connection. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.ContainerRegistry/registries/privateEndpointConnections' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ContainerRegistry/registries/replications@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The location of the resource. This cannot be changed after the resource is created. +* **name**: string {minLength: 5, maxLength: 50, pattern: "^[a-zA-Z0-9]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ReplicationProperties](#replicationproperties): The properties of the replication. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **tags**: [ResourceTags](#resourcetags): The tags of the resource. +* **type**: 'Microsoft.ContainerRegistry/registries/replications' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ContainerRegistry/registries/scopeMaps@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 5, maxLength: 50, pattern: "^[a-zA-Z0-9-_]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ScopeMapProperties](#scopemapproperties): The properties of the scope map. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.ContainerRegistry/registries/scopeMaps' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ContainerRegistry/registries/tokens@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 5, maxLength: 50, pattern: "^[a-zA-Z0-9-]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [TokenProperties](#tokenproperties): The properties of the token. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.ContainerRegistry/registries/tokens' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ContainerRegistry/registries/webhooks@2024-11-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The location of the webhook. This cannot be changed after the resource is created. +* **name**: string {minLength: 5, maxLength: 50, pattern: "^[a-zA-Z0-9]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [WebhookPropertiesCreateParametersOrWebhookProperties](#webhookpropertiescreateparametersorwebhookproperties): The properties that the webhook will be created with. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **tags**: [WebhookCreateParametersTags](#webhookcreateparameterstags): The tags for the webhook. +* **type**: 'Microsoft.ContainerRegistry/registries/webhooks' (ReadOnly, DeployTimeConstant): The resource type + +## Function listCredentials (Microsoft.ContainerRegistry/registries@2024-11-01-preview) +* **Resource**: Microsoft.ContainerRegistry/registries +* **ApiVersion**: 2024-11-01-preview +* **Output**: [RegistryListCredentialsResult](#registrylistcredentialsresult) + +## Function listEvents (Microsoft.ContainerRegistry/registries/webhooks@2024-11-01-preview) +* **Resource**: Microsoft.ContainerRegistry/registries/webhooks +* **ApiVersion**: 2024-11-01-preview +* **Output**: [EventListResult](#eventlistresult) + +## ActivationProperties +### Properties +* **status**: 'Active' | 'Inactive' | string (ReadOnly): The activation status of the connected registry. + +## Actor +### Properties +* **name**: string: The subject or username associated with the request context that generated the event. + +## ArchivePackageSourceProperties +### Properties +* **type**: 'remote' | string: The type of package source for a archive. +* **url**: string: The external repository url. + +## ArchiveProperties +### Properties +* **packageSource**: [ArchivePackageSourceProperties](#archivepackagesourceproperties): The package source of the archive. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of the archive at the time the operation was called. +* **publishedVersion**: string: The published version of the archive. +* **repositoryEndpoint**: string (ReadOnly) +* **repositoryEndpointPrefix**: string + +## ArchiveVersionProperties +### Properties +* **archiveVersionErrorMessage**: string: The detailed error message for the archive version in the case of failure. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of the archive at the time the operation was called. + +## AuthCredential +### Properties +* **credentialHealth**: [CredentialHealth](#credentialhealth) (ReadOnly): This provides data pertaining to the health of the auth credential. +* **name**: 'Credential1' | string: The name of the credential. +* **passwordSecretIdentifier**: string: KeyVault Secret URI for accessing the password. +* **usernameSecretIdentifier**: string: KeyVault Secret URI for accessing the username. + +## AzureADAuthenticationAsArmPolicy +### Properties +* **status**: 'disabled' | 'enabled' | string: The value that indicates whether the policy is enabled or not. + +## CacheRuleProperties +### Properties +* **creationDate**: string (ReadOnly): The creation date of the cache rule. +* **credentialSetResourceId**: string: The ARM resource ID of the credential store which is associated with the cache rule. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the resource. +* **sourceRepository**: string: Source repository pulled from upstream. +* **targetRepository**: string: Target repository specified in docker pull command. +Eg: docker pull myregistry.azurecr.io/{targetRepository}:{tag} + +## ConnectedRegistryProperties +### Properties +* **activation**: [ActivationProperties](#activationproperties) (ReadOnly): The activation properties of the connected registry. +* **clientTokenIds**: string[]: The list of the ACR token resource IDs used to authenticate clients to the connected registry. +* **connectionState**: 'Offline' | 'Online' | 'Syncing' | 'Unhealthy' | string (ReadOnly): The current connection state of the connected registry. +* **garbageCollection**: [GarbageCollectionProperties](#garbagecollectionproperties): The garbage collection properties of the connected registry. +* **lastActivityTime**: string (ReadOnly): The last activity time of the connected registry. +* **logging**: [LoggingProperties](#loggingproperties): The logging properties of the connected registry. +* **loginServer**: [LoginServerProperties](#loginserverproperties): The login server properties of the connected registry. +* **mode**: 'Mirror' | 'ReadOnly' | 'ReadWrite' | 'Registry' | string (Required): The mode of the connected registry resource that indicates the permissions of the registry. +* **notificationsList**: string[]: The list of notifications subscription information for the connected registry. +* **parent**: [ParentProperties](#parentproperties) (Required): The parent of the connected registry. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the resource. +* **statusDetails**: [StatusDetailProperties](#statusdetailproperties)[] (ReadOnly): The list of current statuses of the connected registry. +* **version**: string (ReadOnly): The current version of ACR runtime on the connected registry. + +## CredentialHealth +### Properties +* **errorCode**: string: Error code representing the health check error. +* **errorMessage**: string: Descriptive message representing the health check error. +* **status**: 'Healthy' | 'Unhealthy' | string: The health status of credential. + +## CredentialSetProperties +### Properties +* **authCredentials**: [AuthCredential](#authcredential)[]: List of authentication credentials stored for an upstream. +Usually consists of a primary and an optional secondary credential. +* **creationDate**: string (ReadOnly): The creation date of credential store resource. +* **loginServer**: string: The credentials are stored for this upstream or login server. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the resource. + +## EncryptionProperty +### Properties +* **keyVaultProperties**: [KeyVaultProperties](#keyvaultproperties): Key vault properties. +* **status**: 'disabled' | 'enabled' | string: Indicates whether or not the encryption is enabled for container registry. + +## Event +### Properties +* **eventRequestMessage**: [EventRequestMessage](#eventrequestmessage): The event request message sent to the service URI. +* **eventResponseMessage**: [EventResponseMessage](#eventresponsemessage): The event response message received from the service URI. +* **id**: string: The event ID. + +## EventContent +### Properties +* **action**: string: The action that encompasses the provided event. +* **actor**: [Actor](#actor): The agent that initiated the event. For most situations, this could be from the authorization context of the request. +* **id**: string: The event ID. +* **request**: [Request](#request): The request that generated the event. +* **source**: [Source](#source): The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it. +* **target**: [Target](#target): The target of the event. +* **timestamp**: string: The time at which the event occurred. + +## EventListResult +### Properties +* **nextLink**: string: The URI that can be used to request the next list of events. +* **value**: [Event](#event)[]: The list of events. Since this list may be incomplete, the nextLink field should be used to request the next list of events. + +## EventRequestMessage +### Properties +* **content**: [EventContent](#eventcontent): The content of the event request message. +* **headers**: [EventRequestMessageHeaders](#eventrequestmessageheaders): The headers of the event request message. +* **method**: string: The HTTP method used to send the event request message. +* **requestUri**: string: The URI used to send the event request message. +* **version**: string: The HTTP message version. + +## EventRequestMessageHeaders +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## EventResponseMessage +### Properties +* **content**: string: The content of the event response message. +* **headers**: [EventResponseMessageHeaders](#eventresponsemessageheaders): The headers of the event response message. +* **reasonPhrase**: string: The reason phrase of the event response message. +* **statusCode**: string: The status code of the event response message. +* **version**: string: The HTTP message version. + +## EventResponseMessageHeaders +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## ExportPipelineProperties +### Properties +* **options**: ('ContinueOnErrors' | 'DeleteSourceBlobOnSuccess' | 'OverwriteBlobs' | 'OverwriteTags' | string)[]: The list of all options configured for the pipeline. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of the pipeline at the time the operation was called. +* **target**: [ExportPipelineTargetProperties](#exportpipelinetargetproperties) (Required): The target properties of the export pipeline. + +## ExportPipelineTargetProperties +### Properties +* **keyVaultUri**: string (Required): They key vault secret uri to obtain the target storage SAS token. +* **type**: string: The type of target for the export pipeline. +* **uri**: string: The target uri of the export pipeline. +When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName" +When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName" + +## ExportPolicy +### Properties +* **status**: 'disabled' | 'enabled' | string: The value that indicates whether the policy is enabled or not. + +## GarbageCollectionProperties +### Properties +* **enabled**: bool: Indicates whether garbage collection is enabled for the connected registry. +* **schedule**: string: The cron expression indicating the schedule that the connected registry will run garbage collection. + +## IdentityProperties +### Properties +* **principalId**: string (ReadOnly): The principal ID of resource identity. +* **tenantId**: string (ReadOnly): The tenant ID of resource. +* **type**: 'None' | 'SystemAssigned' | 'SystemAssigned, UserAssigned' | 'UserAssigned': The identity type. +* **userAssignedIdentities**: [IdentityPropertiesUserAssignedIdentities](#identitypropertiesuserassignedidentities): The list of user identities associated with the resource. The user identity +dictionary key references will be ARM resource ids in the form: +'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ + providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. + +## IdentityPropertiesUserAssignedIdentities +### Properties +### Additional Properties +* **Additional Properties Type**: [UserIdentityProperties](#useridentityproperties) + +## ImportPipelineProperties +### Properties +* **options**: ('ContinueOnErrors' | 'DeleteSourceBlobOnSuccess' | 'OverwriteBlobs' | 'OverwriteTags' | string)[]: The list of all options configured for the pipeline. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of the pipeline at the time the operation was called. +* **source**: [ImportPipelineSourceProperties](#importpipelinesourceproperties) (Required): The source properties of the import pipeline. +* **trigger**: [PipelineTriggerProperties](#pipelinetriggerproperties): The properties that describe the trigger of the import pipeline. + +## ImportPipelineSourceProperties +### Properties +* **keyVaultUri**: string (Required): They key vault secret uri to obtain the source storage SAS token. +* **type**: 'AzureStorageBlobContainer' | string: The type of source for the import pipeline. +* **uri**: string: The source uri of the import pipeline. +When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName" +When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName" + +## IPRule +### Properties +* **action**: 'Allow' | string: The action of IP ACL rule. +* **value**: string (Required): Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed. + +## KeyVaultProperties +### Properties +* **identity**: string: The client id of the identity which will be used to access key vault. +* **keyIdentifier**: string: Key vault uri to access the encryption key. +* **keyRotationEnabled**: bool (ReadOnly): Auto key rotation status for a CMK enabled registry. +* **lastKeyRotationTimestamp**: string (ReadOnly): Timestamp of the last successful key rotation. +* **versionedKeyIdentifier**: string (ReadOnly): The fully qualified key identifier that includes the version of the key that is actually used for encryption. + +## LoggingProperties +### Properties +* **auditLogStatus**: 'Disabled' | 'Enabled' | string: Indicates whether audit logs are enabled on the connected registry. +* **logLevel**: 'Debug' | 'Error' | 'Information' | 'None' | 'Warning' | string: The verbosity of logs persisted on the connected registry. + +## LoginServerProperties +### Properties +* **host**: string (ReadOnly): The host of the connected registry. Can be FQDN or IP. +* **tls**: [TlsProperties](#tlsproperties) (ReadOnly): The TLS properties of the connected registry login server. + +## NetworkRuleSet +### Properties +* **defaultAction**: 'Allow' | 'Deny' | string (Required): The default action of allow or deny when no other rules match. +* **ipRules**: [IPRule](#iprule)[]: The IP ACL rules. + +## ParentProperties +### Properties +* **id**: string: The resource ID of the parent to which the connected registry will be associated. +* **syncProperties**: [SyncProperties](#syncproperties) (Required): The sync properties of the connected registry with its parent. + +## PipelineRunProperties +### Properties +* **forceUpdateTag**: string: How the pipeline run should be forced to recreate even if the pipeline run configuration has not changed. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of a pipeline run. +* **request**: [PipelineRunRequest](#pipelinerunrequest): The request parameters for a pipeline run. +* **response**: [PipelineRunResponse](#pipelinerunresponse) (ReadOnly): The response of a pipeline run. + +## PipelineRunRequest +### Properties +* **artifacts**: string[]: List of source artifacts to be transferred by the pipeline. +Specify an image by repository ('hello-world'). This will use the 'latest' tag. +Specify an image by tag ('hello-world:latest'). +Specify an image by sha256-based manifest digest ('hello-world@sha256:abc123'). +* **catalogDigest**: string: The digest of the tar used to transfer the artifacts. +* **pipelineResourceId**: string: The resource ID of the pipeline to run. +* **source**: [PipelineRunSourceProperties](#pipelinerunsourceproperties): The source properties of the pipeline run. +* **target**: [PipelineRunTargetProperties](#pipelineruntargetproperties): The target properties of the pipeline run. + +## PipelineRunResponse +### Properties +* **catalogDigest**: string: The digest of the tar used to transfer the artifacts. +* **finishTime**: string: The time the pipeline run finished. +* **importedArtifacts**: string[]: The artifacts imported in the pipeline run. +* **pipelineRunErrorMessage**: string: The detailed error message for the pipeline run in the case of failure. +* **progress**: [ProgressProperties](#progressproperties): The current progress of the copy operation. +* **source**: [ImportPipelineSourceProperties](#importpipelinesourceproperties): The source of the pipeline run. +* **startTime**: string: The time the pipeline run started. +* **status**: string: The current status of the pipeline run. +* **target**: [ExportPipelineTargetProperties](#exportpipelinetargetproperties): The target of the pipeline run. +* **trigger**: [PipelineTriggerDescriptor](#pipelinetriggerdescriptor): The trigger that caused the pipeline run. + +## PipelineRunSourceProperties +### Properties +* **name**: string: The name of the source. +* **type**: 'AzureStorageBlob' | string: The type of the source. + +## PipelineRunTargetProperties +### Properties +* **name**: string: The name of the target. +* **type**: 'AzureStorageBlob' | string: The type of the target. + +## PipelineSourceTriggerDescriptor +### Properties +* **timestamp**: string: The timestamp when the source update happened. + +## PipelineSourceTriggerProperties +### Properties +* **status**: 'Disabled' | 'Enabled' | string (Required): The current status of the source trigger. + +## PipelineTriggerDescriptor +### Properties +* **sourceTrigger**: [PipelineSourceTriggerDescriptor](#pipelinesourcetriggerdescriptor): The source trigger that caused the pipeline run. + +## PipelineTriggerProperties +### Properties +* **sourceTrigger**: [PipelineSourceTriggerProperties](#pipelinesourcetriggerproperties): The source trigger properties of the pipeline. + +## Policies +### Properties +* **azureADAuthenticationAsArmPolicy**: [AzureADAuthenticationAsArmPolicy](#azureadauthenticationasarmpolicy): The policy for using ARM audience token for a container registry. +* **exportPolicy**: [ExportPolicy](#exportpolicy): The export policy for a container registry. +* **quarantinePolicy**: [QuarantinePolicy](#quarantinepolicy): The quarantine policy for a container registry. +* **retentionPolicy**: [RetentionPolicy](#retentionpolicy): The retention policy for a container registry. +* **softDeletePolicy**: [SoftDeletePolicy](#softdeletepolicy): The soft delete policy for a container registry. +* **trustPolicy**: [TrustPolicy](#trustpolicy): The content trust policy for a container registry. + +## PrivateEndpoint +### Properties +* **id**: string: This is private endpoint resource created with Microsoft.Network resource provider. + +## PrivateEndpointConnection +### Properties +* **id**: string (ReadOnly): The resource ID. +* **name**: string (ReadOnly): The name of the resource. +* **properties**: [PrivateEndpointConnectionProperties](#privateendpointconnectionproperties): The properties of a private endpoint connection. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: string (ReadOnly): The type of the resource. + +## PrivateEndpointConnectionProperties +### Properties +* **privateEndpoint**: [PrivateEndpoint](#privateendpoint): The resource of private endpoint. +* **privateLinkServiceConnectionState**: [PrivateLinkServiceConnectionState](#privatelinkserviceconnectionstate): A collection of information about the state of the connection between service consumer and provider. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of private endpoint connection resource. + +## PrivateLinkServiceConnectionState +### Properties +* **actionsRequired**: 'None' | 'Recreate' | string: A message indicating if changes on the service provider require any updates on the consumer. +* **description**: string: The description for connection status. For example if connection is rejected it can indicate reason for rejection. +* **status**: 'Approved' | 'Disconnected' | 'Pending' | 'Rejected' | string: The private link service connection status. + +## ProgressProperties +### Properties +* **percentage**: string: The percentage complete of the copy operation. + +## QuarantinePolicy +### Properties +* **status**: 'disabled' | 'enabled' | string: The value that indicates whether the policy is enabled or not. + +## RegistryListCredentialsResult +### Properties +* **passwords**: [RegistryPassword](#registrypassword)[]: The list of passwords for a container registry. +* **username**: string: The username for a container registry. + +## RegistryPassword +### Properties +* **name**: 'password' | 'password2': The password name. +* **value**: string: The password value. + +## RegistryProperties +### Properties +* **adminUserEnabled**: bool: The value that indicates whether the admin user is enabled. +* **anonymousPullEnabled**: bool: Enables registry-wide pull from unauthenticated clients. +* **autoGeneratedDomainNameLabelScope**: 'NoReuse' | 'ResourceGroupReuse' | 'SubscriptionReuse' | 'TenantReuse' | 'Unsecure' | string: Determines the domain name label reuse scope. +* **creationDate**: string (ReadOnly): The creation date of the container registry in ISO8601 format. +* **dataEndpointEnabled**: bool: Enable a single data endpoint per region for serving data. +* **dataEndpointHostNames**: string[] (ReadOnly): List of host names that will serve data when dataEndpointEnabled is true. +* **encryption**: [EncryptionProperty](#encryptionproperty): The encryption settings of container registry. +* **loginServer**: string (ReadOnly): The URL that can be used to log into the container registry. +* **metadataSearch**: 'Disabled' | 'Enabled' | string: Determines whether registry artifacts are indexed for metadata search. +* **networkRuleBypassOptions**: 'AzureServices' | 'None' | string: Whether to allow trusted Azure services to access a network restricted registry. +* **networkRuleSet**: [NetworkRuleSet](#networkruleset): The network rule set for a container registry. +* **policies**: [Policies](#policies): The policies for a container registry. +* **privateEndpointConnections**: [PrivateEndpointConnection](#privateendpointconnection)[] (ReadOnly): List of private endpoint connections for a container registry. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of the container registry at the time the operation was called. +* **publicNetworkAccess**: 'Disabled' | 'Enabled' | string: Whether or not public network access is allowed for the container registry. +* **status**: [Status](#status) (ReadOnly): The status of the container registry at the time the operation was called. +* **zoneRedundancy**: 'Disabled' | 'Enabled' | string: Whether or not zone redundancy is enabled for this container registry + +## ReplicationProperties +### Properties +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of the replication at the time the operation was called. +* **regionEndpointEnabled**: bool: Specifies whether the replication's regional endpoint is enabled. Requests will not be routed to a replication whose regional endpoint is disabled, however its data will continue to be synced with other replications. +* **status**: [Status](#status) (ReadOnly): The status of the replication at the time the operation was called. +* **zoneRedundancy**: 'Disabled' | 'Enabled' | string: Whether or not zone redundancy is enabled for this container registry replication + +## Request +### Properties +* **addr**: string: The IP or hostname and possibly port of the client connection that initiated the event. This is the RemoteAddr from the standard http request. +* **host**: string: The externally accessible hostname of the registry instance, as specified by the http host header on incoming requests. +* **id**: string: The ID of the request that initiated the event. +* **method**: string: The request method that generated the event. +* **useragent**: string: The user agent header of the request. + +## ResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## ResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## RetentionPolicy +### Properties +* **days**: int: The number of days to retain an untagged manifest after which it gets purged. +* **lastUpdatedTime**: string (ReadOnly): The timestamp when the policy was last updated. +* **status**: 'disabled' | 'enabled' | string: The value that indicates whether the policy is enabled or not. + +## ScopeMapProperties +### Properties +* **actions**: string[] (Required): The list of scoped permissions for registry artifacts. +E.g. repositories/repository-name/content/read, +repositories/repository-name/metadata/write +* **creationDate**: string (ReadOnly): The creation date of scope map. +* **description**: string: The user friendly description of the scope map. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the resource. +* **type**: string (ReadOnly): The type of the scope map. E.g. BuildIn scope map. + +## Sku +### Properties +* **name**: 'Basic' | 'Classic' | 'Premium' | 'Standard' | string (Required): The SKU name of the container registry. Required for registry creation. +* **tier**: 'Basic' | 'Classic' | 'Premium' | 'Standard' | string (ReadOnly): The SKU tier based on the SKU name. + +## SoftDeletePolicy +### Properties +* **lastUpdatedTime**: string (ReadOnly): The timestamp when the policy was last updated. +* **retentionDays**: int: The number of days after which a soft-deleted item is permanently deleted. +* **status**: 'disabled' | 'enabled' | string: The value that indicates whether the policy is enabled or not. + +## Source +### Properties +* **addr**: string: The IP or hostname and the port of the registry node that generated the event. Generally, this will be resolved by os.Hostname() along with the running port. +* **instanceID**: string: The running instance of an application. Changes after each restart. + +## Status +### Properties +* **displayStatus**: string (ReadOnly): The short label for the status. +* **message**: string (ReadOnly): The detailed message for the status, including alerts and error messages. +* **timestamp**: string (ReadOnly): The timestamp when the status was changed to the current value. + +## StatusDetailProperties +### Properties +* **code**: string (ReadOnly): The code of the status. +* **correlationId**: string (ReadOnly): The correlation ID of the status. +* **description**: string (ReadOnly): The description of the status. +* **timestamp**: string (ReadOnly): The timestamp of the status. +* **type**: string (ReadOnly): The component of the connected registry corresponding to the status. + +## SyncProperties +### Properties +* **gatewayEndpoint**: string (ReadOnly): The gateway endpoint used by the connected registry to communicate with its parent. +* **lastSyncTime**: string (ReadOnly): The last time a sync occurred between the connected registry and its parent. +* **messageTtl**: string (Required): The period of time for which a message is available to sync before it is expired. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601. +* **schedule**: string: The cron expression indicating the schedule that the connected registry will sync with its parent. +* **syncWindow**: string: The time window during which sync is enabled for each schedule occurrence. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601. +* **tokenId**: string (Required): The resource ID of the ACR token used to authenticate the connected registry to its parent during sync. + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource modification (UTC). +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## Target +### Properties +* **digest**: string: The digest of the content, as defined by the Registry V2 HTTP API Specification. +* **length**: int: The number of bytes of the content. Same as Size field. +* **mediaType**: string: The MIME type of the referenced object. +* **name**: string: The name of the artifact. +* **repository**: string: The repository name. +* **size**: int: The number of bytes of the content. Same as Length field. +* **tag**: string: The tag name. +* **url**: string: The direct URL to the content. +* **version**: string: The version of the artifact. + +## TlsCertificateProperties +### Properties +* **location**: string (ReadOnly): Indicates the location of the certificates. +* **type**: 'LocalDirectory' | string (ReadOnly): The type of certificate location. + +## TlsProperties +### Properties +* **certificate**: [TlsCertificateProperties](#tlscertificateproperties) (ReadOnly): The certificate used to configure HTTPS for the login server. +* **status**: 'Disabled' | 'Enabled' | string (ReadOnly): Indicates whether HTTPS is enabled for the login server. + +## TokenCertificate +### Properties +* **encodedPemCertificate**: string: Base 64 encoded string of the public certificate1 in PEM format that will be used for authenticating the token. +* **expiry**: string: The expiry datetime of the certificate. +* **name**: 'certificate1' | 'certificate2' | string +* **thumbprint**: string: The thumbprint of the certificate. + +## TokenCredentialsProperties +### Properties +* **certificates**: [TokenCertificate](#tokencertificate)[] +* **passwords**: [TokenPassword](#tokenpassword)[] + +## TokenPassword +### Properties +* **creationTime**: string: The creation datetime of the password. +* **expiry**: string: The expiry datetime of the password. +* **name**: 'password1' | 'password2' | string: The password name "password1" or "password2" +* **value**: string (ReadOnly): The password value. + +## TokenProperties +### Properties +* **creationDate**: string (ReadOnly): The creation date of scope map. +* **credentials**: [TokenCredentialsProperties](#tokencredentialsproperties): The credentials that can be used for authenticating the token. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the resource. +* **scopeMapId**: string: The resource ID of the scope map to which the token will be associated with. +* **status**: 'disabled' | 'enabled' | string: The status of the token example enabled or disabled. + +## TrustPolicy +### Properties +* **status**: 'disabled' | 'enabled' | string: The value that indicates whether the policy is enabled or not. +* **type**: 'Notary' | string: The type of trust policy. + +## UserIdentityProperties +### Properties +* **clientId**: string (ReadOnly): The client id of user assigned identity. +* **principalId**: string (ReadOnly): The principal id of user assigned identity. + +## WebhookCreateParametersTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## WebhookPropertiesCreateParametersCustomHeaders +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## WebhookPropertiesCreateParametersOrWebhookProperties +### Properties +* **actions**: ('chart_delete' | 'chart_push' | 'delete' | 'push' | 'quarantine' | string)[] (Required): The list of actions that trigger the webhook to post notifications. +* **customHeaders**: [WebhookPropertiesCreateParametersCustomHeaders](#webhookpropertiescreateparameterscustomheaders) (WriteOnly): Custom headers that will be added to the webhook notifications. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of the webhook at the time the operation was called. +* **scope**: string: The scope of repositories where the event can be triggered. For example, 'foo:*' means events for all tags under repository 'foo'. 'foo:bar' means events for 'foo:bar' only. 'foo' is equivalent to 'foo:latest'. Empty means all events. +* **serviceUri**: string {sensitive} (Required, WriteOnly): The service URI for the webhook to post notifications. +* **status**: 'disabled' | 'enabled' | string: The status of the webhook at the time the operation was called. + diff --git a/generated/containerservice/microsoft.containerservice/2020-02-01/samples.md b/generated/containerservice/microsoft.containerservice/2020-02-01/samples.md index d9de143170..fdd7d18a90 100644 --- a/generated/containerservice/microsoft.containerservice/2020-02-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2020-02-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2020-03-01/samples.md b/generated/containerservice/microsoft.containerservice/2020-03-01/samples.md index 129b157a7f..44203d254a 100644 --- a/generated/containerservice/microsoft.containerservice/2020-03-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2020-03-01/samples.md @@ -31,9 +31,9 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-03-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'balance-similar-node-groups': 'true' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2020-04-01/samples.md b/generated/containerservice/microsoft.containerservice/2020-04-01/samples.md index ad6fe1c479..0f2287dcae 100644 --- a/generated/containerservice/microsoft.containerservice/2020-04-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2020-04-01/samples.md @@ -32,8 +32,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2020-06-01/samples.md b/generated/containerservice/microsoft.containerservice/2020-06-01/samples.md index 04ab4c76f1..d3e5295980 100644 --- a/generated/containerservice/microsoft.containerservice/2020-06-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2020-06-01/samples.md @@ -28,8 +28,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -105,8 +105,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -159,7 +159,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-06-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -185,8 +185,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2020-07-01/samples.md b/generated/containerservice/microsoft.containerservice/2020-07-01/samples.md index 983727dbd6..2984ab0625 100644 --- a/generated/containerservice/microsoft.containerservice/2020-07-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2020-07-01/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -103,8 +103,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -157,7 +157,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -182,8 +182,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -236,7 +236,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -261,8 +261,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2020-09-01/samples.md b/generated/containerservice/microsoft.containerservice/2020-09-01/samples.md index 02de4e323e..e708190c87 100644 --- a/generated/containerservice/microsoft.containerservice/2020-09-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2020-09-01/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -103,8 +103,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -157,7 +157,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -182,12 +182,12 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-09-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'most-pods' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -240,7 +240,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -265,8 +265,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2020-11-01/samples.md b/generated/containerservice/microsoft.containerservice/2020-11-01/samples.md index fa133d262d..7cc82a0eca 100644 --- a/generated/containerservice/microsoft.containerservice/2020-11-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2020-11-01/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -103,8 +103,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -157,7 +157,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-11-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -182,12 +182,12 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-11-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'most-pods' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -240,7 +240,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-11-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -265,8 +265,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2020-12-01/samples.md b/generated/containerservice/microsoft.containerservice/2020-12-01/samples.md index 13ccee2aac..5faf70a44c 100644 --- a/generated/containerservice/microsoft.containerservice/2020-12-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2020-12-01/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-12-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -95,8 +95,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-12-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-12-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -225,7 +225,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-12-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -250,13 +250,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-12-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -309,7 +309,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-12-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -334,8 +334,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2020-12-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2021-02-01/samples.md b/generated/containerservice/microsoft.containerservice/2021-02-01/samples.md index c2f297c1b2..07b2d89bad 100644 --- a/generated/containerservice/microsoft.containerservice/2021-02-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2021-02-01/samples.md @@ -32,8 +32,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -100,8 +100,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -168,8 +168,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -235,8 +235,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -307,8 +307,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -379,8 +379,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-02-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -454,8 +454,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -508,7 +508,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -533,13 +533,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-02-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -592,7 +592,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -617,8 +617,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2021-03-01/samples.md b/generated/containerservice/microsoft.containerservice/2021-03-01/samples.md index 755c892d2b..969f6263b8 100644 --- a/generated/containerservice/microsoft.containerservice/2021-03-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2021-03-01/samples.md @@ -32,8 +32,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -100,8 +100,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -168,8 +168,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -236,8 +236,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -312,8 +312,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -389,8 +389,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -457,8 +457,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -533,8 +533,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -605,8 +605,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -677,8 +677,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-03-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -752,8 +752,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -806,7 +806,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-03-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -831,13 +831,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-03-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -890,7 +890,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-03-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -915,8 +915,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2021-05-01/samples.md b/generated/containerservice/microsoft.containerservice/2021-05-01/samples.md index 9697801b98..e05da73cda 100644 --- a/generated/containerservice/microsoft.containerservice/2021-05-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2021-05-01/samples.md @@ -32,8 +32,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -100,8 +100,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -168,8 +168,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -236,8 +236,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -312,8 +312,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -389,8 +389,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -457,8 +457,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -533,8 +533,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -605,8 +605,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -673,8 +673,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -745,8 +745,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -816,8 +816,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -891,8 +891,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -945,7 +945,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -970,13 +970,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1029,7 +1029,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1054,8 +1054,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2021-07-01/samples.md b/generated/containerservice/microsoft.containerservice/2021-07-01/samples.md index 77f06a74d2..7b1ba9388d 100644 --- a/generated/containerservice/microsoft.containerservice/2021-07-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2021-07-01/samples.md @@ -26,8 +26,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -94,8 +94,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -162,8 +162,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -230,8 +230,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -383,8 +383,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -451,8 +451,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -527,8 +527,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -599,8 +599,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -723,8 +723,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -790,8 +790,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -857,8 +857,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -928,8 +928,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1003,8 +1003,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1057,7 +1057,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1083,13 +1083,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1142,7 +1142,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1167,8 +1167,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2021-08-01/samples.md b/generated/containerservice/microsoft.containerservice/2021-08-01/samples.md index a90af81e49..66dd0207d1 100644 --- a/generated/containerservice/microsoft.containerservice/2021-08-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2021-08-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -165,8 +165,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -233,8 +233,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -301,8 +301,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -377,8 +377,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -454,8 +454,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -522,8 +522,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -598,8 +598,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -670,8 +670,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -741,8 +741,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -864,8 +864,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -931,8 +931,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -998,8 +998,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1069,8 +1069,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1144,8 +1144,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1198,7 +1198,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1224,13 +1224,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1283,7 +1283,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1308,8 +1308,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2021-09-01/samples.md b/generated/containerservice/microsoft.containerservice/2021-09-01/samples.md index 37607382f4..4e5fbcb313 100644 --- a/generated/containerservice/microsoft.containerservice/2021-09-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2021-09-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -165,8 +165,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -233,8 +233,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -301,8 +301,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -377,8 +377,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -454,8 +454,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -522,8 +522,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -598,8 +598,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -670,8 +670,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -741,8 +741,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -864,8 +864,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -931,8 +931,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -998,8 +998,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1069,8 +1069,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1144,8 +1144,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1198,7 +1198,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1224,13 +1224,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1283,7 +1283,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1308,8 +1308,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1363,7 +1363,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1388,8 +1388,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2021-10-01/samples.md b/generated/containerservice/microsoft.containerservice/2021-10-01/samples.md index c42954b259..c1f0169fa9 100644 --- a/generated/containerservice/microsoft.containerservice/2021-10-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2021-10-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -165,8 +165,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -233,8 +233,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -301,8 +301,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -377,8 +377,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -454,8 +454,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -522,8 +522,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -598,8 +598,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -670,8 +670,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -741,8 +741,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -864,8 +864,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -931,8 +931,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -998,8 +998,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1069,8 +1069,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1144,8 +1144,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1198,7 +1198,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1224,13 +1224,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1283,7 +1283,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1309,13 +1309,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1372,7 +1372,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1397,8 +1397,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1452,7 +1452,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1477,8 +1477,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2021-11-01-preview/samples.md b/generated/containerservice/microsoft.containerservice/2021-11-01-preview/samples.md index ad726d1575..3284e94dea 100644 --- a/generated/containerservice/microsoft.containerservice/2021-11-01-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2021-11-01-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -98,8 +98,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -165,8 +165,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -233,8 +233,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -301,8 +301,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -369,8 +369,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -445,8 +445,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -522,8 +522,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -590,8 +590,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -738,8 +738,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -809,8 +809,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -932,8 +932,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -999,8 +999,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1066,8 +1066,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1137,8 +1137,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1212,8 +1212,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1266,7 +1266,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1292,13 +1292,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1351,7 +1351,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1377,13 +1377,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1440,7 +1440,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1465,8 +1465,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1538,8 +1538,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1593,7 +1593,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1618,8 +1618,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2021-11-01- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-01-01/samples.md b/generated/containerservice/microsoft.containerservice/2022-01-01/samples.md index 448d093cf6..0d13c620fb 100644 --- a/generated/containerservice/microsoft.containerservice/2022-01-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-01-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -165,8 +165,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -233,8 +233,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -301,8 +301,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -377,8 +377,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -454,8 +454,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -522,8 +522,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -598,8 +598,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -670,8 +670,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -741,8 +741,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -864,8 +864,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -931,8 +931,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -998,8 +998,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1069,8 +1069,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1144,8 +1144,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1198,7 +1198,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1224,13 +1224,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1283,7 +1283,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1309,13 +1309,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1372,7 +1372,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1397,8 +1397,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1452,7 +1452,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1477,8 +1477,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-01-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2022-01-02-preview/samples.md index b02c38b96c..32e63243c4 100644 --- a/generated/containerservice/microsoft.containerservice/2022-01-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-01-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -98,8 +98,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -165,8 +165,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -232,8 +232,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -300,8 +300,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -368,8 +368,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -436,8 +436,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -512,8 +512,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -589,8 +589,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -657,8 +657,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -733,8 +733,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -805,8 +805,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -876,8 +876,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -999,8 +999,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1066,8 +1066,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1133,8 +1133,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1204,8 +1204,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1279,8 +1279,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1333,7 +1333,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1359,13 +1359,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1418,7 +1418,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1444,13 +1444,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1507,7 +1507,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1532,8 +1532,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1605,8 +1605,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1660,7 +1660,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1685,8 +1685,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-02-01/samples.md b/generated/containerservice/microsoft.containerservice/2022-02-01/samples.md index 9da77fc2f3..ab91806e37 100644 --- a/generated/containerservice/microsoft.containerservice/2022-02-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-02-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -165,8 +165,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -233,8 +233,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -301,8 +301,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -377,8 +377,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -454,8 +454,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -522,8 +522,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -598,8 +598,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -670,8 +670,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -741,8 +741,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -864,8 +864,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -931,8 +931,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -998,8 +998,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1069,8 +1069,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1144,8 +1144,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1198,7 +1198,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1224,13 +1224,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1283,7 +1283,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1309,13 +1309,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1372,7 +1372,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1397,8 +1397,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1452,7 +1452,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1477,8 +1477,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-02-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2022-02-02-preview/samples.md index a796c19fa1..c2c328e6c7 100644 --- a/generated/containerservice/microsoft.containerservice/2022-02-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-02-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -98,8 +98,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -165,8 +165,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -232,8 +232,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -300,8 +300,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -368,8 +368,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -436,8 +436,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -512,8 +512,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -589,8 +589,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -657,8 +657,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -733,8 +733,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -805,8 +805,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -876,8 +876,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -999,8 +999,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1066,8 +1066,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1133,8 +1133,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1204,8 +1204,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1279,8 +1279,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1333,7 +1333,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1359,13 +1359,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1418,7 +1418,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1444,13 +1444,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1507,7 +1507,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1532,8 +1532,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1605,8 +1605,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1660,7 +1660,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1685,8 +1685,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-03-01/samples.md b/generated/containerservice/microsoft.containerservice/2022-03-01/samples.md index 6dffde91e8..093ddc72e6 100644 --- a/generated/containerservice/microsoft.containerservice/2022-03-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-03-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -165,8 +165,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -233,8 +233,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -301,8 +301,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -377,8 +377,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -454,8 +454,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -522,8 +522,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -598,8 +598,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -670,8 +670,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -741,8 +741,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -864,8 +864,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -931,8 +931,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -998,8 +998,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1069,8 +1069,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1144,8 +1144,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1198,7 +1198,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1224,13 +1224,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1283,7 +1283,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1309,13 +1309,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1372,7 +1372,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1397,8 +1397,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1452,7 +1452,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1477,8 +1477,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-03-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2022-03-02-preview/samples.md index e809b8969a..b6a370f0eb 100644 --- a/generated/containerservice/microsoft.containerservice/2022-03-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-03-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -214,8 +214,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -281,8 +281,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -349,8 +349,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -417,8 +417,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -485,8 +485,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -561,8 +561,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -638,8 +638,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -706,8 +706,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -782,8 +782,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -854,8 +854,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -925,8 +925,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1048,8 +1048,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1115,8 +1115,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1238,8 +1238,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1309,8 +1309,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1384,8 +1384,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1438,7 +1438,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1464,13 +1464,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1523,7 +1523,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1549,13 +1549,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1612,7 +1612,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1637,8 +1637,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1710,8 +1710,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1765,7 +1765,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1790,8 +1790,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-04-01/samples.md b/generated/containerservice/microsoft.containerservice/2022-04-01/samples.md index b6c0e373d5..ce74623281 100644 --- a/generated/containerservice/microsoft.containerservice/2022-04-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-04-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -165,8 +165,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -233,8 +233,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -301,8 +301,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -377,8 +377,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -454,8 +454,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -522,8 +522,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -598,8 +598,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -670,8 +670,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -741,8 +741,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -864,8 +864,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -931,8 +931,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -998,8 +998,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1069,8 +1069,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1144,8 +1144,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1198,7 +1198,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1224,13 +1224,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1283,7 +1283,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1309,13 +1309,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1372,7 +1372,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1397,8 +1397,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1452,7 +1452,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1477,8 +1477,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-04-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2022-04-02-preview/samples.md index d5e6c040cb..d125e79b9e 100644 --- a/generated/containerservice/microsoft.containerservice/2022-04-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-04-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -214,8 +214,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -282,8 +282,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -349,8 +349,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -417,8 +417,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -485,8 +485,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -553,8 +553,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -629,8 +629,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -706,8 +706,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -774,8 +774,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -850,8 +850,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -922,8 +922,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -993,8 +993,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1116,8 +1116,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1183,8 +1183,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1306,8 +1306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1377,8 +1377,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1452,8 +1452,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1506,7 +1506,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1532,13 +1532,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1591,7 +1591,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1617,13 +1617,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1680,7 +1680,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1705,8 +1705,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1778,8 +1778,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1833,7 +1833,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1858,8 +1858,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-05-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2022-05-02-preview/samples.md index 37dec569d3..9bf1f402b9 100644 --- a/generated/containerservice/microsoft.containerservice/2022-05-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-05-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -214,8 +214,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -282,8 +282,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -349,8 +349,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -417,8 +417,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -485,8 +485,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -553,8 +553,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -629,8 +629,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -706,8 +706,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -774,8 +774,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -850,8 +850,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -922,8 +922,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -993,8 +993,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1118,8 +1118,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1185,8 +1185,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1308,8 +1308,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1379,8 +1379,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1454,8 +1454,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1508,7 +1508,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1534,13 +1534,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1593,7 +1593,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1619,13 +1619,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1682,7 +1682,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1707,8 +1707,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1780,8 +1780,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1835,7 +1835,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1860,8 +1860,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-06-01/samples.md b/generated/containerservice/microsoft.containerservice/2022-06-01/samples.md index 056626f2a7..14d7f8e90e 100644 --- a/generated/containerservice/microsoft.containerservice/2022-06-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-06-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -164,8 +164,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -232,8 +232,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -300,8 +300,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -368,8 +368,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -444,8 +444,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -521,8 +521,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -589,8 +589,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -665,8 +665,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -737,8 +737,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -808,8 +808,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -933,8 +933,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1000,8 +1000,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1067,8 +1067,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1138,8 +1138,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1213,8 +1213,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1267,7 +1267,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1293,13 +1293,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1352,7 +1352,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1378,13 +1378,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1441,7 +1441,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1466,8 +1466,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1521,7 +1521,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1546,8 +1546,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-07-01/samples.md b/generated/containerservice/microsoft.containerservice/2022-07-01/samples.md index 962e4c055c..0fe9ba9411 100644 --- a/generated/containerservice/microsoft.containerservice/2022-07-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-07-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -238,8 +238,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -518,8 +518,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -595,8 +595,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -663,8 +663,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -739,8 +739,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -811,8 +811,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -882,8 +882,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1007,8 +1007,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1074,8 +1074,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1141,8 +1141,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1212,8 +1212,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1287,8 +1287,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1341,7 +1341,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1367,13 +1367,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1426,7 +1426,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1452,13 +1452,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1515,7 +1515,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1540,8 +1540,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1595,7 +1595,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1620,8 +1620,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-08-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2022-08-02-preview/samples.md index c47d7d9196..3b886d6a8e 100644 --- a/generated/containerservice/microsoft.containerservice/2022-08-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-08-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -214,8 +214,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -288,8 +288,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -356,8 +356,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -423,8 +423,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -491,8 +491,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -559,8 +559,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -627,8 +627,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -703,8 +703,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -780,8 +780,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -848,8 +848,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -924,8 +924,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -996,8 +996,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1067,8 +1067,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1192,8 +1192,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1259,8 +1259,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1382,8 +1382,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1453,8 +1453,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1528,8 +1528,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1582,7 +1582,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1608,13 +1608,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1667,7 +1667,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1693,13 +1693,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1756,7 +1756,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1781,8 +1781,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1854,8 +1854,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1909,7 +1909,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1934,8 +1934,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-08-03-preview/samples.md b/generated/containerservice/microsoft.containerservice/2022-08-03-preview/samples.md index 932a1bcd4a..203bc20957 100644 --- a/generated/containerservice/microsoft.containerservice/2022-08-03-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-08-03-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -214,8 +214,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -288,8 +288,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -356,8 +356,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -423,8 +423,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -491,8 +491,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -559,8 +559,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -627,8 +627,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -703,8 +703,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -780,8 +780,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -848,8 +848,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -924,8 +924,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -996,8 +996,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1067,8 +1067,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1192,8 +1192,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1259,8 +1259,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1382,8 +1382,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1453,8 +1453,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1528,8 +1528,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1582,7 +1582,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1608,13 +1608,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1667,7 +1667,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1693,13 +1693,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1756,7 +1756,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1781,8 +1781,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1854,8 +1854,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1909,7 +1909,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1934,8 +1934,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-08-03- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-09-01/samples.md b/generated/containerservice/microsoft.containerservice/2022-09-01/samples.md index 1717b7095b..5b4818ea3d 100644 --- a/generated/containerservice/microsoft.containerservice/2022-09-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-09-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -238,8 +238,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -518,8 +518,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -595,8 +595,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -663,8 +663,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -739,8 +739,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -811,8 +811,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -882,8 +882,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1007,8 +1007,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1074,8 +1074,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1141,8 +1141,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1212,8 +1212,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1287,8 +1287,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1341,7 +1341,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1367,13 +1367,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1426,7 +1426,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1452,13 +1452,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1515,7 +1515,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1540,8 +1540,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1595,7 +1595,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1620,8 +1620,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-10-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2022-10-02-preview/samples.md index b647980f61..e9ee03c77a 100644 --- a/generated/containerservice/microsoft.containerservice/2022-10-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-10-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -214,8 +214,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -288,8 +288,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -356,8 +356,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -428,8 +428,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -496,8 +496,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -564,8 +564,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -632,8 +632,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -708,8 +708,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -785,8 +785,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -853,8 +853,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -929,8 +929,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1001,8 +1001,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1072,8 +1072,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1197,8 +1197,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1264,8 +1264,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1387,8 +1387,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1458,8 +1458,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1533,8 +1533,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1587,7 +1587,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1613,13 +1613,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1672,7 +1672,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1698,13 +1698,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1761,7 +1761,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1786,8 +1786,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1859,8 +1859,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1914,7 +1914,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1939,8 +1939,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-11-01/samples.md b/generated/containerservice/microsoft.containerservice/2022-11-01/samples.md index 596cb5288b..255b75e217 100644 --- a/generated/containerservice/microsoft.containerservice/2022-11-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-11-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -238,8 +238,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -518,8 +518,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -595,8 +595,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -663,8 +663,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -739,8 +739,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -811,8 +811,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -882,8 +882,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1007,8 +1007,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1074,8 +1074,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1141,8 +1141,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1212,8 +1212,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1287,8 +1287,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1341,7 +1341,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1367,13 +1367,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1426,7 +1426,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1452,13 +1452,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1515,7 +1515,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1540,8 +1540,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1595,7 +1595,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1620,8 +1620,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2022-11-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2022-11-02-preview/samples.md index 910434ff35..c3db395f09 100644 --- a/generated/containerservice/microsoft.containerservice/2022-11-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2022-11-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -214,8 +214,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -288,8 +288,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -356,8 +356,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -428,8 +428,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -496,8 +496,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -564,8 +564,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -632,8 +632,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -708,8 +708,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -785,8 +785,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -853,8 +853,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -929,8 +929,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1001,8 +1001,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1072,8 +1072,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1197,8 +1197,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1264,8 +1264,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1387,8 +1387,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1458,8 +1458,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1533,8 +1533,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1587,7 +1587,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1613,13 +1613,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1672,7 +1672,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1698,13 +1698,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1761,7 +1761,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1786,8 +1786,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1859,8 +1859,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1914,7 +1914,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1939,8 +1939,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2022-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-01-01/samples.md b/generated/containerservice/microsoft.containerservice/2023-01-01/samples.md index 82213160fa..150e360a09 100644 --- a/generated/containerservice/microsoft.containerservice/2023-01-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-01-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -238,8 +238,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -518,8 +518,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -595,8 +595,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -663,8 +663,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -739,8 +739,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -811,8 +811,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -882,8 +882,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1007,8 +1007,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1074,8 +1074,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1141,8 +1141,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1212,8 +1212,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1287,8 +1287,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1341,7 +1341,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1367,13 +1367,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1426,7 +1426,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1452,13 +1452,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1515,7 +1515,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1540,8 +1540,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1595,7 +1595,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1620,8 +1620,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-01-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2023-01-02-preview/samples.md index 87577fe51a..8eaead0432 100644 --- a/generated/containerservice/microsoft.containerservice/2023-01-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-01-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -214,8 +214,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -288,8 +288,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -356,8 +356,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -428,8 +428,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -496,8 +496,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -564,8 +564,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -632,8 +632,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -708,8 +708,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -785,8 +785,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -853,8 +853,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -929,8 +929,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1001,8 +1001,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1072,8 +1072,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1197,8 +1197,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1264,8 +1264,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1387,8 +1387,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1458,8 +1458,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1533,8 +1533,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1587,7 +1587,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1613,13 +1613,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1680,7 +1680,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1706,13 +1706,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1769,7 +1769,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1794,8 +1794,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1867,8 +1867,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1922,7 +1922,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1947,8 +1947,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-02-01/samples.md b/generated/containerservice/microsoft.containerservice/2023-02-01/samples.md index 65f6041430..c970ac0ade 100644 --- a/generated/containerservice/microsoft.containerservice/2023-02-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-02-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -238,8 +238,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -518,8 +518,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -595,8 +595,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -663,8 +663,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -739,8 +739,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -811,8 +811,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -882,8 +882,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1010,8 +1010,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1077,8 +1077,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1144,8 +1144,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1215,8 +1215,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1290,8 +1290,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1344,7 +1344,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1370,13 +1370,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1429,7 +1429,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1455,13 +1455,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1518,7 +1518,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1543,8 +1543,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1598,7 +1598,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1623,8 +1623,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-02-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2023-02-02-preview/samples.md index 0a13ab566a..940ee64441 100644 --- a/generated/containerservice/microsoft.containerservice/2023-02-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-02-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -214,8 +214,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -288,8 +288,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -356,8 +356,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -428,8 +428,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -496,8 +496,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -564,8 +564,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -632,8 +632,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -708,8 +708,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -785,8 +785,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -853,8 +853,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -929,8 +929,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1001,8 +1001,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1072,8 +1072,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1197,8 +1197,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1264,8 +1264,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1387,8 +1387,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1458,8 +1458,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1533,8 +1533,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1587,7 +1587,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1613,13 +1613,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1680,7 +1680,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1706,13 +1706,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1769,7 +1769,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1794,8 +1794,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1867,8 +1867,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1922,7 +1922,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1947,8 +1947,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-02-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-03-01/samples.md b/generated/containerservice/microsoft.containerservice/2023-03-01/samples.md index f27c1fb07e..1881bce740 100644 --- a/generated/containerservice/microsoft.containerservice/2023-03-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-03-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -238,8 +238,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -518,8 +518,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -598,8 +598,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -734,8 +734,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -810,8 +810,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -882,8 +882,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -953,8 +953,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1081,8 +1081,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1148,8 +1148,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1215,8 +1215,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1286,8 +1286,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1361,8 +1361,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1415,7 +1415,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1441,13 +1441,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1500,7 +1500,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1526,13 +1526,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1589,7 +1589,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1614,8 +1614,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1669,7 +1669,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1694,8 +1694,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-03-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2023-03-02-preview/samples.md index 3d9f620d2e..7462811ae1 100644 --- a/generated/containerservice/microsoft.containerservice/2023-03-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-03-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -214,8 +214,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -288,8 +288,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -356,8 +356,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -428,8 +428,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -496,8 +496,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -564,8 +564,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -632,8 +632,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -708,8 +708,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -788,8 +788,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -856,8 +856,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -924,8 +924,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1000,8 +1000,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1072,8 +1072,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1143,8 +1143,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1268,8 +1268,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1335,8 +1335,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1458,8 +1458,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1529,8 +1529,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1604,8 +1604,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1658,7 +1658,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1684,13 +1684,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1751,7 +1751,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1777,13 +1777,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1840,7 +1840,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1865,8 +1865,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1938,8 +1938,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1993,7 +1993,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2018,8 +2018,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-04-01/samples.md b/generated/containerservice/microsoft.containerservice/2023-04-01/samples.md index 5869307055..e735403cb1 100644 --- a/generated/containerservice/microsoft.containerservice/2023-04-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-04-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -238,8 +238,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -518,8 +518,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -598,8 +598,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -734,8 +734,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -810,8 +810,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -882,8 +882,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -953,8 +953,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1081,8 +1081,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1148,8 +1148,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1215,8 +1215,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1286,8 +1286,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1361,8 +1361,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1415,7 +1415,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1441,13 +1441,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1500,7 +1500,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1526,13 +1526,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1589,7 +1589,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1614,8 +1614,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1669,7 +1669,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1694,8 +1694,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-04-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2023-04-02-preview/samples.md index 73c8926e24..80d3a5a407 100644 --- a/generated/containerservice/microsoft.containerservice/2023-04-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-04-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -214,8 +214,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -288,8 +288,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -356,8 +356,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -428,8 +428,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -496,8 +496,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -564,8 +564,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -632,8 +632,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -708,8 +708,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -788,8 +788,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -856,8 +856,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -924,8 +924,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1000,8 +1000,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1072,8 +1072,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1143,8 +1143,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1268,8 +1268,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1335,8 +1335,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1458,8 +1458,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1529,8 +1529,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1604,8 +1604,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1658,7 +1658,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1684,13 +1684,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1751,7 +1751,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1777,13 +1777,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1840,7 +1840,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1865,8 +1865,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1938,8 +1938,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1993,7 +1993,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2018,8 +2018,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-05-01/samples.md b/generated/containerservice/microsoft.containerservice/2023-05-01/samples.md index ddef778bcb..5ce4b4243d 100644 --- a/generated/containerservice/microsoft.containerservice/2023-05-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-05-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -238,8 +238,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -518,8 +518,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -598,8 +598,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -734,8 +734,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -810,8 +810,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -882,8 +882,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -953,8 +953,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1081,8 +1081,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1148,8 +1148,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1215,8 +1215,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1286,8 +1286,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1361,8 +1361,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1415,7 +1415,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1441,13 +1441,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1500,7 +1500,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1526,13 +1526,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1589,7 +1589,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1614,8 +1614,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1669,7 +1669,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1694,8 +1694,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-05-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2023-05-02-preview/samples.md index 2cdc608404..b288323bab 100644 --- a/generated/containerservice/microsoft.containerservice/2023-05-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-05-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -214,8 +214,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -288,8 +288,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -356,8 +356,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -428,8 +428,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -496,8 +496,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -564,8 +564,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -632,8 +632,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -708,8 +708,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -788,8 +788,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -856,8 +856,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -924,8 +924,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1000,8 +1000,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1072,8 +1072,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1143,8 +1143,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1268,8 +1268,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1335,8 +1335,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1458,8 +1458,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1529,8 +1529,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1604,8 +1604,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1658,7 +1658,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1684,13 +1684,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1751,7 +1751,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1777,13 +1777,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1840,7 +1840,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1865,8 +1865,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1938,8 +1938,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1993,7 +1993,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2018,8 +2018,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-05-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-06-01/samples.md b/generated/containerservice/microsoft.containerservice/2023-06-01/samples.md index 49fe342c09..f1be3c2f95 100644 --- a/generated/containerservice/microsoft.containerservice/2023-06-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-06-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -238,8 +238,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -518,8 +518,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -598,8 +598,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -734,8 +734,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -810,8 +810,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -882,8 +882,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -953,8 +953,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1081,8 +1081,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1148,8 +1148,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1215,8 +1215,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1286,8 +1286,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1361,8 +1361,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1415,7 +1415,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1441,13 +1441,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1500,7 +1500,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1526,13 +1526,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1589,7 +1589,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1614,8 +1614,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1669,7 +1669,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1694,8 +1694,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-06-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2023-06-02-preview/samples.md index c709bc443e..69ec680133 100644 --- a/generated/containerservice/microsoft.containerservice/2023-06-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-06-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -214,8 +214,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -288,8 +288,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -356,8 +356,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -428,8 +428,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -496,8 +496,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -564,8 +564,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -632,8 +632,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -708,8 +708,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -788,8 +788,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -856,8 +856,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -924,8 +924,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1000,8 +1000,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1072,8 +1072,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1143,8 +1143,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1268,8 +1268,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1335,8 +1335,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1458,8 +1458,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1529,8 +1529,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1604,8 +1604,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1658,7 +1658,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1684,13 +1684,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1751,7 +1751,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1777,13 +1777,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1840,7 +1840,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1865,8 +1865,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1938,8 +1938,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1993,7 +1993,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2018,8 +2018,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-07-01/samples.md b/generated/containerservice/microsoft.containerservice/2023-07-01/samples.md index 5a248ee593..2dcffa6603 100644 --- a/generated/containerservice/microsoft.containerservice/2023-07-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-07-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -238,8 +238,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -518,8 +518,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -598,8 +598,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -734,8 +734,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -810,8 +810,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -882,8 +882,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -953,8 +953,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1081,8 +1081,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1148,8 +1148,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1215,8 +1215,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1286,8 +1286,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1361,8 +1361,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1415,7 +1415,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1441,13 +1441,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1506,7 +1506,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1532,13 +1532,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1595,7 +1595,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1620,8 +1620,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1675,7 +1675,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1700,8 +1700,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-07-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2023-07-02-preview/samples.md index 5a819a1b96..67b7067d2d 100644 --- a/generated/containerservice/microsoft.containerservice/2023-07-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-07-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -214,8 +214,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -288,8 +288,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -356,8 +356,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -428,8 +428,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -496,8 +496,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -564,8 +564,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -632,8 +632,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -708,8 +708,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -788,8 +788,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -856,8 +856,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -924,8 +924,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1000,8 +1000,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1072,8 +1072,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1143,8 +1143,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1268,8 +1268,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1335,8 +1335,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1460,8 +1460,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1531,8 +1531,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1606,8 +1606,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1660,7 +1660,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1686,13 +1686,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1751,7 +1751,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1777,13 +1777,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1840,7 +1840,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1865,8 +1865,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1938,8 +1938,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1993,7 +1993,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2018,8 +2018,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-08-01/samples.md b/generated/containerservice/microsoft.containerservice/2023-08-01/samples.md index a004f266c6..8a5f6ee966 100644 --- a/generated/containerservice/microsoft.containerservice/2023-08-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-08-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -238,8 +238,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -518,8 +518,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -598,8 +598,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -734,8 +734,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -810,8 +810,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -882,8 +882,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -953,8 +953,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1081,8 +1081,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1148,8 +1148,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1215,8 +1215,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1286,8 +1286,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1361,8 +1361,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1415,7 +1415,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1441,13 +1441,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1526,8 +1526,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1610,7 +1610,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1636,13 +1636,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1699,7 +1699,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1724,8 +1724,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1779,7 +1779,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1804,8 +1804,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-08-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2023-08-02-preview/samples.md index ccdcb18286..f450f6c62a 100644 --- a/generated/containerservice/microsoft.containerservice/2023-08-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-08-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -214,8 +214,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -288,8 +288,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -356,8 +356,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -428,8 +428,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -496,8 +496,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -564,8 +564,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -632,8 +632,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -708,8 +708,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -788,8 +788,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -856,8 +856,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -924,8 +924,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1000,8 +1000,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1072,8 +1072,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1143,8 +1143,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1268,8 +1268,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1335,8 +1335,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1460,8 +1460,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- privateDNSZone: '/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1531,8 +1531,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1606,8 +1606,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1660,7 +1660,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1686,13 +1686,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1771,8 +1771,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1855,7 +1855,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1881,13 +1881,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1944,7 +1944,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1969,8 +1969,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2042,8 +2042,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2097,7 +2097,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid1/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2122,8 +2122,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-08-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-09-01/samples.md b/generated/containerservice/microsoft.containerservice/2023-09-01/samples.md index dcf2e88748..09ad8d5b00 100644 --- a/generated/containerservice/microsoft.containerservice/2023-09-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-09-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -238,8 +238,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -518,8 +518,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -598,8 +598,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -734,8 +734,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -810,8 +810,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -882,8 +882,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -953,8 +953,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1081,8 +1081,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1148,8 +1148,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1215,8 +1215,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1286,8 +1286,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1361,8 +1361,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1415,7 +1415,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1441,13 +1441,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1526,8 +1526,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1610,7 +1610,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1636,13 +1636,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1699,7 +1699,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1724,8 +1724,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1779,7 +1779,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1804,8 +1804,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-09-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2023-09-02-preview/samples.md index a0703abab4..dddbff019e 100644 --- a/generated/containerservice/microsoft.containerservice/2023-09-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-09-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -277,8 +277,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -351,8 +351,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -419,8 +419,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -491,8 +491,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -559,8 +559,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -627,8 +627,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -695,8 +695,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -771,8 +771,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -851,8 +851,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -980,8 +980,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1048,8 +1048,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1124,8 +1124,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1196,8 +1196,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1267,8 +1267,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1392,8 +1392,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1459,8 +1459,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1643,8 +1643,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1714,8 +1714,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1789,8 +1789,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1843,7 +1843,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1869,13 +1869,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1954,8 +1954,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2038,7 +2038,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2064,13 +2064,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2127,7 +2127,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2152,8 +2152,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2225,8 +2225,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2280,7 +2280,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2305,8 +2305,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-10-01/samples.md b/generated/containerservice/microsoft.containerservice/2023-10-01/samples.md index 36b3f9f98a..702114accf 100644 --- a/generated/containerservice/microsoft.containerservice/2023-10-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-10-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -239,8 +239,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -510,8 +510,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -586,8 +586,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -734,8 +734,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -802,8 +802,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -878,8 +878,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -950,8 +950,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1021,8 +1021,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1149,8 +1149,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1216,8 +1216,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1283,8 +1283,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1354,8 +1354,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1429,8 +1429,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1483,7 +1483,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1509,13 +1509,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1594,8 +1594,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1678,7 +1678,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1704,13 +1704,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1767,7 +1767,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1792,8 +1792,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1847,7 +1847,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1872,8 +1872,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-10-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2023-10-02-preview/samples.md index c0a2fbde4d..ab9300fe7e 100644 --- a/generated/containerservice/microsoft.containerservice/2023-10-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-10-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -277,8 +277,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -351,8 +351,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -419,8 +419,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -491,8 +491,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -559,8 +559,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -627,8 +627,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -695,8 +695,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -771,8 +771,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -851,8 +851,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -980,8 +980,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1048,8 +1048,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1124,8 +1124,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1196,8 +1196,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1267,8 +1267,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1392,8 +1392,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1459,8 +1459,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1643,8 +1643,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1714,8 +1714,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1789,8 +1789,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1843,7 +1843,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1869,13 +1869,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1954,8 +1954,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2038,7 +2038,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2064,13 +2064,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2127,7 +2127,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2152,8 +2152,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2225,8 +2225,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2280,7 +2280,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2305,8 +2305,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-10-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-11-01/samples.md b/generated/containerservice/microsoft.containerservice/2023-11-01/samples.md index 80cdaf4cf7..b1851d2ebe 100644 --- a/generated/containerservice/microsoft.containerservice/2023-11-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-11-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -239,8 +239,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -510,8 +510,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -586,8 +586,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -734,8 +734,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -802,8 +802,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -878,8 +878,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -950,8 +950,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1021,8 +1021,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1149,8 +1149,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1216,8 +1216,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1283,8 +1283,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1354,8 +1354,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1429,8 +1429,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1483,7 +1483,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1509,13 +1509,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1594,8 +1594,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1678,7 +1678,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1704,13 +1704,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1767,7 +1767,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1792,8 +1792,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1847,7 +1847,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1872,8 +1872,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2023-11-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2023-11-02-preview/samples.md index b16ad50b53..1b557651d6 100644 --- a/generated/containerservice/microsoft.containerservice/2023-11-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2023-11-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -277,8 +277,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -351,8 +351,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -419,8 +419,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -491,8 +491,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -559,8 +559,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -627,8 +627,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -695,8 +695,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -771,8 +771,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -851,8 +851,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -980,8 +980,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1048,8 +1048,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1124,8 +1124,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1196,8 +1196,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1267,8 +1267,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1392,8 +1392,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1459,8 +1459,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1643,8 +1643,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1714,8 +1714,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1789,8 +1789,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1843,7 +1843,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1869,13 +1869,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1954,8 +1954,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2038,7 +2038,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2064,13 +2064,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2127,7 +2127,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2152,8 +2152,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2225,8 +2225,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2280,7 +2280,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2305,8 +2305,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2023-11-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2024-01-01/samples.md b/generated/containerservice/microsoft.containerservice/2024-01-01/samples.md index 38c7b34f32..d0c2fea05c 100644 --- a/generated/containerservice/microsoft.containerservice/2024-01-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2024-01-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -239,8 +239,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -510,8 +510,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -586,8 +586,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -734,8 +734,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -802,8 +802,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -878,8 +878,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -950,8 +950,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1021,8 +1021,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1149,8 +1149,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1216,8 +1216,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1341,8 +1341,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1412,8 +1412,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1487,8 +1487,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1541,7 +1541,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1567,13 +1567,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1652,8 +1652,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1736,7 +1736,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1762,13 +1762,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1825,7 +1825,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1850,8 +1850,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1905,7 +1905,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1930,8 +1930,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2024-01-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2024-01-02-preview/samples.md index 274fda5476..94e1e5539e 100644 --- a/generated/containerservice/microsoft.containerservice/2024-01-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2024-01-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -277,8 +277,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -351,8 +351,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -419,8 +419,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -491,8 +491,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -559,8 +559,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -627,8 +627,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -695,8 +695,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -771,8 +771,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -851,8 +851,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -980,8 +980,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1048,8 +1048,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1124,8 +1124,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1196,8 +1196,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1267,8 +1267,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1392,8 +1392,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1459,8 +1459,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1643,8 +1643,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1714,8 +1714,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1789,8 +1789,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1843,7 +1843,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1869,13 +1869,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1954,8 +1954,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2038,7 +2038,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2064,13 +2064,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2127,7 +2127,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2152,8 +2152,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2225,8 +2225,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2280,7 +2280,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2305,8 +2305,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-01-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2024-02-01/samples.md b/generated/containerservice/microsoft.containerservice/2024-02-01/samples.md index eb1eec17e0..8d2276ade8 100644 --- a/generated/containerservice/microsoft.containerservice/2024-02-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2024-02-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -239,8 +239,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -510,8 +510,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -586,8 +586,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -734,8 +734,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -802,8 +802,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -878,8 +878,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -950,8 +950,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1021,8 +1021,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1149,8 +1149,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1216,8 +1216,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1341,8 +1341,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1412,8 +1412,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1487,8 +1487,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1541,7 +1541,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1567,13 +1567,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1652,8 +1652,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1733,7 +1733,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1759,13 +1759,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1822,7 +1822,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1847,8 +1847,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1902,7 +1902,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1927,8 +1927,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-02-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2024-03-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2024-03-02-preview/samples.md index 1aa9a4e4b1..331c4c096c 100644 --- a/generated/containerservice/microsoft.containerservice/2024-03-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2024-03-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -277,8 +277,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -351,8 +351,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -419,8 +419,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -491,8 +491,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -559,8 +559,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -627,8 +627,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -695,8 +695,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -771,8 +771,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -851,8 +851,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -980,8 +980,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1048,8 +1048,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1124,8 +1124,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1196,8 +1196,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1267,8 +1267,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1392,8 +1392,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1459,8 +1459,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1643,8 +1643,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1714,8 +1714,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1789,8 +1789,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1843,7 +1843,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1869,13 +1869,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1954,8 +1954,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2035,7 +2035,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2061,13 +2061,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2124,7 +2124,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2149,8 +2149,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2222,8 +2222,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2277,7 +2277,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2302,8 +2302,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-03-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2024-04-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2024-04-02-preview/samples.md index 6fbef5ef02..c66850f6bf 100644 --- a/generated/containerservice/microsoft.containerservice/2024-04-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2024-04-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -277,8 +277,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -351,8 +351,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -419,8 +419,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -491,8 +491,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -559,8 +559,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -627,8 +627,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -695,8 +695,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -771,8 +771,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -851,8 +851,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -980,8 +980,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1048,8 +1048,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1124,8 +1124,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1196,8 +1196,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1267,8 +1267,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1392,8 +1392,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1459,8 +1459,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1643,8 +1643,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1714,8 +1714,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1789,8 +1789,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1843,7 +1843,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1869,13 +1869,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1954,8 +1954,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2035,7 +2035,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2061,13 +2061,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2124,7 +2124,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2149,8 +2149,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2222,8 +2222,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2277,7 +2277,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2302,8 +2302,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-04-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2024-05-01/samples.md b/generated/containerservice/microsoft.containerservice/2024-05-01/samples.md index 4962620359..9c598d1161 100644 --- a/generated/containerservice/microsoft.containerservice/2024-05-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2024-05-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -239,8 +239,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -510,8 +510,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -586,8 +586,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -734,8 +734,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -802,8 +802,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -878,8 +878,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -950,8 +950,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1021,8 +1021,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1149,8 +1149,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1216,8 +1216,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1341,8 +1341,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1412,8 +1412,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1487,8 +1487,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1541,7 +1541,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1567,13 +1567,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1652,8 +1652,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1733,7 +1733,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1759,13 +1759,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1822,7 +1822,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1847,8 +1847,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1902,7 +1902,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1927,8 +1927,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-05-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2024-06-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2024-06-02-preview/samples.md index 2f7945c803..45edd35251 100644 --- a/generated/containerservice/microsoft.containerservice/2024-06-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2024-06-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -277,8 +277,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -351,8 +351,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -419,8 +419,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -491,8 +491,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -559,8 +559,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -627,8 +627,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -695,8 +695,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -771,8 +771,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -851,8 +851,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -980,8 +980,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1048,8 +1048,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1124,8 +1124,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1196,8 +1196,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1267,8 +1267,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1392,8 +1392,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1459,8 +1459,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1643,8 +1643,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1714,8 +1714,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1789,8 +1789,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1843,7 +1843,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1869,13 +1869,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1954,8 +1954,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2035,7 +2035,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2061,13 +2061,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2124,7 +2124,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2149,8 +2149,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2222,8 +2222,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2277,7 +2277,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2302,8 +2302,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-06-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2024-07-01/samples.md b/generated/containerservice/microsoft.containerservice/2024-07-01/samples.md index b5c7ae4ac0..4caf7d8388 100644 --- a/generated/containerservice/microsoft.containerservice/2024-07-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2024-07-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -239,8 +239,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -510,8 +510,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -586,8 +586,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -734,8 +734,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -802,8 +802,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -878,8 +878,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -950,8 +950,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1021,8 +1021,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1149,8 +1149,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1216,8 +1216,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1341,8 +1341,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1412,8 +1412,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1487,8 +1487,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1541,7 +1541,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1567,13 +1567,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1652,8 +1652,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1733,7 +1733,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1759,13 +1759,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1822,7 +1822,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1847,8 +1847,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1902,7 +1902,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1927,8 +1927,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2024-07-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2024-07-02-preview/samples.md index 3cb8fe7f66..08d4100110 100644 --- a/generated/containerservice/microsoft.containerservice/2024-07-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2024-07-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -277,8 +277,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -351,8 +351,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -419,8 +419,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -491,8 +491,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -559,8 +559,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -627,8 +627,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -695,8 +695,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -771,8 +771,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -851,8 +851,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -980,8 +980,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1048,8 +1048,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1124,8 +1124,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1196,8 +1196,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1267,8 +1267,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1392,8 +1392,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1459,8 +1459,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1643,8 +1643,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1714,8 +1714,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1789,8 +1789,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1843,7 +1843,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1869,13 +1869,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1954,8 +1954,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2035,7 +2035,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2061,13 +2061,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2124,7 +2124,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2149,8 +2149,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2222,8 +2222,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2277,7 +2277,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2302,8 +2302,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-07-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2024-08-01/samples.md b/generated/containerservice/microsoft.containerservice/2024-08-01/samples.md index 387cb23e0d..fb29eccf66 100644 --- a/generated/containerservice/microsoft.containerservice/2024-08-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2024-08-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -239,8 +239,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -510,8 +510,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -586,8 +586,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -734,8 +734,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -802,8 +802,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -878,8 +878,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -950,8 +950,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1021,8 +1021,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1149,8 +1149,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1216,8 +1216,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1341,8 +1341,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1412,8 +1412,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1487,8 +1487,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1541,7 +1541,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1567,13 +1567,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1652,8 +1652,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1733,7 +1733,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1759,13 +1759,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1822,7 +1822,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1847,8 +1847,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1902,7 +1902,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1927,8 +1927,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-08-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2024-09-01/samples.md b/generated/containerservice/microsoft.containerservice/2024-09-01/samples.md index 8e82871cf0..07168cef9c 100644 --- a/generated/containerservice/microsoft.containerservice/2024-09-01/samples.md +++ b/generated/containerservice/microsoft.containerservice/2024-09-01/samples.md @@ -30,8 +30,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -97,8 +97,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -171,8 +171,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -239,8 +239,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -306,8 +306,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -374,8 +374,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -442,8 +442,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -510,8 +510,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -586,8 +586,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -666,8 +666,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -734,8 +734,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -802,8 +802,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -878,8 +878,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -950,8 +950,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1021,8 +1021,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1149,8 +1149,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1216,8 +1216,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1341,8 +1341,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1412,8 +1412,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1487,8 +1487,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1541,7 +1541,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1567,13 +1567,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1652,8 +1652,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1733,7 +1733,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1759,13 +1759,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1822,7 +1822,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1847,8 +1847,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1902,7 +1902,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1927,8 +1927,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-01' } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/containerservice/microsoft.containerservice/2024-09-02-preview/samples.md b/generated/containerservice/microsoft.containerservice/2024-09-02-preview/samples.md index c005113b73..2d8a4b5f64 100644 --- a/generated/containerservice/microsoft.containerservice/2024-09-02-preview/samples.md +++ b/generated/containerservice/microsoft.containerservice/2024-09-02-preview/samples.md @@ -27,8 +27,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -147,8 +147,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -277,8 +277,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -351,8 +351,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -419,8 +419,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -491,8 +491,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -559,8 +559,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -627,8 +627,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -695,8 +695,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -771,8 +771,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -851,8 +851,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -980,8 +980,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1048,8 +1048,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1124,8 +1124,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1196,8 +1196,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1267,8 +1267,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- disableRunCommand: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1392,8 +1392,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1459,8 +1459,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1643,8 +1643,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- privateDNSZone: '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.Network/privateDnsZones/privatelink.location1.azmk8s.io' } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } enablePodSecurityPolicy: true enableRBAC: true @@ -1714,8 +1714,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- enablePrivateClusterPublicFQDN: true } autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } dnsPrefix: 'dnsprefix1' enablePodSecurityPolicy: true @@ -1789,8 +1789,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1843,7 +1843,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -1869,13 +1869,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -1954,8 +1954,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2035,7 +2035,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2061,13 +2061,13 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - balance-similar-node-groups: 'true' + 'balance-similar-node-groups': 'true' expander: 'priority' - max-node-provision-time: '15m' - new-pod-scale-up-delay: '1m' - scale-down-delay-after-add: '15m' - scan-interval: '20s' - skip-nodes-with-system-pods: 'false' + 'max-node-provision-time': '15m' + 'new-pod-scale-up-delay': '1m' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' + 'skip-nodes-with-system-pods': 'false' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2124,7 +2124,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2149,8 +2149,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2222,8 +2222,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' @@ -2277,7 +2277,7 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2302,8 +2302,8 @@ resource exampleResource 'Microsoft.ContainerService/managedClusters@2024-09-02- } ] autoScalerProfile: { - scale-down-delay-after-add: '15m' - scan-interval: '20s' + 'scale-down-delay-after-add': '15m' + 'scan-interval': '20s' } diskEncryptionSetID: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des' dnsPrefix: 'dnsprefix1' diff --git a/generated/cosmos-db/log.out b/generated/cosmos-db/log.out index e47cbcb06a..166adea840 100644 --- a/generated/cosmos-db/log.out +++ b/generated/cosmos-db/log.out @@ -501,7 +501,7 @@ warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorResponse' (4 differences): - properties.code: {"$ref":"#/components/schemas/schemas:29","description":"Error code."} => - properties.message: {"$ref":"#/components/schemas/schemas:30","description":"Error message indicating why the operation failed."} => - - properties.error: => {"description":"The error object.","$ref":"#/components/schemas/schemas:1083"} + - properties.error: => {"description":"The error object.","$ref":"#/components/schemas/schemas:1164"} - title: => "Error response" warning | PreNamer/DeduplicateName | Deduplicating schema name: 'ErrorResponse' -> 'ErrorResponseAutoGenerated' warning | Skipping DatabaseAccounts_ListMetrics due to required query parameter "filter" @@ -727,7 +727,7 @@ warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorResponse' (4 differences): - properties.code: {"$ref":"#/components/schemas/schemas:33","description":"Error code."} => - properties.message: {"$ref":"#/components/schemas/schemas:34","description":"Error message indicating why the operation failed."} => - - properties.error: => {"description":"The error object.","$ref":"#/components/schemas/schemas:1367"} + - properties.error: => {"description":"The error object.","$ref":"#/components/schemas/schemas:1459"} - title: => "Error response" warning | PreCheck/PropertyRedeclarationWarning | Schema 'DatabaseAccountGetResults' has a property 'identity' that is already declared the parent schema 'ARMResourceProperties' but isn't significantly different. The property has been removed from DatabaseAccountGetResults warning | PreCheck/PropertyRedeclarationWarning | Schema 'DatabaseAccountCreateUpdateParameters' has a property 'identity' that is already declared the parent schema 'ARMResourceProperties' but isn't significantly different. The property has been removed from DatabaseAccountCreateUpdateParameters @@ -1175,7 +1175,7 @@ warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorResponse' (4 differences): - properties.code: {"$ref":"#/components/schemas/schemas:36","description":"Error code."} => - properties.message: {"$ref":"#/components/schemas/schemas:37","description":"Error message indicating why the operation failed."} => - - properties.error: => {"description":"The error object.","$ref":"#/components/schemas/schemas:1443"} + - properties.error: => {"description":"The error object.","$ref":"#/components/schemas/schemas:1270"} - title: => "Error response" warning | PreCheck/PropertyRedeclarationWarning | Schema 'DatabaseAccountGetResults' has a property 'identity' that is already declared the parent schema 'ARMResourceProperties' but isn't significantly different. The property has been removed from DatabaseAccountGetResults warning | PreCheck/PropertyRedeclarationWarning | Schema 'DatabaseAccountCreateUpdateParameters' has a property 'identity' that is already declared the parent schema 'ARMResourceProperties' but isn't significantly different. The property has been removed from DatabaseAccountCreateUpdateParameters @@ -1617,7 +1617,7 @@ warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorResponse' (4 differences): - properties.code: {"$ref":"#/components/schemas/schemas:33","description":"Error code."} => - properties.message: {"$ref":"#/components/schemas/schemas:34","description":"Error message indicating why the operation failed."} => - - properties.error: => {"description":"The error object.","$ref":"#/components/schemas/schemas:1470"} + - properties.error: => {"description":"The error object.","$ref":"#/components/schemas/schemas:1378"} - title: => "Error response" warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ProvisioningState' (2 differences): - enum: => ["Succeeded","Failed","Canceled","InProgress","Updating","Dropping"] @@ -1850,17 +1850,17 @@ warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorResponse' (4 differences): - properties.code: {"$ref":"#/components/schemas/schemas:33","description":"Error code."} => - properties.message: {"$ref":"#/components/schemas/schemas:34","description":"Error message indicating why the operation failed."} => - - properties.error: => {"description":"The error object.","$ref":"#/components/schemas/schemas:1378"} + - properties.error: => {"description":"The error object.","$ref":"#/components/schemas/schemas:1470"} - title: => "Error response" warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ProvisioningState' (2 differences): - enum: => ["Succeeded","Failed","Canceled","InProgress","Updating","Dropping"] - x-ms-enum: => {"name":"ProvisioningState","modelAsString":true} warning | PreCheck/DuplicateSchema | Duplicate Schema named 'Resource' (3 differences): - - properties.id.$ref: "#/components/schemas/schemas:1264" => "#/components/schemas/schemas:1345" + - properties.id.$ref: "#/components/schemas/schemas:1264" => "#/components/schemas/schemas:1437" - properties.id.description: "Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" => "Fully qualified resource ID for the resource. E.g. \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}\"" - properties.systemData: => {"readOnly":true,"description":"Azure Resource Manager metadata containing createdBy and modifiedBy information.","$ref":"#/components/schemas/schemas:1329"} warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ProxyResource' (1 differences): - - allOf.0.$ref: "#/components/schemas/schemas:1263" => "#/components/schemas/schemas:1344" + - allOf.0.$ref: "#/components/schemas/schemas:1263" => "#/components/schemas/schemas:1436" warning | PreCheck/PropertyRedeclarationWarning | Schema 'DatabaseAccountGetResults' has a property 'identity' that is already declared the parent schema 'ARMResourceProperties' but isn't significantly different. The property has been removed from DatabaseAccountGetResults warning | PreCheck/PropertyRedeclarationWarning | Schema 'DatabaseAccountCreateUpdateParameters' has a property 'identity' that is already declared the parent schema 'ARMResourceProperties' but isn't significantly different. The property has been removed from DatabaseAccountCreateUpdateParameters warning | PreCheck/PropertyRedeclarationWarning | Schema 'RestoreParameters' has a property 'restoreSource' that is already declared the parent schema 'RestoreParametersBase' but isn't significantly different. The property has been removed from RestoreParameters diff --git a/generated/cosmos-db/microsoft.documentdb/2020-06-01-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2020-06-01-preview/samples.md index ac1cb29ac8..67251e234d 100644 --- a/generated/cosmos-db/microsoft.documentdb/2020-06-01-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2020-06-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2020-06-01-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2021-01-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2021-01-15/samples.md index e5a17149f2..06f42778f4 100644 --- a/generated/cosmos-db/microsoft.documentdb/2021-01-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2021-01-15/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2021-01-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2021-03-01-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2021-03-01-preview/samples.md index 033614edde..90746c1fed 100644 --- a/generated/cosmos-db/microsoft.documentdb/2021-03-01-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2021-03-01-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2021-03-01-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2021-03-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2021-03-15/samples.md index 2b63665c78..6c7a014454 100644 --- a/generated/cosmos-db/microsoft.documentdb/2021-03-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2021-03-15/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2021-03-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2021-04-01-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2021-04-01-preview/samples.md index 29a9e8ac1f..cb20acd5fd 100644 --- a/generated/cosmos-db/microsoft.documentdb/2021-04-01-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2021-04-01-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2021-04-01-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2021-04-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2021-04-15/samples.md index 1d86b5818a..3aa9565bb6 100644 --- a/generated/cosmos-db/microsoft.documentdb/2021-04-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2021-04-15/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2021-04-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2021-05-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2021-05-15/samples.md index ad2e7ef5cf..3ffcb365d4 100644 --- a/generated/cosmos-db/microsoft.documentdb/2021-05-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2021-05-15/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2021-05-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2021-06-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2021-06-15/samples.md index 17ec3fe32a..39742b6263 100644 --- a/generated/cosmos-db/microsoft.documentdb/2021-06-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2021-06-15/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2021-06-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2021-07-01-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2021-07-01-preview/samples.md index 5905b5e128..612300dae2 100644 --- a/generated/cosmos-db/microsoft.documentdb/2021-07-01-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2021-07-01-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2021-07-01-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2021-10-15-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2021-10-15-preview/samples.md index c78c990dca..e739a26051 100644 --- a/generated/cosmos-db/microsoft.documentdb/2021-10-15-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2021-10-15-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2021-10-15-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2021-10-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2021-10-15/samples.md index 2c031db0b4..0eba6330ae 100644 --- a/generated/cosmos-db/microsoft.documentdb/2021-10-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2021-10-15/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2021-10-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2021-11-15-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2021-11-15-preview/samples.md index 91530ae9f5..772ba23fc6 100644 --- a/generated/cosmos-db/microsoft.documentdb/2021-11-15-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2021-11-15-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2021-11-15-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2022-02-15-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2022-02-15-preview/samples.md index 0104974b89..a082fc7034 100644 --- a/generated/cosmos-db/microsoft.documentdb/2022-02-15-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2022-02-15-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2022-02-15-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2022-05-15-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2022-05-15-preview/samples.md index 8d33c28c5c..93e6cd0ff1 100644 --- a/generated/cosmos-db/microsoft.documentdb/2022-05-15-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2022-05-15-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2022-05-15-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2022-05-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2022-05-15/samples.md index c3fbfd5fda..eae4ad7dda 100644 --- a/generated/cosmos-db/microsoft.documentdb/2022-05-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2022-05-15/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2022-05-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2022-08-15-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2022-08-15-preview/samples.md index b131492228..1f7236e2e3 100644 --- a/generated/cosmos-db/microsoft.documentdb/2022-08-15-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2022-08-15-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2022-08-15-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2022-08-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2022-08-15/samples.md index df3a7b4f49..6110cd9bbd 100644 --- a/generated/cosmos-db/microsoft.documentdb/2022-08-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2022-08-15/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2022-08-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2022-11-15-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2022-11-15-preview/samples.md index 5d4a5817c3..af48d30e99 100644 --- a/generated/cosmos-db/microsoft.documentdb/2022-11-15-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2022-11-15-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2022-11-15-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2022-11-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2022-11-15/samples.md index ec7cdd80f0..540e4d052a 100644 --- a/generated/cosmos-db/microsoft.documentdb/2022-11-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2022-11-15/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2022-11-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2023-03-01-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2023-03-01-preview/samples.md index f1a858f7ed..4580e61aa2 100644 --- a/generated/cosmos-db/microsoft.documentdb/2023-03-01-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2023-03-01-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2023-03-01-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2023-03-15-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2023-03-15-preview/samples.md index 21fc41fa64..322207a00c 100644 --- a/generated/cosmos-db/microsoft.documentdb/2023-03-15-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2023-03-15-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2023-03-15-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2023-03-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2023-03-15/samples.md index c4a7351cef..0b1611fad1 100644 --- a/generated/cosmos-db/microsoft.documentdb/2023-03-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2023-03-15/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2023-03-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2023-04-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2023-04-15/samples.md index 03cdf01f52..709d29c12b 100644 --- a/generated/cosmos-db/microsoft.documentdb/2023-04-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2023-04-15/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2023-04-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2023-09-15-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2023-09-15-preview/samples.md index 89d7457056..bab6dbb4f9 100644 --- a/generated/cosmos-db/microsoft.documentdb/2023-09-15-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2023-09-15-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2023-09-15-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2023-09-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2023-09-15/samples.md index 08d16b331c..9fb0a99112 100644 --- a/generated/cosmos-db/microsoft.documentdb/2023-09-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2023-09-15/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2023-09-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2023-11-15-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2023-11-15-preview/samples.md index a596c8ef36..83732cee47 100644 --- a/generated/cosmos-db/microsoft.documentdb/2023-11-15-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2023-11-15-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2023-11-15-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2023-11-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2023-11-15/samples.md index e8532b327b..0600563c25 100644 --- a/generated/cosmos-db/microsoft.documentdb/2023-11-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2023-11-15/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2023-11-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2024-02-15-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2024-02-15-preview/samples.md index a0f8e129ba..2b84b88020 100644 --- a/generated/cosmos-db/microsoft.documentdb/2024-02-15-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2024-02-15-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2024-02-15-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2024-05-15-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2024-05-15-preview/samples.md index 8b6534c9a0..3c3d61518d 100644 --- a/generated/cosmos-db/microsoft.documentdb/2024-05-15-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2024-05-15-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2024-05-15-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2024-05-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2024-05-15/samples.md index b514e1d4c0..be72160260 100644 --- a/generated/cosmos-db/microsoft.documentdb/2024-05-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2024-05-15/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2024-05-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2024-08-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2024-08-15/samples.md index c21bcd866b..353783de68 100644 --- a/generated/cosmos-db/microsoft.documentdb/2024-08-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2024-08-15/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2024-08-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2024-09-01-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2024-09-01-preview/samples.md index ac67a4fcf4..4531d5ae93 100644 --- a/generated/cosmos-db/microsoft.documentdb/2024-09-01-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2024-09-01-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2024-09-01-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2024-11-15/samples.md b/generated/cosmos-db/microsoft.documentdb/2024-11-15/samples.md index 30a39ad566..6243cdec79 100644 --- a/generated/cosmos-db/microsoft.documentdb/2024-11-15/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2024-11-15/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2024-11-15' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cosmos-db/microsoft.documentdb/2024-12-01-preview/samples.md b/generated/cosmos-db/microsoft.documentdb/2024-12-01-preview/samples.md index 1ad50e8661..23d6d81910 100644 --- a/generated/cosmos-db/microsoft.documentdb/2024-12-01-preview/samples.md +++ b/generated/cosmos-db/microsoft.documentdb/2024-12-01-preview/samples.md @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.DocumentDB/databaseAccounts@2024-12-01-previ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/cost-management/log.out b/generated/cost-management/log.out index abf18500be..cda81424f9 100644 --- a/generated/cost-management/log.out +++ b/generated/cost-management/log.out @@ -97,16 +97,16 @@ warning | PreCheck/SchemaMissingType | The schema 'Status' with an undefined typ warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorResponse' (3 differences): - properties.error.description: "The details of the error." => "The error object." - - properties.error.$ref: "#/components/schemas/schemas:1" => "#/components/schemas/schemas:681" + - properties.error.$ref: "#/components/schemas/schemas:1" => "#/components/schemas/schemas:675" - title: => "Error response" warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorResponse' (3 differences): - properties.error.description: "The details of the error." => "The error object." - - properties.error.$ref: "#/components/schemas/schemas:1" => "#/components/schemas/schemas:773" + - properties.error.$ref: "#/components/schemas/schemas:1" => "#/components/schemas/schemas:791" - title: => "Error response" warning | PreCheck/DuplicateSchema | Duplicate Schema named 'OperationStatus' (1 differences): - properties.properties.$ref: "#/components/schemas/schemas:474" => "#/components/schemas/schemas:527" warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorDetail' (1 differences): - - properties.details.$ref: "#/components/schemas/schemas:685" => "#/components/schemas/schemas:777" + - properties.details.$ref: "#/components/schemas/schemas:679" => "#/components/schemas/schemas:795" warning | Modeler/MissingType | The schema 'AlertProperties-details-resourceGroupFilterItem' has no type or format information whatsoever. Location: file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/cost-management/resource-manager/Microsoft.CostManagement/stable/2024-08-01/costmanagement.json#/components/schemas/AlertProperties-details-resourceGroupFilterItem warning | Modeler/MissingType | The schema 'AlertProperties-details-resourceFilterItem' has no type or format information whatsoever. Location: diff --git a/generated/customer-insights/microsoft.customerinsights/2017-01-01/samples.md b/generated/customer-insights/microsoft.customerinsights/2017-01-01/samples.md index acfb7b4827..e8c48b6db9 100644 --- a/generated/customer-insights/microsoft.customerinsights/2017-01-01/samples.md +++ b/generated/customer-insights/microsoft.customerinsights/2017-01-01/samples.md @@ -150,7 +150,7 @@ resource exampleResource 'Microsoft.CustomerInsights/hubs/kpi@2017-01-01' = { name: 'example' properties: { description: { - en-us: 'Kpi Description' + 'en-us': 'Kpi Description' } aliases: [ { @@ -160,7 +160,7 @@ resource exampleResource 'Microsoft.CustomerInsights/hubs/kpi@2017-01-01' = { ] calculationWindow: 'Day' displayName: { - en-us: 'Kpi DisplayName' + 'en-us': 'Kpi DisplayName' } entityType: 'Profile' entityTypeName: 'testProfile2327128' @@ -188,10 +188,10 @@ resource exampleResource 'Microsoft.CustomerInsights/hubs/links@2017-01-01' = { name: 'example' properties: { description: { - en-us: 'Link Description' + 'en-us': 'Link Description' } displayName: { - en-us: 'Link DisplayName' + 'en-us': 'Link DisplayName' } linkName: 'linkTest4806' mappings: [ @@ -288,10 +288,10 @@ resource exampleResource 'Microsoft.CustomerInsights/hubs/relationshipLinks@2017 name: 'example' properties: { description: { - en-us: 'Link Description' + 'en-us': 'Link Description' } displayName: { - en-us: 'Link DisplayName' + 'en-us': 'Link DisplayName' } interactionType: 'testInteraction4332' linkName: 'Somelink' @@ -321,11 +321,11 @@ resource exampleResource 'Microsoft.CustomerInsights/hubs/relationships@2017-01- name: 'example' properties: { description: { - en-us: 'Relationship Description' + 'en-us': 'Relationship Description' } cardinality: 'OneToOne' displayName: { - en-us: 'Relationship DisplayName' + 'en-us': 'Relationship DisplayName' } fields: [ ] diff --git a/generated/customer-insights/microsoft.customerinsights/2017-04-26/samples.md b/generated/customer-insights/microsoft.customerinsights/2017-04-26/samples.md index 86ff4e7167..6096183324 100644 --- a/generated/customer-insights/microsoft.customerinsights/2017-04-26/samples.md +++ b/generated/customer-insights/microsoft.customerinsights/2017-04-26/samples.md @@ -149,7 +149,7 @@ resource exampleResource 'Microsoft.CustomerInsights/hubs/kpi@2017-04-26' = { name: 'example' properties: { description: { - en-us: 'Kpi Description' + 'en-us': 'Kpi Description' } aliases: [ { @@ -159,7 +159,7 @@ resource exampleResource 'Microsoft.CustomerInsights/hubs/kpi@2017-04-26' = { ] calculationWindow: 'Day' displayName: { - en-us: 'Kpi DisplayName' + 'en-us': 'Kpi DisplayName' } entityType: 'Profile' entityTypeName: 'testProfile2327128' @@ -187,10 +187,10 @@ resource exampleResource 'Microsoft.CustomerInsights/hubs/links@2017-04-26' = { name: 'example' properties: { description: { - en-us: 'Link Description' + 'en-us': 'Link Description' } displayName: { - en-us: 'Link DisplayName' + 'en-us': 'Link DisplayName' } linkName: 'linkTest4806' mappings: [ @@ -223,11 +223,11 @@ resource exampleResource 'Microsoft.CustomerInsights/hubs/predictions@2017-04-26 name: 'example' properties: { description: { - en-us: 'sdktest' + 'en-us': 'sdktest' } autoAnalyze: true displayName: { - en-us: 'sdktest' + 'en-us': 'sdktest' } grades: [ ] @@ -326,10 +326,10 @@ resource exampleResource 'Microsoft.CustomerInsights/hubs/relationshipLinks@2017 name: 'example' properties: { description: { - en-us: 'Link Description' + 'en-us': 'Link Description' } displayName: { - en-us: 'Link DisplayName' + 'en-us': 'Link DisplayName' } interactionType: 'testInteraction4332' linkName: 'Somelink' @@ -359,11 +359,11 @@ resource exampleResource 'Microsoft.CustomerInsights/hubs/relationships@2017-04- name: 'example' properties: { description: { - en-us: 'Relationship Description' + 'en-us': 'Relationship Description' } cardinality: 'OneToOne' displayName: { - en-us: 'Relationship DisplayName' + 'en-us': 'Relationship DisplayName' } fields: [ ] diff --git a/generated/dashboard/microsoft.dashboard/2022-10-01-preview/samples.md b/generated/dashboard/microsoft.dashboard/2022-10-01-preview/samples.md index f3cc95713c..960835dfbd 100644 --- a/generated/dashboard/microsoft.dashboard/2022-10-01-preview/samples.md +++ b/generated/dashboard/microsoft.dashboard/2022-10-01-preview/samples.md @@ -42,7 +42,7 @@ resource exampleResource 'Microsoft.Dashboard/grafana@2022-10-01-preview' = { } grafanaMajorVersion: '9' grafanaPlugins: { - sample-plugin-id: { + 'sample-plugin-id': { } } publicNetworkAccess: 'Enabled' diff --git a/generated/dashboard/microsoft.dashboard/2023-09-01/samples.md b/generated/dashboard/microsoft.dashboard/2023-09-01/samples.md index 53226f2e13..4feeac2624 100644 --- a/generated/dashboard/microsoft.dashboard/2023-09-01/samples.md +++ b/generated/dashboard/microsoft.dashboard/2023-09-01/samples.md @@ -42,7 +42,7 @@ resource exampleResource 'Microsoft.Dashboard/grafana@2023-09-01' = { } grafanaMajorVersion: '9' grafanaPlugins: { - sample-plugin-id: { + 'sample-plugin-id': { } } publicNetworkAccess: 'Enabled' diff --git a/generated/dashboard/microsoft.dashboard/2023-10-01-preview/samples.md b/generated/dashboard/microsoft.dashboard/2023-10-01-preview/samples.md index 79b158aaac..c376286f21 100644 --- a/generated/dashboard/microsoft.dashboard/2023-10-01-preview/samples.md +++ b/generated/dashboard/microsoft.dashboard/2023-10-01-preview/samples.md @@ -51,7 +51,7 @@ resource exampleResource 'Microsoft.Dashboard/grafana@2023-10-01-preview' = { } grafanaMajorVersion: '9' grafanaPlugins: { - sample-plugin-id: { + 'sample-plugin-id': { } } publicNetworkAccess: 'Enabled' diff --git a/generated/databox/microsoft.databox/2020-11-01/samples.md b/generated/databox/microsoft.databox/2020-11-01/samples.md index a207a295f7..ee021d9c60 100644 --- a/generated/databox/microsoft.databox/2020-11-01/samples.md +++ b/generated/databox/microsoft.databox/2020-11-01/samples.md @@ -202,7 +202,7 @@ resource exampleResource 'Microsoft.DataBox/jobs@2020-11-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity: { + '/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity': { } } } diff --git a/generated/databox/microsoft.databox/2021-03-01/samples.md b/generated/databox/microsoft.databox/2021-03-01/samples.md index e23bc2ca39..a18a4bff6c 100644 --- a/generated/databox/microsoft.databox/2021-03-01/samples.md +++ b/generated/databox/microsoft.databox/2021-03-01/samples.md @@ -202,7 +202,7 @@ resource exampleResource 'Microsoft.DataBox/jobs@2021-03-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity: { + '/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity': { } } } diff --git a/generated/databox/microsoft.databox/2021-05-01/samples.md b/generated/databox/microsoft.databox/2021-05-01/samples.md index cb3803777d..184d5e4dc8 100644 --- a/generated/databox/microsoft.databox/2021-05-01/samples.md +++ b/generated/databox/microsoft.databox/2021-05-01/samples.md @@ -202,7 +202,7 @@ resource exampleResource 'Microsoft.DataBox/jobs@2021-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity: { + '/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity': { } } } diff --git a/generated/databox/microsoft.databox/2021-08-01-preview/samples.md b/generated/databox/microsoft.databox/2021-08-01-preview/samples.md index 8007a8fb12..0798f0f4b6 100644 --- a/generated/databox/microsoft.databox/2021-08-01-preview/samples.md +++ b/generated/databox/microsoft.databox/2021-08-01-preview/samples.md @@ -202,7 +202,7 @@ resource exampleResource 'Microsoft.DataBox/jobs@2021-08-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity: { + '/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity': { } } } diff --git a/generated/databox/microsoft.databox/2021-12-01/samples.md b/generated/databox/microsoft.databox/2021-12-01/samples.md index b9d04a8fd2..4f10cfa5b7 100644 --- a/generated/databox/microsoft.databox/2021-12-01/samples.md +++ b/generated/databox/microsoft.databox/2021-12-01/samples.md @@ -202,7 +202,7 @@ resource exampleResource 'Microsoft.DataBox/jobs@2021-12-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity: { + '/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity': { } } } diff --git a/generated/databox/microsoft.databox/2022-02-01/samples.md b/generated/databox/microsoft.databox/2022-02-01/samples.md index 52c9705cf8..c8132cb876 100644 --- a/generated/databox/microsoft.databox/2022-02-01/samples.md +++ b/generated/databox/microsoft.databox/2022-02-01/samples.md @@ -202,7 +202,7 @@ resource exampleResource 'Microsoft.DataBox/jobs@2022-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity: { + '/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity': { } } } diff --git a/generated/databox/microsoft.databox/2022-09-01/samples.md b/generated/databox/microsoft.databox/2022-09-01/samples.md index f762872e98..3979acd269 100644 --- a/generated/databox/microsoft.databox/2022-09-01/samples.md +++ b/generated/databox/microsoft.databox/2022-09-01/samples.md @@ -202,7 +202,7 @@ resource exampleResource 'Microsoft.DataBox/jobs@2022-09-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity: { + '/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity': { } } } diff --git a/generated/databox/microsoft.databox/2022-10-01/samples.md b/generated/databox/microsoft.databox/2022-10-01/samples.md index 32d2acbed9..3f26c0ad56 100644 --- a/generated/databox/microsoft.databox/2022-10-01/samples.md +++ b/generated/databox/microsoft.databox/2022-10-01/samples.md @@ -202,7 +202,7 @@ resource exampleResource 'Microsoft.DataBox/jobs@2022-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity: { + '/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity': { } } } diff --git a/generated/databox/microsoft.databox/2022-12-01/samples.md b/generated/databox/microsoft.databox/2022-12-01/samples.md index 3a1bfab2d2..55cdfe4487 100644 --- a/generated/databox/microsoft.databox/2022-12-01/samples.md +++ b/generated/databox/microsoft.databox/2022-12-01/samples.md @@ -202,7 +202,7 @@ resource exampleResource 'Microsoft.DataBox/jobs@2022-12-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity: { + '/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity': { } } } diff --git a/generated/databox/microsoft.databox/2023-03-01/samples.md b/generated/databox/microsoft.databox/2023-03-01/samples.md index 0d8ca1d088..72d00cc128 100644 --- a/generated/databox/microsoft.databox/2023-03-01/samples.md +++ b/generated/databox/microsoft.databox/2023-03-01/samples.md @@ -202,7 +202,7 @@ resource exampleResource 'Microsoft.DataBox/jobs@2023-03-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity: { + '/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity': { } } } diff --git a/generated/databox/microsoft.databox/2023-12-01/samples.md b/generated/databox/microsoft.databox/2023-12-01/samples.md index cde13c9e3c..b30b1605b2 100644 --- a/generated/databox/microsoft.databox/2023-12-01/samples.md +++ b/generated/databox/microsoft.databox/2023-12-01/samples.md @@ -202,7 +202,7 @@ resource exampleResource 'Microsoft.DataBox/jobs@2023-12-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity: { + '/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity': { } } } diff --git a/generated/databox/microsoft.databox/2024-02-01-preview/samples.md b/generated/databox/microsoft.databox/2024-02-01-preview/samples.md index 041324e2e8..b5bc700e3a 100644 --- a/generated/databox/microsoft.databox/2024-02-01-preview/samples.md +++ b/generated/databox/microsoft.databox/2024-02-01-preview/samples.md @@ -202,7 +202,7 @@ resource exampleResource 'Microsoft.DataBox/jobs@2024-02-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity: { + '/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity': { } } } diff --git a/generated/databox/microsoft.databox/2024-03-01-preview/samples.md b/generated/databox/microsoft.databox/2024-03-01-preview/samples.md index 3e3e836cd4..b75e38985e 100644 --- a/generated/databox/microsoft.databox/2024-03-01-preview/samples.md +++ b/generated/databox/microsoft.databox/2024-03-01-preview/samples.md @@ -206,7 +206,7 @@ resource exampleResource 'Microsoft.DataBox/jobs@2024-03-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity: { + '/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity': { } } } diff --git a/generated/datadog/log.out b/generated/datadog/log.out index 190c15affd..d8310d3970 100644 --- a/generated/datadog/log.out +++ b/generated/datadog/log.out @@ -7,6 +7,14 @@ warning | Skipping CreationSupported_List due to required query parameter "datad warning | Skipping CreationSupported_Get due to required query parameter "datadogOrganizationId" warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | Skipping CreationSupported_List due to required query parameter "datadogOrganizationId" +warning | Skipping CreationSupported_Get due to required query parameter "datadogOrganizationId" +warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | Skipping CreationSupported_List due to required query parameter "datadogOrganizationId" +warning | Skipping CreationSupported_Get due to required query parameter "datadogOrganizationId" +warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | SkippedSemanticValidation | Semantic validation was skipped. diff --git a/generated/datadog/microsoft.datadog/2023-01-01/samples.md b/generated/datadog/microsoft.datadog/2023-01-01/samples.md index 17e77c67c4..6f67d78482 100644 --- a/generated/datadog/microsoft.datadog/2023-01-01/samples.md +++ b/generated/datadog/microsoft.datadog/2023-01-01/samples.md @@ -22,7 +22,6 @@ Monitors_Create ```bicep resource exampleResource 'Microsoft.Datadog/monitors@2023-01-01' = { name: 'example' - name: 'myMonitor' location: 'West US' properties: { datadogOrganizationProperties: { @@ -32,7 +31,6 @@ resource exampleResource 'Microsoft.Datadog/monitors@2023-01-01' = { id: 'myOrg123' linkingAuthCode: 'someAuthCode' linkingClientId: '00000000-0000-0000-0000-000000000000' - subscription: 'pro' } monitoringStatus: 'Enabled' userInfo: { diff --git a/generated/datadog/microsoft.datadog/2023-01-01/types.json b/generated/datadog/microsoft.datadog/2023-01-01/types.json index 31d51b0578..e27066238f 100644 --- a/generated/datadog/microsoft.datadog/2023-01-01/types.json +++ b/generated/datadog/microsoft.datadog/2023-01-01/types.json @@ -346,7 +346,7 @@ "$ref": "#/2" }, "flags": 1, - "description": "Name of the SKU in {PlanId} format. For Terraform, the only allowed value is 'linking'." + "description": "Name of the SKU in {PlanId} format. For Terraform, the only allowed value is 'Linked'." } } }, diff --git a/generated/datadog/microsoft.datadog/2023-01-01/types.md b/generated/datadog/microsoft.datadog/2023-01-01/types.md index ed7f8069f4..3d863c9c91 100644 --- a/generated/datadog/microsoft.datadog/2023-01-01/types.md +++ b/generated/datadog/microsoft.datadog/2023-01-01/types.md @@ -219,7 +219,7 @@ ## ResourceSku ### Properties -* **name**: string (Required): Name of the SKU in {PlanId} format. For Terraform, the only allowed value is 'linking'. +* **name**: string (Required): Name of the SKU in {PlanId} format. For Terraform, the only allowed value is 'Linked'. ## SubscriptionList ### Properties diff --git a/generated/datadog/microsoft.datadog/2023-07-07/samples.md b/generated/datadog/microsoft.datadog/2023-07-07/samples.md new file mode 100644 index 0000000000..791d447e8b --- /dev/null +++ b/generated/datadog/microsoft.datadog/2023-07-07/samples.md @@ -0,0 +1,168 @@ +# Microsoft.Datadog + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.datadog/agreements + +MarketplaceAgreements_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.Datadog/agreements@2023-07-07' = { + name: 'example' + properties: { + accepted: true + } +} +``` + +## microsoft.datadog/monitors + +Monitors_Create +```bicep +resource exampleResource 'Microsoft.Datadog/monitors@2023-07-07' = { + name: 'example' + location: 'West US' + properties: { + datadogOrganizationProperties: { + name: 'myOrg' + cspm: false + enterpriseAppId: '00000000-0000-0000-0000-000000000000' + id: 'myOrg123' + linkingAuthCode: 'someAuthCode' + linkingClientId: '00000000-0000-0000-0000-000000000000' + } + monitoringStatus: 'Enabled' + userInfo: { + name: 'Alice' + emailAddress: 'alice@microsoft.com' + phoneNumber: '123-456-7890' + } + } + sku: { + name: 'free_Monthly' + } + tags: { + Environment: 'Dev' + } +} +``` + +## microsoft.datadog/monitors/monitoredsubscriptions + +Monitors_AddMonitoredSubscriptions +```bicep +resource exampleResource 'Microsoft.Datadog/monitors/monitoredSubscriptions@2023-07-07' = { + parent: parentResource + name: 'example' + properties: { + monitoredSubscriptionList: [ + { + status: 'Active' + subscriptionId: '/subscriptions/00000000-0000-0000-0000-000000000000' + tagRules: { + automuting: true + logRules: { + filteringTags: [ + { + name: 'Environment' + action: 'Include' + value: 'Prod' + } + { + name: 'Environment' + action: 'Exclude' + value: 'Dev' + } + ] + sendAadLogs: false + sendResourceLogs: true + sendSubscriptionLogs: true + } + metricRules: { + filteringTags: [ + ] + } + } + } + { + status: 'Failed' + subscriptionId: '/subscriptions/00000000-0000-0000-0000-000000000001' + tagRules: { + automuting: true + logRules: { + filteringTags: [ + { + name: 'Environment' + action: 'Include' + value: 'Prod' + } + { + name: 'Environment' + action: 'Exclude' + value: 'Dev' + } + ] + sendAadLogs: false + sendResourceLogs: true + sendSubscriptionLogs: true + } + metricRules: { + filteringTags: [ + ] + } + } + } + ] + operation: 'AddBegin' + } +} +``` + +## microsoft.datadog/monitors/singlesignonconfigurations + +SingleSignOnConfigurations_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.Datadog/monitors/singleSignOnConfigurations@2023-07-07' = { + parent: parentResource + name: 'example' + properties: { + enterpriseAppId: '00000000-0000-0000-0000-000000000000' + singleSignOnState: 'Enable' + } +} +``` + +## microsoft.datadog/monitors/tagrules + +TagRules_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.Datadog/monitors/tagRules@2023-07-07' = { + parent: parentResource + name: 'example' + properties: { + automuting: true + logRules: { + filteringTags: [ + { + name: 'Environment' + action: 'Include' + value: 'Prod' + } + { + name: 'Environment' + action: 'Exclude' + value: 'Dev' + } + ] + sendAadLogs: false + sendResourceLogs: true + sendSubscriptionLogs: true + } + metricRules: { + filteringTags: [ + ] + } + } +} +``` diff --git a/generated/datadog/microsoft.datadog/2023-07-07/types.json b/generated/datadog/microsoft.datadog/2023-07-07/types.json new file mode 100644 index 0000000000..756b9d7681 --- /dev/null +++ b/generated/datadog/microsoft.datadog/2023-07-07/types.json @@ -0,0 +1,1762 @@ +[ + { + "$type": "StringLiteralType", + "value": "default" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Datadog/agreements" + }, + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "2023-07-07" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Datadog/agreements", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/3" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "Represents the properties of the resource." + }, + "systemData": { + "type": { + "$ref": "#/7" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "DatadogAgreementProperties", + "properties": { + "publisher": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Publisher identifier string." + }, + "product": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Product identifier string." + }, + "plan": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Plan identifier string." + }, + "licenseTextLink": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Link to HTML with Microsoft and Publisher terms." + }, + "privacyPolicyLink": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Link to the privacy policy of the publisher." + }, + "retrieveDatetime": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Date and time in UTC of when the terms were accepted. This is empty if Accepted is false." + }, + "signature": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Terms signature." + }, + "accepted": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "If any version of the terms have been accepted, otherwise false." + } + } + }, + { + "$type": "BooleanType" + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/12" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/8" + }, + { + "$ref": "#/9" + }, + { + "$ref": "#/10" + }, + { + "$ref": "#/11" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/13" + }, + { + "$ref": "#/14" + }, + { + "$ref": "#/15" + }, + { + "$ref": "#/16" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Datadog/agreements@2023-07-07", + "scopeType": 4, + "body": { + "$ref": "#/4" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Datadog/monitors" + }, + { + "$type": "StringLiteralType", + "value": "2023-07-07" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Datadog/monitors", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/19" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/20" + }, + "flags": 10, + "description": "The resource api version" + }, + "sku": { + "type": { + "$ref": "#/22" + }, + "flags": 0 + }, + "properties": { + "type": { + "$ref": "#/23" + }, + "flags": 0, + "description": "Properties specific to the monitor resource." + }, + "identity": { + "type": { + "$ref": "#/52" + }, + "flags": 0 + }, + "tags": { + "type": { + "$ref": "#/56" + }, + "flags": 0, + "description": "Dictionary of " + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1 + }, + "systemData": { + "type": { + "$ref": "#/7" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "ResourceSku", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Name of the SKU in {PlanId} format. For Terraform, the only allowed value is 'Linked'." + } + } + }, + { + "$type": "ObjectType", + "name": "MonitorProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/33" + }, + "flags": 2 + }, + "monitoringStatus": { + "type": { + "$ref": "#/36" + }, + "flags": 0, + "description": "Flag specifying if the resource monitoring is enabled or disabled." + }, + "marketplaceSubscriptionStatus": { + "type": { + "$ref": "#/41" + }, + "flags": 2, + "description": "Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state." + }, + "datadogOrganizationProperties": { + "type": { + "$ref": "#/42" + }, + "flags": 0, + "description": "Specify the Datadog organization name. In the case of linking to existing organizations, Id, ApiKey, and Applicationkey is required as well." + }, + "userInfo": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Includes name, email and optionally, phone number. User Information can't be null." + }, + "liftrResourceCategory": { + "type": { + "$ref": "#/50" + }, + "flags": 2 + }, + "liftrResourcePreference": { + "type": { + "$ref": "#/51" + }, + "flags": 2, + "description": "The priority of the resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "StringLiteralType", + "value": "NotSpecified" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/24" + }, + { + "$ref": "#/25" + }, + { + "$ref": "#/26" + }, + { + "$ref": "#/27" + }, + { + "$ref": "#/28" + }, + { + "$ref": "#/29" + }, + { + "$ref": "#/30" + }, + { + "$ref": "#/31" + }, + { + "$ref": "#/32" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/34" + }, + { + "$ref": "#/35" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "Suspended" + }, + { + "$type": "StringLiteralType", + "value": "Unsubscribed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/37" + }, + { + "$ref": "#/38" + }, + { + "$ref": "#/39" + }, + { + "$ref": "#/40" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "DatadogOrganizationProperties", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Name of the Datadog organization." + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Id of the Datadog organization." + }, + "linkingAuthCode": { + "type": { + "$ref": "#/43" + }, + "flags": 4, + "description": "The auth code used to linking to an existing Datadog organization." + }, + "linkingClientId": { + "type": { + "$ref": "#/43" + }, + "flags": 4, + "description": "The client_id from an existing in exchange for an auth token to link organization." + }, + "redirectUri": { + "type": { + "$ref": "#/2" + }, + "flags": 4, + "description": "The redirect URI for linking." + }, + "apiKey": { + "type": { + "$ref": "#/43" + }, + "flags": 4, + "description": "Api key associated to the Datadog organization." + }, + "applicationKey": { + "type": { + "$ref": "#/43" + }, + "flags": 4, + "description": "Application key associated to the Datadog organization." + }, + "enterpriseAppId": { + "type": { + "$ref": "#/2" + }, + "flags": 4, + "description": "The Id of the Enterprise App used for Single sign on." + }, + "cspm": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "The configuration which describes the state of cloud security posture management. This collects configuration information for all resources in a subscription and track conformance to industry benchmarks." + } + } + }, + { + "$type": "StringType", + "sensitive": true + }, + { + "$type": "ObjectType", + "name": "UserInfo", + "properties": { + "name": { + "type": { + "$ref": "#/45" + }, + "flags": 0, + "description": "Name of the user" + }, + "emailAddress": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "Email of the user used by Datadog for contacting them if needed" + }, + "phoneNumber": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Phone number of the user used by Datadog for contacting them if needed" + } + }, + "sensitive": true + }, + { + "$type": "StringType", + "maxLength": 50 + }, + { + "$type": "StringType", + "pattern": "^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\\.)+[A-Za-z]{2,}$" + }, + { + "$type": "StringType", + "maxLength": 40 + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "MonitorLogs" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/48" + }, + { + "$ref": "#/49" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "IntegerType" + }, + { + "$type": "ObjectType", + "name": "IdentityProperties", + "properties": { + "principalId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The identity ID." + }, + "tenantId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The tenant ID of resource." + }, + "type": { + "type": { + "$ref": "#/55" + }, + "flags": 0, + "description": "Specifies the identity type of the Datadog Monitor. At this time the only allowed value is 'SystemAssigned'." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned" + }, + { + "$type": "StringLiteralType", + "value": "UserAssigned" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/53" + }, + { + "$ref": "#/54" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "DatadogMonitorResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Datadog/monitors@2023-07-07", + "scopeType": 8, + "body": { + "$ref": "#/21" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Datadog/monitors/tagRules" + }, + { + "$type": "StringLiteralType", + "value": "2023-07-07" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Datadog/monitors/tagRules", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/58" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/59" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/61" + }, + "flags": 0, + "description": "Definition of the properties for a TagRules resource." + }, + "systemData": { + "type": { + "$ref": "#/7" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "MonitoringTagRulesProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/71" + }, + "flags": 2 + }, + "logRules": { + "type": { + "$ref": "#/72" + }, + "flags": 0, + "description": "Set of rules for sending logs for the Monitor resource." + }, + "metricRules": { + "type": { + "$ref": "#/78" + }, + "flags": 0, + "description": "Set of rules for sending metrics for the Monitor resource." + }, + "automuting": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Configuration to enable/disable auto-muting flag" + }, + "customMetrics": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Configuration to enable/disable custom metrics. If enabled, custom metrics from app insights will be sent." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "StringLiteralType", + "value": "NotSpecified" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/62" + }, + { + "$ref": "#/63" + }, + { + "$ref": "#/64" + }, + { + "$ref": "#/65" + }, + { + "$ref": "#/66" + }, + { + "$ref": "#/67" + }, + { + "$ref": "#/68" + }, + { + "$ref": "#/69" + }, + { + "$ref": "#/70" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "LogRules", + "properties": { + "sendAadLogs": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Flag specifying if AAD logs should be sent for the Monitor resource." + }, + "sendSubscriptionLogs": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Flag specifying if Azure subscription logs should be sent for the Monitor resource." + }, + "sendResourceLogs": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Flag specifying if Azure resource logs should be sent for the Monitor resource." + }, + "filteringTags": { + "type": { + "$ref": "#/77" + }, + "flags": 0, + "description": "List of filtering tags to be used for capturing logs. This only takes effect if SendResourceLogs 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." + } + } + }, + { + "$type": "ObjectType", + "name": "FilteringTag", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name (also known as the key) of the tag." + }, + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The value of the tag." + }, + "action": { + "type": { + "$ref": "#/76" + }, + "flags": 0, + "description": "Valid actions for a filtering tag. Exclusion takes priority over inclusion." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Include" + }, + { + "$type": "StringLiteralType", + "value": "Exclude" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/74" + }, + { + "$ref": "#/75" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/73" + } + }, + { + "$type": "ObjectType", + "name": "MetricRules", + "properties": { + "filteringTags": { + "type": { + "$ref": "#/79" + }, + "flags": 0, + "description": "List of filtering tags to be used for capturing metrics. 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." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/73" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Datadog/monitors/tagRules@2023-07-07", + "scopeType": 8, + "body": { + "$ref": "#/60" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Datadog/monitors/singleSignOnConfigurations" + }, + { + "$type": "StringLiteralType", + "value": "2023-07-07" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Datadog/monitors/singleSignOnConfigurations", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/81" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/82" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/84" + }, + "flags": 0 + }, + "systemData": { + "type": { + "$ref": "#/7" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "DatadogSingleSignOnProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/94" + }, + "flags": 2 + }, + "singleSignOnState": { + "type": { + "$ref": "#/99" + }, + "flags": 0, + "description": "Various states of the SSO resource" + }, + "enterpriseAppId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Id of the Enterprise App used for Single sign-on." + }, + "singleSignOnUrl": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The login URL specific to this Datadog Organization." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "StringLiteralType", + "value": "NotSpecified" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/85" + }, + { + "$ref": "#/86" + }, + { + "$ref": "#/87" + }, + { + "$ref": "#/88" + }, + { + "$ref": "#/89" + }, + { + "$ref": "#/90" + }, + { + "$ref": "#/91" + }, + { + "$ref": "#/92" + }, + { + "$ref": "#/93" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Initial" + }, + { + "$type": "StringLiteralType", + "value": "Enable" + }, + { + "$type": "StringLiteralType", + "value": "Disable" + }, + { + "$type": "StringLiteralType", + "value": "Existing" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/95" + }, + { + "$ref": "#/96" + }, + { + "$ref": "#/97" + }, + { + "$ref": "#/98" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Datadog/monitors/singleSignOnConfigurations@2023-07-07", + "scopeType": 8, + "body": { + "$ref": "#/83" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Datadog/monitors/monitoredSubscriptions" + }, + { + "$type": "StringLiteralType", + "value": "2023-07-07" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Datadog/monitors/monitoredSubscriptions", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/101" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/102" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/104" + }, + "flags": 0, + "description": "The request to update subscriptions needed to be monitored by the Datadog monitor resource." + } + } + }, + { + "$type": "ObjectType", + "name": "SubscriptionList", + "properties": { + "operation": { + "type": { + "$ref": "#/110" + }, + "flags": 4, + "description": "The operation for the patch on the resource." + }, + "monitoredSubscriptionList": { + "type": { + "$ref": "#/117" + }, + "flags": 0, + "description": "List of subscriptions and the state of the monitoring." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AddBegin" + }, + { + "$type": "StringLiteralType", + "value": "AddComplete" + }, + { + "$type": "StringLiteralType", + "value": "DeleteBegin" + }, + { + "$type": "StringLiteralType", + "value": "DeleteComplete" + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/105" + }, + { + "$ref": "#/106" + }, + { + "$ref": "#/107" + }, + { + "$ref": "#/108" + }, + { + "$ref": "#/109" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "MonitoredSubscription", + "properties": { + "subscriptionId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The subscriptionId to be monitored." + }, + "status": { + "type": { + "$ref": "#/116" + }, + "flags": 0, + "description": "The state of monitoring." + }, + "error": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The reason of not monitoring the subscription." + }, + "tagRules": { + "type": { + "$ref": "#/61" + }, + "flags": 0, + "description": "Definition of the properties for a TagRules resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/112" + }, + { + "$ref": "#/113" + }, + { + "$ref": "#/114" + }, + { + "$ref": "#/115" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/111" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Datadog/monitors/monitoredSubscriptions@2023-07-07", + "scopeType": 8, + "body": { + "$ref": "#/103" + }, + "flags": 0 + }, + { + "$type": "ObjectType", + "name": "DatadogApiKeyListResponse", + "properties": { + "value": { + "type": { + "$ref": "#/121" + }, + "flags": 0, + "description": "Results of a list operation." + }, + "nextLink": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Link to the next set of results, if any." + } + } + }, + { + "$type": "ObjectType", + "name": "DatadogApiKey", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The user that created the API key." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the API key." + }, + "key": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The value of the API key." + }, + "created": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The time of creation of the API key." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/120" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listApiKeys", + "resourceType": "Microsoft.Datadog/monitors", + "apiVersion": "2023-07-07", + "output": { + "$ref": "#/119" + } + }, + { + "$type": "ObjectType", + "name": "DatadogHostListResponse", + "properties": { + "value": { + "type": { + "$ref": "#/130" + }, + "flags": 0, + "description": "Results of a list operation." + }, + "nextLink": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Link to the next set of results, if any." + } + } + }, + { + "$type": "ObjectType", + "name": "DatadogHost", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the host." + }, + "aliases": { + "type": { + "$ref": "#/125" + }, + "flags": 0, + "description": "The aliases for the host installed via the Datadog agent." + }, + "apps": { + "type": { + "$ref": "#/126" + }, + "flags": 0, + "description": "The Datadog integrations reporting metrics for the host." + }, + "meta": { + "type": { + "$ref": "#/127" + }, + "flags": 0 + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "DatadogHostMetadata", + "properties": { + "agentVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The agent version." + }, + "installMethod": { + "type": { + "$ref": "#/128" + }, + "flags": 0 + }, + "logsAgent": { + "type": { + "$ref": "#/129" + }, + "flags": 0 + } + } + }, + { + "$type": "ObjectType", + "name": "DatadogInstallMethod", + "properties": { + "tool": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The tool." + }, + "toolVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The tool version." + }, + "installerVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The installer version." + } + } + }, + { + "$type": "ObjectType", + "name": "DatadogLogsAgent", + "properties": { + "transport": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The transport." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/124" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listHosts", + "resourceType": "Microsoft.Datadog/monitors", + "apiVersion": "2023-07-07", + "output": { + "$ref": "#/123" + } + }, + { + "$type": "ObjectType", + "name": "LinkedResourceListResponse", + "properties": { + "value": { + "type": { + "$ref": "#/134" + }, + "flags": 0, + "description": "Results of a list operation." + }, + "nextLink": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Link to the next set of results, if any." + } + } + }, + { + "$type": "ObjectType", + "name": "LinkedResource", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The ARM id of the linked resource." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/133" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listLinkedResources", + "resourceType": "Microsoft.Datadog/monitors", + "apiVersion": "2023-07-07", + "output": { + "$ref": "#/132" + } + }, + { + "$type": "ObjectType", + "name": "MonitoredResourceListResponse", + "properties": { + "value": { + "type": { + "$ref": "#/138" + }, + "flags": 0, + "description": "Results of a list operation." + }, + "nextLink": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Link to the next set of results, if any." + } + } + }, + { + "$type": "ObjectType", + "name": "MonitoredResource", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The ARM id of the resource." + }, + "sendingMetrics": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Flag indicating if resource is sending metrics to Datadog." + }, + "reasonForMetricsStatus": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Reason for why the resource is sending metrics (or why it is not sending)." + }, + "sendingLogs": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Flag indicating if resource is sending logs to Datadog." + }, + "reasonForLogsStatus": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Reason for why the resource is sending logs (or why it is not sending)." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/137" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listMonitoredResources", + "resourceType": "Microsoft.Datadog/monitors", + "apiVersion": "2023-07-07", + "output": { + "$ref": "#/136" + } + } +] \ No newline at end of file diff --git a/generated/datadog/microsoft.datadog/2023-07-07/types.md b/generated/datadog/microsoft.datadog/2023-07-07/types.md new file mode 100644 index 0000000000..6dbaddcac1 --- /dev/null +++ b/generated/datadog/microsoft.datadog/2023-07-07/types.md @@ -0,0 +1,245 @@ +# Microsoft.Datadog @ 2023-07-07 + +## Resource Microsoft.Datadog/agreements@2023-07-07 +* **Valid Scope(s)**: Subscription +### Properties +* **apiVersion**: '2023-07-07' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: 'default' (Required, DeployTimeConstant): The resource name +* **properties**: [DatadogAgreementProperties](#datadogagreementproperties): Represents the properties of the resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.Datadog/agreements' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Datadog/monitors@2023-07-07 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2023-07-07' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [IdentityProperties](#identityproperties) +* **location**: string (Required) +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [MonitorProperties](#monitorproperties): Properties specific to the monitor resource. +* **sku**: [ResourceSku](#resourcesku) +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **tags**: [DatadogMonitorResourceTags](#datadogmonitorresourcetags): Dictionary of +* **type**: 'Microsoft.Datadog/monitors' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Datadog/monitors/monitoredSubscriptions@2023-07-07 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2023-07-07' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [SubscriptionList](#subscriptionlist): The request to update subscriptions needed to be monitored by the Datadog monitor resource. +* **type**: 'Microsoft.Datadog/monitors/monitoredSubscriptions' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Datadog/monitors/singleSignOnConfigurations@2023-07-07 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2023-07-07' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [DatadogSingleSignOnProperties](#datadogsinglesignonproperties) +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.Datadog/monitors/singleSignOnConfigurations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Datadog/monitors/tagRules@2023-07-07 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2023-07-07' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [MonitoringTagRulesProperties](#monitoringtagrulesproperties): Definition of the properties for a TagRules resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.Datadog/monitors/tagRules' (ReadOnly, DeployTimeConstant): The resource type + +## Function listApiKeys (Microsoft.Datadog/monitors@2023-07-07) +* **Resource**: Microsoft.Datadog/monitors +* **ApiVersion**: 2023-07-07 +* **Output**: [DatadogApiKeyListResponse](#datadogapikeylistresponse) + +## Function listHosts (Microsoft.Datadog/monitors@2023-07-07) +* **Resource**: Microsoft.Datadog/monitors +* **ApiVersion**: 2023-07-07 +* **Output**: [DatadogHostListResponse](#datadoghostlistresponse) + +## Function listLinkedResources (Microsoft.Datadog/monitors@2023-07-07) +* **Resource**: Microsoft.Datadog/monitors +* **ApiVersion**: 2023-07-07 +* **Output**: [LinkedResourceListResponse](#linkedresourcelistresponse) + +## Function listMonitoredResources (Microsoft.Datadog/monitors@2023-07-07) +* **Resource**: Microsoft.Datadog/monitors +* **ApiVersion**: 2023-07-07 +* **Output**: [MonitoredResourceListResponse](#monitoredresourcelistresponse) + +## DatadogAgreementProperties +### Properties +* **accepted**: bool: If any version of the terms have been accepted, otherwise false. +* **licenseTextLink**: string: Link to HTML with Microsoft and Publisher terms. +* **plan**: string: Plan identifier string. +* **privacyPolicyLink**: string: Link to the privacy policy of the publisher. +* **product**: string: Product identifier string. +* **publisher**: string: Publisher identifier string. +* **retrieveDatetime**: string: Date and time in UTC of when the terms were accepted. This is empty if Accepted is false. +* **signature**: string: Terms signature. + +## DatadogApiKey +### Properties +* **created**: string: The time of creation of the API key. +* **createdBy**: string: The user that created the API key. +* **key**: string (Required): The value of the API key. +* **name**: string: The name of the API key. + +## DatadogApiKeyListResponse +### Properties +* **nextLink**: string: Link to the next set of results, if any. +* **value**: [DatadogApiKey](#datadogapikey)[]: Results of a list operation. + +## DatadogHost +### Properties +* **aliases**: string[]: The aliases for the host installed via the Datadog agent. +* **apps**: string[]: The Datadog integrations reporting metrics for the host. +* **meta**: [DatadogHostMetadata](#datadoghostmetadata) +* **name**: string: The name of the host. + +## DatadogHostListResponse +### Properties +* **nextLink**: string: Link to the next set of results, if any. +* **value**: [DatadogHost](#datadoghost)[]: Results of a list operation. + +## DatadogHostMetadata +### Properties +* **agentVersion**: string: The agent version. +* **installMethod**: [DatadogInstallMethod](#datadoginstallmethod) +* **logsAgent**: [DatadogLogsAgent](#datadoglogsagent) + +## DatadogInstallMethod +### Properties +* **installerVersion**: string: The installer version. +* **tool**: string: The tool. +* **toolVersion**: string: The tool version. + +## DatadogLogsAgent +### Properties +* **transport**: string: The transport. + +## DatadogMonitorResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## DatadogOrganizationProperties +### Properties +* **apiKey**: string {sensitive} (WriteOnly): Api key associated to the Datadog organization. +* **applicationKey**: string {sensitive} (WriteOnly): Application key associated to the Datadog organization. +* **cspm**: bool: The configuration which describes the state of cloud security posture management. This collects configuration information for all resources in a subscription and track conformance to industry benchmarks. +* **enterpriseAppId**: string (WriteOnly): The Id of the Enterprise App used for Single sign on. +* **id**: string: Id of the Datadog organization. +* **linkingAuthCode**: string {sensitive} (WriteOnly): The auth code used to linking to an existing Datadog organization. +* **linkingClientId**: string {sensitive} (WriteOnly): The client_id from an existing in exchange for an auth token to link organization. +* **name**: string: Name of the Datadog organization. +* **redirectUri**: string (WriteOnly): The redirect URI for linking. + +## DatadogSingleSignOnProperties +### Properties +* **enterpriseAppId**: string: The Id of the Enterprise App used for Single sign-on. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'NotSpecified' | 'Succeeded' | 'Updating' | string (ReadOnly) +* **singleSignOnState**: 'Disable' | 'Enable' | 'Existing' | 'Initial' | string: Various states of the SSO resource +* **singleSignOnUrl**: string (ReadOnly): The login URL specific to this Datadog Organization. + +## FilteringTag +### Properties +* **action**: 'Exclude' | 'Include' | string: Valid actions for a filtering tag. Exclusion takes priority over inclusion. +* **name**: string: The name (also known as the key) of the tag. +* **value**: string: The value of the tag. + +## IdentityProperties +### Properties +* **principalId**: string (ReadOnly): The identity ID. +* **tenantId**: string (ReadOnly): The tenant ID of resource. +* **type**: 'SystemAssigned' | 'UserAssigned' | string: Specifies the identity type of the Datadog Monitor. At this time the only allowed value is 'SystemAssigned'. + +## LinkedResource +### Properties +* **id**: string: The ARM id of the linked resource. + +## LinkedResourceListResponse +### Properties +* **nextLink**: string: Link to the next set of results, if any. +* **value**: [LinkedResource](#linkedresource)[]: Results of a list operation. + +## LogRules +### Properties +* **filteringTags**: [FilteringTag](#filteringtag)[]: List of filtering tags to be used for capturing logs. This only takes effect if SendResourceLogs 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. +* **sendAadLogs**: bool: Flag specifying if AAD logs should be sent for the Monitor resource. +* **sendResourceLogs**: bool: Flag specifying if Azure resource logs should be sent for the Monitor resource. +* **sendSubscriptionLogs**: bool: Flag specifying if Azure subscription logs should be sent for the Monitor resource. + +## MetricRules +### Properties +* **filteringTags**: [FilteringTag](#filteringtag)[]: List of filtering tags to be used for capturing metrics. 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. + +## MonitoredResource +### Properties +* **id**: string: The ARM id of the resource. +* **reasonForLogsStatus**: string: Reason for why the resource is sending logs (or why it is not sending). +* **reasonForMetricsStatus**: string: Reason for why the resource is sending metrics (or why it is not sending). +* **sendingLogs**: bool: Flag indicating if resource is sending logs to Datadog. +* **sendingMetrics**: bool: Flag indicating if resource is sending metrics to Datadog. + +## MonitoredResourceListResponse +### Properties +* **nextLink**: string: Link to the next set of results, if any. +* **value**: [MonitoredResource](#monitoredresource)[]: Results of a list operation. + +## MonitoredSubscription +### Properties +* **error**: string: The reason of not monitoring the subscription. +* **status**: 'Active' | 'Deleting' | 'Failed' | 'InProgress' | string: The state of monitoring. +* **subscriptionId**: string: The subscriptionId to be monitored. +* **tagRules**: [MonitoringTagRulesProperties](#monitoringtagrulesproperties): Definition of the properties for a TagRules resource. + +## MonitoringTagRulesProperties +### Properties +* **automuting**: bool: Configuration to enable/disable auto-muting flag +* **customMetrics**: bool: Configuration to enable/disable custom metrics. If enabled, custom metrics from app insights will be sent. +* **logRules**: [LogRules](#logrules): Set of rules for sending logs for the Monitor resource. +* **metricRules**: [MetricRules](#metricrules): Set of rules for sending metrics for the Monitor resource. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'NotSpecified' | 'Succeeded' | 'Updating' | string (ReadOnly) + +## MonitorProperties +### Properties +* **datadogOrganizationProperties**: [DatadogOrganizationProperties](#datadogorganizationproperties): Specify the Datadog organization name. In the case of linking to existing organizations, Id, ApiKey, and Applicationkey is required as well. +* **liftrResourceCategory**: 'MonitorLogs' | 'Unknown' | string (ReadOnly) +* **liftrResourcePreference**: int (ReadOnly): The priority of the resource. +* **marketplaceSubscriptionStatus**: 'Active' | 'Provisioning' | 'Suspended' | 'Unsubscribed' | string (ReadOnly): Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state. +* **monitoringStatus**: 'Disabled' | 'Enabled' | string: Flag specifying if the resource monitoring is enabled or disabled. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'NotSpecified' | 'Succeeded' | 'Updating' | string (ReadOnly) +* **userInfo**: [UserInfo](#userinfo): Includes name, email and optionally, phone number. User Information can't be null. + +## ResourceSku +### Properties +* **name**: string (Required): Name of the SKU in {PlanId} format. For Terraform, the only allowed value is 'Linked'. + +## SubscriptionList +### Properties +* **monitoredSubscriptionList**: [MonitoredSubscription](#monitoredsubscription)[]: List of subscriptions and the state of the monitoring. +* **operation**: 'Active' | 'AddBegin' | 'AddComplete' | 'DeleteBegin' | 'DeleteComplete' | string (WriteOnly): The operation for the patch on the resource. + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## UserInfo +*Sensitive* +### Properties +* **emailAddress**: string {pattern: "^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$"}: Email of the user used by Datadog for contacting them if needed +* **name**: string {maxLength: 50}: Name of the user +* **phoneNumber**: string {maxLength: 40}: Phone number of the user used by Datadog for contacting them if needed + diff --git a/generated/datadog/microsoft.datadog/2023-10-20/samples.md b/generated/datadog/microsoft.datadog/2023-10-20/samples.md new file mode 100644 index 0000000000..0b07a59b61 --- /dev/null +++ b/generated/datadog/microsoft.datadog/2023-10-20/samples.md @@ -0,0 +1,168 @@ +# Microsoft.Datadog + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.datadog/agreements + +MarketplaceAgreements_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.Datadog/agreements@2023-10-20' = { + name: 'example' + properties: { + accepted: true + } +} +``` + +## microsoft.datadog/monitors + +Monitors_Create +```bicep +resource exampleResource 'Microsoft.Datadog/monitors@2023-10-20' = { + name: 'example' + location: 'West US' + properties: { + datadogOrganizationProperties: { + name: 'myOrg' + cspm: false + enterpriseAppId: '00000000-0000-0000-0000-000000000000' + id: 'myOrg123' + linkingAuthCode: 'someAuthCode' + linkingClientId: '00000000-0000-0000-0000-000000000000' + } + monitoringStatus: 'Enabled' + userInfo: { + name: 'Alice' + emailAddress: 'alice@microsoft.com' + phoneNumber: '123-456-7890' + } + } + sku: { + name: 'free_Monthly' + } + tags: { + Environment: 'Dev' + } +} +``` + +## microsoft.datadog/monitors/monitoredsubscriptions + +Monitors_AddMonitoredSubscriptions +```bicep +resource exampleResource 'Microsoft.Datadog/monitors/monitoredSubscriptions@2023-10-20' = { + parent: parentResource + name: 'example' + properties: { + monitoredSubscriptionList: [ + { + status: 'Active' + subscriptionId: '/subscriptions/00000000-0000-0000-0000-000000000000' + tagRules: { + automuting: true + logRules: { + filteringTags: [ + { + name: 'Environment' + action: 'Include' + value: 'Prod' + } + { + name: 'Environment' + action: 'Exclude' + value: 'Dev' + } + ] + sendAadLogs: false + sendResourceLogs: true + sendSubscriptionLogs: true + } + metricRules: { + filteringTags: [ + ] + } + } + } + { + status: 'Failed' + subscriptionId: '/subscriptions/00000000-0000-0000-0000-000000000001' + tagRules: { + automuting: true + logRules: { + filteringTags: [ + { + name: 'Environment' + action: 'Include' + value: 'Prod' + } + { + name: 'Environment' + action: 'Exclude' + value: 'Dev' + } + ] + sendAadLogs: false + sendResourceLogs: true + sendSubscriptionLogs: true + } + metricRules: { + filteringTags: [ + ] + } + } + } + ] + operation: 'AddBegin' + } +} +``` + +## microsoft.datadog/monitors/singlesignonconfigurations + +SingleSignOnConfigurations_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.Datadog/monitors/singleSignOnConfigurations@2023-10-20' = { + parent: parentResource + name: 'example' + properties: { + enterpriseAppId: '00000000-0000-0000-0000-000000000000' + singleSignOnState: 'Enable' + } +} +``` + +## microsoft.datadog/monitors/tagrules + +TagRules_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.Datadog/monitors/tagRules@2023-10-20' = { + parent: parentResource + name: 'example' + properties: { + automuting: true + logRules: { + filteringTags: [ + { + name: 'Environment' + action: 'Include' + value: 'Prod' + } + { + name: 'Environment' + action: 'Exclude' + value: 'Dev' + } + ] + sendAadLogs: false + sendResourceLogs: true + sendSubscriptionLogs: true + } + metricRules: { + filteringTags: [ + ] + } + } +} +``` diff --git a/generated/datadog/microsoft.datadog/2023-10-20/types.json b/generated/datadog/microsoft.datadog/2023-10-20/types.json new file mode 100644 index 0000000000..1756c200a3 --- /dev/null +++ b/generated/datadog/microsoft.datadog/2023-10-20/types.json @@ -0,0 +1,1769 @@ +[ + { + "$type": "StringLiteralType", + "value": "default" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Datadog/agreements" + }, + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "2023-10-20" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Datadog/agreements", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/3" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "Represents the properties of the resource." + }, + "systemData": { + "type": { + "$ref": "#/7" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "DatadogAgreementProperties", + "properties": { + "publisher": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Publisher identifier string." + }, + "product": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Product identifier string." + }, + "plan": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Plan identifier string." + }, + "licenseTextLink": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Link to HTML with Microsoft and Publisher terms." + }, + "privacyPolicyLink": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Link to the privacy policy of the publisher." + }, + "retrieveDatetime": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Date and time in UTC of when the terms were accepted. This is empty if Accepted is false." + }, + "signature": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Terms signature." + }, + "accepted": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "If any version of the terms have been accepted, otherwise false." + } + } + }, + { + "$type": "BooleanType" + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/12" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/8" + }, + { + "$ref": "#/9" + }, + { + "$ref": "#/10" + }, + { + "$ref": "#/11" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/13" + }, + { + "$ref": "#/14" + }, + { + "$ref": "#/15" + }, + { + "$ref": "#/16" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Datadog/agreements@2023-10-20", + "scopeType": 4, + "body": { + "$ref": "#/4" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Datadog/monitors" + }, + { + "$type": "StringLiteralType", + "value": "2023-10-20" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Datadog/monitors", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/19" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/20" + }, + "flags": 10, + "description": "The resource api version" + }, + "sku": { + "type": { + "$ref": "#/22" + }, + "flags": 0 + }, + "properties": { + "type": { + "$ref": "#/23" + }, + "flags": 0, + "description": "Properties specific to the monitor resource." + }, + "identity": { + "type": { + "$ref": "#/52" + }, + "flags": 0 + }, + "tags": { + "type": { + "$ref": "#/56" + }, + "flags": 0, + "description": "Dictionary of " + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1 + }, + "systemData": { + "type": { + "$ref": "#/7" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "ResourceSku", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Name of the SKU in {PlanId} format. For Terraform, the only allowed value is 'Linked'." + } + } + }, + { + "$type": "ObjectType", + "name": "MonitorProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/33" + }, + "flags": 2 + }, + "monitoringStatus": { + "type": { + "$ref": "#/36" + }, + "flags": 0, + "description": "Flag specifying if the resource monitoring is enabled or disabled." + }, + "marketplaceSubscriptionStatus": { + "type": { + "$ref": "#/41" + }, + "flags": 2, + "description": "Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state." + }, + "datadogOrganizationProperties": { + "type": { + "$ref": "#/42" + }, + "flags": 0, + "description": "Specify the Datadog organization name. In the case of linking to existing organizations, Id, ApiKey, and Applicationkey is required as well." + }, + "userInfo": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Includes name, email and optionally, phone number. User Information can't be null." + }, + "liftrResourceCategory": { + "type": { + "$ref": "#/50" + }, + "flags": 2 + }, + "liftrResourcePreference": { + "type": { + "$ref": "#/51" + }, + "flags": 2, + "description": "The priority of the resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "StringLiteralType", + "value": "NotSpecified" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/24" + }, + { + "$ref": "#/25" + }, + { + "$ref": "#/26" + }, + { + "$ref": "#/27" + }, + { + "$ref": "#/28" + }, + { + "$ref": "#/29" + }, + { + "$ref": "#/30" + }, + { + "$ref": "#/31" + }, + { + "$ref": "#/32" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/34" + }, + { + "$ref": "#/35" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "Suspended" + }, + { + "$type": "StringLiteralType", + "value": "Unsubscribed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/37" + }, + { + "$ref": "#/38" + }, + { + "$ref": "#/39" + }, + { + "$ref": "#/40" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "DatadogOrganizationProperties", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Name of the Datadog organization." + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Id of the Datadog organization." + }, + "linkingAuthCode": { + "type": { + "$ref": "#/43" + }, + "flags": 4, + "description": "The auth code used to linking to an existing Datadog organization." + }, + "linkingClientId": { + "type": { + "$ref": "#/43" + }, + "flags": 4, + "description": "The client_id from an existing in exchange for an auth token to link organization." + }, + "redirectUri": { + "type": { + "$ref": "#/2" + }, + "flags": 4, + "description": "The redirect URI for linking." + }, + "apiKey": { + "type": { + "$ref": "#/43" + }, + "flags": 4, + "description": "Api key associated to the Datadog organization." + }, + "applicationKey": { + "type": { + "$ref": "#/43" + }, + "flags": 4, + "description": "Application key associated to the Datadog organization." + }, + "enterpriseAppId": { + "type": { + "$ref": "#/2" + }, + "flags": 4, + "description": "The Id of the Enterprise App used for Single sign on." + }, + "cspm": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "The configuration which describes the state of cloud security posture management. This collects configuration information for all resources in a subscription and track conformance to industry benchmarks." + } + } + }, + { + "$type": "StringType", + "sensitive": true + }, + { + "$type": "ObjectType", + "name": "UserInfo", + "properties": { + "name": { + "type": { + "$ref": "#/45" + }, + "flags": 0, + "description": "Name of the user" + }, + "emailAddress": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "Email of the user used by Datadog for contacting them if needed" + }, + "phoneNumber": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "Phone number of the user used by Datadog for contacting them if needed" + } + }, + "sensitive": true + }, + { + "$type": "StringType", + "maxLength": 50 + }, + { + "$type": "StringType", + "pattern": "^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\\.)+[A-Za-z]{2,}$" + }, + { + "$type": "StringType", + "maxLength": 40 + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "MonitorLogs" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/48" + }, + { + "$ref": "#/49" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "IntegerType" + }, + { + "$type": "ObjectType", + "name": "IdentityProperties", + "properties": { + "principalId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The identity ID." + }, + "tenantId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The tenant ID of resource." + }, + "type": { + "type": { + "$ref": "#/55" + }, + "flags": 0, + "description": "Specifies the identity type of the Datadog Monitor. At this time the only allowed value is 'SystemAssigned'." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned" + }, + { + "$type": "StringLiteralType", + "value": "UserAssigned" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/53" + }, + { + "$ref": "#/54" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "DatadogMonitorResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Datadog/monitors@2023-10-20", + "scopeType": 8, + "body": { + "$ref": "#/21" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Datadog/monitors/tagRules" + }, + { + "$type": "StringLiteralType", + "value": "2023-10-20" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Datadog/monitors/tagRules", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/58" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/59" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/61" + }, + "flags": 0, + "description": "Definition of the properties for a TagRules resource." + }, + "systemData": { + "type": { + "$ref": "#/7" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "MonitoringTagRulesProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/71" + }, + "flags": 2 + }, + "logRules": { + "type": { + "$ref": "#/72" + }, + "flags": 0, + "description": "Set of rules for sending logs for the Monitor resource." + }, + "metricRules": { + "type": { + "$ref": "#/78" + }, + "flags": 0, + "description": "Set of rules for sending metrics for the Monitor resource." + }, + "automuting": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Configuration to enable/disable auto-muting flag" + }, + "customMetrics": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Configuration to enable/disable custom metrics. If enabled, custom metrics from app insights will be sent." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "StringLiteralType", + "value": "NotSpecified" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/62" + }, + { + "$ref": "#/63" + }, + { + "$ref": "#/64" + }, + { + "$ref": "#/65" + }, + { + "$ref": "#/66" + }, + { + "$ref": "#/67" + }, + { + "$ref": "#/68" + }, + { + "$ref": "#/69" + }, + { + "$ref": "#/70" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "LogRules", + "properties": { + "sendAadLogs": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Flag specifying if AAD logs should be sent for the Monitor resource." + }, + "sendSubscriptionLogs": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Flag specifying if Azure subscription logs should be sent for the Monitor resource." + }, + "sendResourceLogs": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Flag specifying if Azure resource logs should be sent for the Monitor resource." + }, + "filteringTags": { + "type": { + "$ref": "#/77" + }, + "flags": 0, + "description": "List of filtering tags to be used for capturing logs. This only takes effect if SendResourceLogs 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." + } + } + }, + { + "$type": "ObjectType", + "name": "FilteringTag", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name (also known as the key) of the tag." + }, + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The value of the tag." + }, + "action": { + "type": { + "$ref": "#/76" + }, + "flags": 0, + "description": "Valid actions for a filtering tag. Exclusion takes priority over inclusion." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Include" + }, + { + "$type": "StringLiteralType", + "value": "Exclude" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/74" + }, + { + "$ref": "#/75" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/73" + } + }, + { + "$type": "ObjectType", + "name": "MetricRules", + "properties": { + "filteringTags": { + "type": { + "$ref": "#/79" + }, + "flags": 0, + "description": "List of filtering tags to be used for capturing metrics. 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." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/73" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Datadog/monitors/tagRules@2023-10-20", + "scopeType": 8, + "body": { + "$ref": "#/60" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Datadog/monitors/singleSignOnConfigurations" + }, + { + "$type": "StringLiteralType", + "value": "2023-10-20" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Datadog/monitors/singleSignOnConfigurations", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/81" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/82" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/84" + }, + "flags": 0 + }, + "systemData": { + "type": { + "$ref": "#/7" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "DatadogSingleSignOnProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/94" + }, + "flags": 2 + }, + "singleSignOnState": { + "type": { + "$ref": "#/99" + }, + "flags": 0, + "description": "Various states of the SSO resource" + }, + "enterpriseAppId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Id of the Enterprise App used for Single sign-on." + }, + "singleSignOnUrl": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The login URL specific to this Datadog Organization." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "StringLiteralType", + "value": "NotSpecified" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/85" + }, + { + "$ref": "#/86" + }, + { + "$ref": "#/87" + }, + { + "$ref": "#/88" + }, + { + "$ref": "#/89" + }, + { + "$ref": "#/90" + }, + { + "$ref": "#/91" + }, + { + "$ref": "#/92" + }, + { + "$ref": "#/93" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Initial" + }, + { + "$type": "StringLiteralType", + "value": "Enable" + }, + { + "$type": "StringLiteralType", + "value": "Disable" + }, + { + "$type": "StringLiteralType", + "value": "Existing" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/95" + }, + { + "$ref": "#/96" + }, + { + "$ref": "#/97" + }, + { + "$ref": "#/98" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Datadog/monitors/singleSignOnConfigurations@2023-10-20", + "scopeType": 8, + "body": { + "$ref": "#/83" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Datadog/monitors/monitoredSubscriptions" + }, + { + "$type": "StringLiteralType", + "value": "2023-10-20" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Datadog/monitors/monitoredSubscriptions", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/101" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/102" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/104" + }, + "flags": 0, + "description": "The request to update subscriptions needed to be monitored by the Datadog monitor resource." + } + } + }, + { + "$type": "ObjectType", + "name": "SubscriptionList", + "properties": { + "operation": { + "type": { + "$ref": "#/110" + }, + "flags": 4, + "description": "The operation for the patch on the resource." + }, + "monitoredSubscriptionList": { + "type": { + "$ref": "#/117" + }, + "flags": 0, + "description": "List of subscriptions and the state of the monitoring." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AddBegin" + }, + { + "$type": "StringLiteralType", + "value": "AddComplete" + }, + { + "$type": "StringLiteralType", + "value": "DeleteBegin" + }, + { + "$type": "StringLiteralType", + "value": "DeleteComplete" + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/105" + }, + { + "$ref": "#/106" + }, + { + "$ref": "#/107" + }, + { + "$ref": "#/108" + }, + { + "$ref": "#/109" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "MonitoredSubscription", + "properties": { + "subscriptionId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The subscriptionId to be monitored." + }, + "status": { + "type": { + "$ref": "#/116" + }, + "flags": 0, + "description": "The state of monitoring." + }, + "error": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The reason of not monitoring the subscription." + }, + "tagRules": { + "type": { + "$ref": "#/61" + }, + "flags": 0, + "description": "Definition of the properties for a TagRules resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/112" + }, + { + "$ref": "#/113" + }, + { + "$ref": "#/114" + }, + { + "$ref": "#/115" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/111" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Datadog/monitors/monitoredSubscriptions@2023-10-20", + "scopeType": 8, + "body": { + "$ref": "#/103" + }, + "flags": 0 + }, + { + "$type": "ObjectType", + "name": "DatadogApiKeyListResponse", + "properties": { + "value": { + "type": { + "$ref": "#/121" + }, + "flags": 0, + "description": "Results of a list operation." + }, + "nextLink": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Link to the next set of results, if any." + } + } + }, + { + "$type": "ObjectType", + "name": "DatadogApiKey", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The user that created the API key." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the API key." + }, + "key": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The value of the API key." + }, + "created": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The time of creation of the API key." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/120" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listApiKeys", + "resourceType": "Microsoft.Datadog/monitors", + "apiVersion": "2023-10-20", + "output": { + "$ref": "#/119" + } + }, + { + "$type": "ObjectType", + "name": "DatadogHostListResponse", + "properties": { + "value": { + "type": { + "$ref": "#/130" + }, + "flags": 0, + "description": "Results of a list operation." + }, + "nextLink": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Link to the next set of results, if any." + } + } + }, + { + "$type": "ObjectType", + "name": "DatadogHost", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the host." + }, + "aliases": { + "type": { + "$ref": "#/125" + }, + "flags": 0, + "description": "The aliases for the host installed via the Datadog agent." + }, + "apps": { + "type": { + "$ref": "#/126" + }, + "flags": 0, + "description": "The Datadog integrations reporting metrics for the host." + }, + "meta": { + "type": { + "$ref": "#/127" + }, + "flags": 0 + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "DatadogHostMetadata", + "properties": { + "agentVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The agent version." + }, + "installMethod": { + "type": { + "$ref": "#/128" + }, + "flags": 0 + }, + "logsAgent": { + "type": { + "$ref": "#/129" + }, + "flags": 0 + } + } + }, + { + "$type": "ObjectType", + "name": "DatadogInstallMethod", + "properties": { + "tool": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The tool." + }, + "toolVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The tool version." + }, + "installerVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The installer version." + } + } + }, + { + "$type": "ObjectType", + "name": "DatadogLogsAgent", + "properties": { + "transport": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The transport." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/124" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listHosts", + "resourceType": "Microsoft.Datadog/monitors", + "apiVersion": "2023-10-20", + "output": { + "$ref": "#/123" + } + }, + { + "$type": "ObjectType", + "name": "LinkedResourceListResponse", + "properties": { + "value": { + "type": { + "$ref": "#/134" + }, + "flags": 0, + "description": "Results of a list operation." + }, + "nextLink": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Link to the next set of results, if any." + } + } + }, + { + "$type": "ObjectType", + "name": "LinkedResource", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The ARM id of the linked resource." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The location of the linked resource." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/133" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listLinkedResources", + "resourceType": "Microsoft.Datadog/monitors", + "apiVersion": "2023-10-20", + "output": { + "$ref": "#/132" + } + }, + { + "$type": "ObjectType", + "name": "MonitoredResourceListResponse", + "properties": { + "value": { + "type": { + "$ref": "#/138" + }, + "flags": 0, + "description": "Results of a list operation." + }, + "nextLink": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Link to the next set of results, if any." + } + } + }, + { + "$type": "ObjectType", + "name": "MonitoredResource", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The ARM id of the resource." + }, + "sendingMetrics": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Flag indicating if resource is sending metrics to Datadog." + }, + "reasonForMetricsStatus": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Reason for why the resource is sending metrics (or why it is not sending)." + }, + "sendingLogs": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Flag indicating if resource is sending logs to Datadog." + }, + "reasonForLogsStatus": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Reason for why the resource is sending logs (or why it is not sending)." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/137" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listMonitoredResources", + "resourceType": "Microsoft.Datadog/monitors", + "apiVersion": "2023-10-20", + "output": { + "$ref": "#/136" + } + } +] \ No newline at end of file diff --git a/generated/datadog/microsoft.datadog/2023-10-20/types.md b/generated/datadog/microsoft.datadog/2023-10-20/types.md new file mode 100644 index 0000000000..055144866a --- /dev/null +++ b/generated/datadog/microsoft.datadog/2023-10-20/types.md @@ -0,0 +1,246 @@ +# Microsoft.Datadog @ 2023-10-20 + +## Resource Microsoft.Datadog/agreements@2023-10-20 +* **Valid Scope(s)**: Subscription +### Properties +* **apiVersion**: '2023-10-20' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: 'default' (Required, DeployTimeConstant): The resource name +* **properties**: [DatadogAgreementProperties](#datadogagreementproperties): Represents the properties of the resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.Datadog/agreements' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Datadog/monitors@2023-10-20 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2023-10-20' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [IdentityProperties](#identityproperties) +* **location**: string (Required) +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [MonitorProperties](#monitorproperties): Properties specific to the monitor resource. +* **sku**: [ResourceSku](#resourcesku) +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **tags**: [DatadogMonitorResourceTags](#datadogmonitorresourcetags): Dictionary of +* **type**: 'Microsoft.Datadog/monitors' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Datadog/monitors/monitoredSubscriptions@2023-10-20 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2023-10-20' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [SubscriptionList](#subscriptionlist): The request to update subscriptions needed to be monitored by the Datadog monitor resource. +* **type**: 'Microsoft.Datadog/monitors/monitoredSubscriptions' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Datadog/monitors/singleSignOnConfigurations@2023-10-20 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2023-10-20' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [DatadogSingleSignOnProperties](#datadogsinglesignonproperties) +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.Datadog/monitors/singleSignOnConfigurations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Datadog/monitors/tagRules@2023-10-20 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2023-10-20' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [MonitoringTagRulesProperties](#monitoringtagrulesproperties): Definition of the properties for a TagRules resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **type**: 'Microsoft.Datadog/monitors/tagRules' (ReadOnly, DeployTimeConstant): The resource type + +## Function listApiKeys (Microsoft.Datadog/monitors@2023-10-20) +* **Resource**: Microsoft.Datadog/monitors +* **ApiVersion**: 2023-10-20 +* **Output**: [DatadogApiKeyListResponse](#datadogapikeylistresponse) + +## Function listHosts (Microsoft.Datadog/monitors@2023-10-20) +* **Resource**: Microsoft.Datadog/monitors +* **ApiVersion**: 2023-10-20 +* **Output**: [DatadogHostListResponse](#datadoghostlistresponse) + +## Function listLinkedResources (Microsoft.Datadog/monitors@2023-10-20) +* **Resource**: Microsoft.Datadog/monitors +* **ApiVersion**: 2023-10-20 +* **Output**: [LinkedResourceListResponse](#linkedresourcelistresponse) + +## Function listMonitoredResources (Microsoft.Datadog/monitors@2023-10-20) +* **Resource**: Microsoft.Datadog/monitors +* **ApiVersion**: 2023-10-20 +* **Output**: [MonitoredResourceListResponse](#monitoredresourcelistresponse) + +## DatadogAgreementProperties +### Properties +* **accepted**: bool: If any version of the terms have been accepted, otherwise false. +* **licenseTextLink**: string: Link to HTML with Microsoft and Publisher terms. +* **plan**: string: Plan identifier string. +* **privacyPolicyLink**: string: Link to the privacy policy of the publisher. +* **product**: string: Product identifier string. +* **publisher**: string: Publisher identifier string. +* **retrieveDatetime**: string: Date and time in UTC of when the terms were accepted. This is empty if Accepted is false. +* **signature**: string: Terms signature. + +## DatadogApiKey +### Properties +* **created**: string: The time of creation of the API key. +* **createdBy**: string: The user that created the API key. +* **key**: string (Required): The value of the API key. +* **name**: string: The name of the API key. + +## DatadogApiKeyListResponse +### Properties +* **nextLink**: string: Link to the next set of results, if any. +* **value**: [DatadogApiKey](#datadogapikey)[]: Results of a list operation. + +## DatadogHost +### Properties +* **aliases**: string[]: The aliases for the host installed via the Datadog agent. +* **apps**: string[]: The Datadog integrations reporting metrics for the host. +* **meta**: [DatadogHostMetadata](#datadoghostmetadata) +* **name**: string: The name of the host. + +## DatadogHostListResponse +### Properties +* **nextLink**: string: Link to the next set of results, if any. +* **value**: [DatadogHost](#datadoghost)[]: Results of a list operation. + +## DatadogHostMetadata +### Properties +* **agentVersion**: string: The agent version. +* **installMethod**: [DatadogInstallMethod](#datadoginstallmethod) +* **logsAgent**: [DatadogLogsAgent](#datadoglogsagent) + +## DatadogInstallMethod +### Properties +* **installerVersion**: string: The installer version. +* **tool**: string: The tool. +* **toolVersion**: string: The tool version. + +## DatadogLogsAgent +### Properties +* **transport**: string: The transport. + +## DatadogMonitorResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## DatadogOrganizationProperties +### Properties +* **apiKey**: string {sensitive} (WriteOnly): Api key associated to the Datadog organization. +* **applicationKey**: string {sensitive} (WriteOnly): Application key associated to the Datadog organization. +* **cspm**: bool: The configuration which describes the state of cloud security posture management. This collects configuration information for all resources in a subscription and track conformance to industry benchmarks. +* **enterpriseAppId**: string (WriteOnly): The Id of the Enterprise App used for Single sign on. +* **id**: string: Id of the Datadog organization. +* **linkingAuthCode**: string {sensitive} (WriteOnly): The auth code used to linking to an existing Datadog organization. +* **linkingClientId**: string {sensitive} (WriteOnly): The client_id from an existing in exchange for an auth token to link organization. +* **name**: string: Name of the Datadog organization. +* **redirectUri**: string (WriteOnly): The redirect URI for linking. + +## DatadogSingleSignOnProperties +### Properties +* **enterpriseAppId**: string: The Id of the Enterprise App used for Single sign-on. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'NotSpecified' | 'Succeeded' | 'Updating' | string (ReadOnly) +* **singleSignOnState**: 'Disable' | 'Enable' | 'Existing' | 'Initial' | string: Various states of the SSO resource +* **singleSignOnUrl**: string (ReadOnly): The login URL specific to this Datadog Organization. + +## FilteringTag +### Properties +* **action**: 'Exclude' | 'Include' | string: Valid actions for a filtering tag. Exclusion takes priority over inclusion. +* **name**: string: The name (also known as the key) of the tag. +* **value**: string: The value of the tag. + +## IdentityProperties +### Properties +* **principalId**: string (ReadOnly): The identity ID. +* **tenantId**: string (ReadOnly): The tenant ID of resource. +* **type**: 'SystemAssigned' | 'UserAssigned' | string: Specifies the identity type of the Datadog Monitor. At this time the only allowed value is 'SystemAssigned'. + +## LinkedResource +### Properties +* **id**: string: The ARM id of the linked resource. +* **location**: string: The location of the linked resource. + +## LinkedResourceListResponse +### Properties +* **nextLink**: string: Link to the next set of results, if any. +* **value**: [LinkedResource](#linkedresource)[]: Results of a list operation. + +## LogRules +### Properties +* **filteringTags**: [FilteringTag](#filteringtag)[]: List of filtering tags to be used for capturing logs. This only takes effect if SendResourceLogs 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. +* **sendAadLogs**: bool: Flag specifying if AAD logs should be sent for the Monitor resource. +* **sendResourceLogs**: bool: Flag specifying if Azure resource logs should be sent for the Monitor resource. +* **sendSubscriptionLogs**: bool: Flag specifying if Azure subscription logs should be sent for the Monitor resource. + +## MetricRules +### Properties +* **filteringTags**: [FilteringTag](#filteringtag)[]: List of filtering tags to be used for capturing metrics. 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. + +## MonitoredResource +### Properties +* **id**: string: The ARM id of the resource. +* **reasonForLogsStatus**: string: Reason for why the resource is sending logs (or why it is not sending). +* **reasonForMetricsStatus**: string: Reason for why the resource is sending metrics (or why it is not sending). +* **sendingLogs**: bool: Flag indicating if resource is sending logs to Datadog. +* **sendingMetrics**: bool: Flag indicating if resource is sending metrics to Datadog. + +## MonitoredResourceListResponse +### Properties +* **nextLink**: string: Link to the next set of results, if any. +* **value**: [MonitoredResource](#monitoredresource)[]: Results of a list operation. + +## MonitoredSubscription +### Properties +* **error**: string: The reason of not monitoring the subscription. +* **status**: 'Active' | 'Deleting' | 'Failed' | 'InProgress' | string: The state of monitoring. +* **subscriptionId**: string: The subscriptionId to be monitored. +* **tagRules**: [MonitoringTagRulesProperties](#monitoringtagrulesproperties): Definition of the properties for a TagRules resource. + +## MonitoringTagRulesProperties +### Properties +* **automuting**: bool: Configuration to enable/disable auto-muting flag +* **customMetrics**: bool: Configuration to enable/disable custom metrics. If enabled, custom metrics from app insights will be sent. +* **logRules**: [LogRules](#logrules): Set of rules for sending logs for the Monitor resource. +* **metricRules**: [MetricRules](#metricrules): Set of rules for sending metrics for the Monitor resource. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'NotSpecified' | 'Succeeded' | 'Updating' | string (ReadOnly) + +## MonitorProperties +### Properties +* **datadogOrganizationProperties**: [DatadogOrganizationProperties](#datadogorganizationproperties): Specify the Datadog organization name. In the case of linking to existing organizations, Id, ApiKey, and Applicationkey is required as well. +* **liftrResourceCategory**: 'MonitorLogs' | 'Unknown' | string (ReadOnly) +* **liftrResourcePreference**: int (ReadOnly): The priority of the resource. +* **marketplaceSubscriptionStatus**: 'Active' | 'Provisioning' | 'Suspended' | 'Unsubscribed' | string (ReadOnly): Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state. +* **monitoringStatus**: 'Disabled' | 'Enabled' | string: Flag specifying if the resource monitoring is enabled or disabled. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'NotSpecified' | 'Succeeded' | 'Updating' | string (ReadOnly) +* **userInfo**: [UserInfo](#userinfo): Includes name, email and optionally, phone number. User Information can't be null. + +## ResourceSku +### Properties +* **name**: string (Required): Name of the SKU in {PlanId} format. For Terraform, the only allowed value is 'Linked'. + +## SubscriptionList +### Properties +* **monitoredSubscriptionList**: [MonitoredSubscription](#monitoredsubscription)[]: List of subscriptions and the state of the monitoring. +* **operation**: 'Active' | 'AddBegin' | 'AddComplete' | 'DeleteBegin' | 'DeleteComplete' | string (WriteOnly): The operation for the patch on the resource. + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## UserInfo +*Sensitive* +### Properties +* **emailAddress**: string {pattern: "^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$"}: Email of the user used by Datadog for contacting them if needed +* **name**: string {maxLength: 50}: Name of the user +* **phoneNumber**: string {maxLength: 40}: Phone number of the user used by Datadog for contacting them if needed + diff --git a/generated/datafactory/log.out b/generated/datafactory/log.out index 647cff2d3f..4b56039307 100644 --- a/generated/datafactory/log.out +++ b/generated/datafactory/log.out @@ -2252,6 +2252,7 @@ warning | Unrecognized property type: any-object. Returning 'any'. warning | Unrecognized property type: any-object. Returning 'any'. warning | Unrecognized property type: any-object. Returning 'any'. warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. diff --git a/generated/datafactory/microsoft.datafactory/2018-06-01/types.json b/generated/datafactory/microsoft.datafactory/2018-06-01/types.json index a641b73346..298cde21bf 100644 --- a/generated/datafactory/microsoft.datafactory/2018-06-01/types.json +++ b/generated/datafactory/microsoft.datafactory/2018-06-01/types.json @@ -12286,7 +12286,7 @@ "$ref": "#/11" }, "flags": 0, - "description": "SNC activation indicator to access the SAP server where the table is located. Must be either 0 (off) or 1 (on). Type: string (or Expression with resultType string)." + "description": "SNC activation flag (Boolean) to access the SAP server where the table is located. Type: boolean (or Expression with resultType boolean)." }, "sncMyName": { "type": { @@ -12549,7 +12549,7 @@ "$ref": "#/11" }, "flags": 0, - "description": "SNC activation indicator to access the SAP server where the table is located. Must be either 0 (off) or 1 (on). Type: string (or Expression with resultType string)." + "description": "SNC activation flag (Boolean) to access the SAP server where the table is located. Type: boolean (or Expression with resultType boolean)." }, "sncMyName": { "type": { @@ -34746,6 +34746,13 @@ }, "flags": 0, "description": "Log settings of script activity." + }, + "returnMultistatementResult": { + "type": { + "$ref": "#/11" + }, + "flags": 0, + "description": "Enable to retrieve result sets from multiple SQL statements and the number of rows affected by the DML statement. Supported connector: SnowflakeV2. Type: boolean (or Expression with resultType boolean)." } } }, diff --git a/generated/datafactory/microsoft.datafactory/2018-06-01/types.md b/generated/datafactory/microsoft.datafactory/2018-06-01/types.md index 69461a7062..1360bec0bd 100644 --- a/generated/datafactory/microsoft.datafactory/2018-06-01/types.md +++ b/generated/datafactory/microsoft.datafactory/2018-06-01/types.md @@ -5761,7 +5761,7 @@ request-header-name-n:request-header-value-n Type: string (or Expression with re * **password**: [SecretBase](#secretbase): Password to access the SAP server where the table is located. * **server**: any: Host name of the SAP instance where the table is located. Type: string (or Expression with resultType string). * **sncLibraryPath**: any: External security product's library to access the SAP server where the table is located. Type: string (or Expression with resultType string). -* **sncMode**: any: SNC activation indicator to access the SAP server where the table is located. Must be either 0 (off) or 1 (on). Type: string (or Expression with resultType string). +* **sncMode**: any: SNC activation flag (Boolean) to access the SAP server where the table is located. Type: boolean (or Expression with resultType boolean). * **sncMyName**: any: Initiator's SNC name to access the SAP server where the table is located. Type: string (or Expression with resultType string). * **sncPartnerName**: any: Communication partner's SNC name to access the SAP server where the table is located. Type: string (or Expression with resultType string). * **sncQop**: any: SNC Quality of Protection. Allowed value include: 1, 2, 3, 8, 9. Type: string (or Expression with resultType string). @@ -5807,7 +5807,7 @@ request-header-name-n:request-header-value-n Type: string (or Expression with re * **password**: [SecretBase](#secretbase): Password to access the SAP server where the table is located. * **server**: any: Host name of the SAP instance where the table is located. Type: string (or Expression with resultType string). * **sncLibraryPath**: any: External security product's library to access the SAP server where the table is located. Type: string (or Expression with resultType string). -* **sncMode**: any: SNC activation indicator to access the SAP server where the table is located. Must be either 0 (off) or 1 (on). Type: string (or Expression with resultType string). +* **sncMode**: any: SNC activation flag (Boolean) to access the SAP server where the table is located. Type: boolean (or Expression with resultType boolean). * **sncMyName**: any: Initiator's SNC name to access the SAP server where the table is located. Type: string (or Expression with resultType string). * **sncPartnerName**: any: Communication partner's SNC name to access the SAP server where the table is located. Type: string (or Expression with resultType string). * **sncQop**: any: SNC Quality of Protection. Allowed value include: 1, 2, 3, 8, 9. Type: string (or Expression with resultType string). @@ -5865,6 +5865,7 @@ request-header-name-n:request-header-value-n Type: string (or Expression with re ## ScriptActivityTypeProperties ### Properties * **logSettings**: [ScriptActivityTypePropertiesLogSettings](#scriptactivitytypepropertieslogsettings): Log settings of script activity. +* **returnMultistatementResult**: any: Enable to retrieve result sets from multiple SQL statements and the number of rows affected by the DML statement. Supported connector: SnowflakeV2. Type: boolean (or Expression with resultType boolean). * **scriptBlockExecutionTimeout**: any: ScriptBlock execution timeout. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])). * **scripts**: [ScriptActivityScriptBlock](#scriptactivityscriptblock)[]: Array of script blocks. Type: array. diff --git a/generated/devcenter/microsoft.devcenter/2022-08-01-preview/samples.md b/generated/devcenter/microsoft.devcenter/2022-08-01-preview/samples.md index 009359f830..42db7ac6be 100644 --- a/generated/devcenter/microsoft.devcenter/2022-08-01-preview/samples.md +++ b/generated/devcenter/microsoft.devcenter/2022-08-01-preview/samples.md @@ -26,7 +26,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2022-08-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -177,23 +177,23 @@ resource exampleResource 'Microsoft.DevCenter/projects/environmentTypes@2022-08- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } properties: { creatorRoleAssignment: { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } deploymentTargetId: '/subscriptions/00000000-0000-0000-0000-000000000000' status: 'Enabled' userRoleAssignments: { - e45e3m7c-176e-416a-b466-0c5ec8298f8a: { + 'e45e3m7c-176e-416a-b466-0c5ec8298f8a': { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } diff --git a/generated/devcenter/microsoft.devcenter/2022-09-01-preview/samples.md b/generated/devcenter/microsoft.devcenter/2022-09-01-preview/samples.md index 0f23b1b76c..417767cb93 100644 --- a/generated/devcenter/microsoft.devcenter/2022-09-01-preview/samples.md +++ b/generated/devcenter/microsoft.devcenter/2022-09-01-preview/samples.md @@ -26,7 +26,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2022-09-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -177,23 +177,23 @@ resource exampleResource 'Microsoft.DevCenter/projects/environmentTypes@2022-09- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } properties: { creatorRoleAssignment: { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } deploymentTargetId: '/subscriptions/00000000-0000-0000-0000-000000000000' status: 'Enabled' userRoleAssignments: { - e45e3m7c-176e-416a-b466-0c5ec8298f8a: { + 'e45e3m7c-176e-416a-b466-0c5ec8298f8a': { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } diff --git a/generated/devcenter/microsoft.devcenter/2022-10-12-preview/samples.md b/generated/devcenter/microsoft.devcenter/2022-10-12-preview/samples.md index 7449170310..57bc91fe66 100644 --- a/generated/devcenter/microsoft.devcenter/2022-10-12-preview/samples.md +++ b/generated/devcenter/microsoft.devcenter/2022-10-12-preview/samples.md @@ -26,7 +26,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2022-10-12-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -177,23 +177,23 @@ resource exampleResource 'Microsoft.DevCenter/projects/environmentTypes@2022-10- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } properties: { creatorRoleAssignment: { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } deploymentTargetId: '/subscriptions/00000000-0000-0000-0000-000000000000' status: 'Enabled' userRoleAssignments: { - e45e3m7c-176e-416a-b466-0c5ec8298f8a: { + 'e45e3m7c-176e-416a-b466-0c5ec8298f8a': { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } diff --git a/generated/devcenter/microsoft.devcenter/2022-11-11-preview/samples.md b/generated/devcenter/microsoft.devcenter/2022-11-11-preview/samples.md index 3c049b1b0b..bbd31f55c6 100644 --- a/generated/devcenter/microsoft.devcenter/2022-11-11-preview/samples.md +++ b/generated/devcenter/microsoft.devcenter/2022-11-11-preview/samples.md @@ -26,7 +26,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2022-11-11-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -178,23 +178,23 @@ resource exampleResource 'Microsoft.DevCenter/projects/environmentTypes@2022-11- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } properties: { creatorRoleAssignment: { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } deploymentTargetId: '/subscriptions/00000000-0000-0000-0000-000000000000' status: 'Enabled' userRoleAssignments: { - e45e3m7c-176e-416a-b466-0c5ec8298f8a: { + 'e45e3m7c-176e-416a-b466-0c5ec8298f8a': { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } diff --git a/generated/devcenter/microsoft.devcenter/2023-01-01-preview/samples.md b/generated/devcenter/microsoft.devcenter/2023-01-01-preview/samples.md index 8e5320b23f..ce808a007c 100644 --- a/generated/devcenter/microsoft.devcenter/2023-01-01-preview/samples.md +++ b/generated/devcenter/microsoft.devcenter/2023-01-01-preview/samples.md @@ -26,7 +26,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2023-01-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -193,23 +193,23 @@ resource exampleResource 'Microsoft.DevCenter/projects/environmentTypes@2023-01- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } properties: { creatorRoleAssignment: { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } deploymentTargetId: '/subscriptions/00000000-0000-0000-0000-000000000000' status: 'Enabled' userRoleAssignments: { - e45e3m7c-176e-416a-b466-0c5ec8298f8a: { + 'e45e3m7c-176e-416a-b466-0c5ec8298f8a': { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } diff --git a/generated/devcenter/microsoft.devcenter/2023-04-01/samples.md b/generated/devcenter/microsoft.devcenter/2023-04-01/samples.md index 4b5bc3ff40..2736e6283d 100644 --- a/generated/devcenter/microsoft.devcenter/2023-04-01/samples.md +++ b/generated/devcenter/microsoft.devcenter/2023-04-01/samples.md @@ -26,7 +26,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2023-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -193,23 +193,23 @@ resource exampleResource 'Microsoft.DevCenter/projects/environmentTypes@2023-04- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } properties: { creatorRoleAssignment: { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } deploymentTargetId: '/subscriptions/00000000-0000-0000-0000-000000000000' status: 'Enabled' userRoleAssignments: { - e45e3m7c-176e-416a-b466-0c5ec8298f8a: { + 'e45e3m7c-176e-416a-b466-0c5ec8298f8a': { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } diff --git a/generated/devcenter/microsoft.devcenter/2023-08-01-preview/samples.md b/generated/devcenter/microsoft.devcenter/2023-08-01-preview/samples.md index d606f1a09a..2bd4cc25d3 100644 --- a/generated/devcenter/microsoft.devcenter/2023-08-01-preview/samples.md +++ b/generated/devcenter/microsoft.devcenter/2023-08-01-preview/samples.md @@ -26,7 +26,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2023-08-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -55,7 +55,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2023-08-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -222,23 +222,23 @@ resource exampleResource 'Microsoft.DevCenter/projects/environmentTypes@2023-08- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } properties: { creatorRoleAssignment: { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } deploymentTargetId: '/subscriptions/00000000-0000-0000-0000-000000000000' status: 'Enabled' userRoleAssignments: { - e45e3m7c-176e-416a-b466-0c5ec8298f8a: { + 'e45e3m7c-176e-416a-b466-0c5ec8298f8a': { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } diff --git a/generated/devcenter/microsoft.devcenter/2023-10-01-preview/samples.md b/generated/devcenter/microsoft.devcenter/2023-10-01-preview/samples.md index 8ea96fa714..8e4b7f653f 100644 --- a/generated/devcenter/microsoft.devcenter/2023-10-01-preview/samples.md +++ b/generated/devcenter/microsoft.devcenter/2023-10-01-preview/samples.md @@ -27,7 +27,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2023-10-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -57,7 +57,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2023-10-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -231,23 +231,23 @@ resource exampleResource 'Microsoft.DevCenter/projects/environmentTypes@2023-10- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } properties: { creatorRoleAssignment: { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } deploymentTargetId: '/subscriptions/00000000-0000-0000-0000-000000000000' status: 'Enabled' userRoleAssignments: { - e45e3m7c-176e-416a-b466-0c5ec8298f8a: { + 'e45e3m7c-176e-416a-b466-0c5ec8298f8a': { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } diff --git a/generated/devcenter/microsoft.devcenter/2024-02-01/samples.md b/generated/devcenter/microsoft.devcenter/2024-02-01/samples.md index b819c2ecf3..6e6cf2ae1a 100644 --- a/generated/devcenter/microsoft.devcenter/2024-02-01/samples.md +++ b/generated/devcenter/microsoft.devcenter/2024-02-01/samples.md @@ -27,7 +27,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -57,7 +57,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -265,23 +265,23 @@ resource exampleResource 'Microsoft.DevCenter/projects/environmentTypes@2024-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } properties: { creatorRoleAssignment: { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } deploymentTargetId: '/subscriptions/00000000-0000-0000-0000-000000000000' status: 'Enabled' userRoleAssignments: { - e45e3m7c-176e-416a-b466-0c5ec8298f8a: { + 'e45e3m7c-176e-416a-b466-0c5ec8298f8a': { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } diff --git a/generated/devcenter/microsoft.devcenter/2024-05-01-preview/samples.md b/generated/devcenter/microsoft.devcenter/2024-05-01-preview/samples.md index 3784f76d1c..90a5ba6782 100644 --- a/generated/devcenter/microsoft.devcenter/2024-05-01-preview/samples.md +++ b/generated/devcenter/microsoft.devcenter/2024-05-01-preview/samples.md @@ -33,7 +33,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-05-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -57,7 +57,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-05-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -102,7 +102,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-05-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -195,7 +195,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters/encryptionSets@2024-05- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -367,23 +367,23 @@ resource exampleResource 'Microsoft.DevCenter/projects/environmentTypes@2024-05- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } properties: { creatorRoleAssignment: { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } deploymentTargetId: '/subscriptions/00000000-0000-0000-0000-000000000000' status: 'Enabled' userRoleAssignments: { - e45e3m7c-176e-416a-b466-0c5ec8298f8a: { + 'e45e3m7c-176e-416a-b466-0c5ec8298f8a': { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } diff --git a/generated/devcenter/microsoft.devcenter/2024-06-01-preview/samples.md b/generated/devcenter/microsoft.devcenter/2024-06-01-preview/samples.md index 128772e527..76874bccf5 100644 --- a/generated/devcenter/microsoft.devcenter/2024-06-01-preview/samples.md +++ b/generated/devcenter/microsoft.devcenter/2024-06-01-preview/samples.md @@ -33,7 +33,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-06-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -57,7 +57,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-06-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -102,7 +102,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-06-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -195,7 +195,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters/encryptionSets@2024-06- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -367,23 +367,23 @@ resource exampleResource 'Microsoft.DevCenter/projects/environmentTypes@2024-06- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } properties: { creatorRoleAssignment: { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } deploymentTargetId: '/subscriptions/00000000-0000-0000-0000-000000000000' status: 'Enabled' userRoleAssignments: { - e45e3m7c-176e-416a-b466-0c5ec8298f8a: { + 'e45e3m7c-176e-416a-b466-0c5ec8298f8a': { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } diff --git a/generated/devcenter/microsoft.devcenter/2024-07-01-preview/samples.md b/generated/devcenter/microsoft.devcenter/2024-07-01-preview/samples.md index b1f0f13234..e004c603a7 100644 --- a/generated/devcenter/microsoft.devcenter/2024-07-01-preview/samples.md +++ b/generated/devcenter/microsoft.devcenter/2024-07-01-preview/samples.md @@ -33,7 +33,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-07-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -57,7 +57,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-07-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -102,7 +102,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-07-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -195,7 +195,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters/encryptionSets@2024-07- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -367,23 +367,23 @@ resource exampleResource 'Microsoft.DevCenter/projects/environmentTypes@2024-07- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } properties: { creatorRoleAssignment: { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } deploymentTargetId: '/subscriptions/00000000-0000-0000-0000-000000000000' status: 'Enabled' userRoleAssignments: { - e45e3m7c-176e-416a-b466-0c5ec8298f8a: { + 'e45e3m7c-176e-416a-b466-0c5ec8298f8a': { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } diff --git a/generated/devcenter/microsoft.devcenter/2024-08-01-preview/samples.md b/generated/devcenter/microsoft.devcenter/2024-08-01-preview/samples.md index 3079c69dea..057a26570d 100644 --- a/generated/devcenter/microsoft.devcenter/2024-08-01-preview/samples.md +++ b/generated/devcenter/microsoft.devcenter/2024-08-01-preview/samples.md @@ -33,7 +33,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-08-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -57,7 +57,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-08-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -123,7 +123,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-08-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -236,7 +236,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters/encryptionSets@2024-08- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -408,23 +408,23 @@ resource exampleResource 'Microsoft.DevCenter/projects/environmentTypes@2024-08- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } properties: { creatorRoleAssignment: { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } deploymentTargetId: '/subscriptions/00000000-0000-0000-0000-000000000000' status: 'Enabled' userRoleAssignments: { - e45e3m7c-176e-416a-b466-0c5ec8298f8a: { + 'e45e3m7c-176e-416a-b466-0c5ec8298f8a': { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } diff --git a/generated/devcenter/microsoft.devcenter/2024-10-01-preview/samples.md b/generated/devcenter/microsoft.devcenter/2024-10-01-preview/samples.md index 3370352626..e724c505b9 100644 --- a/generated/devcenter/microsoft.devcenter/2024-10-01-preview/samples.md +++ b/generated/devcenter/microsoft.devcenter/2024-10-01-preview/samples.md @@ -33,7 +33,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-10-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -57,7 +57,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-10-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -123,7 +123,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters@2024-10-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -236,7 +236,7 @@ resource exampleResource 'Microsoft.DevCenter/devcenters/encryptionSets@2024-10- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } @@ -429,23 +429,23 @@ resource exampleResource 'Microsoft.DevCenter/projects/environmentTypes@2024-10- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1': { } } } properties: { creatorRoleAssignment: { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } deploymentTargetId: '/subscriptions/00000000-0000-0000-0000-000000000000' status: 'Enabled' userRoleAssignments: { - e45e3m7c-176e-416a-b466-0c5ec8298f8a: { + 'e45e3m7c-176e-416a-b466-0c5ec8298f8a': { roles: { - 4cbf0b6c-e750-441c-98a7-10da8387e4d6: { + '4cbf0b6c-e750-441c-98a7-10da8387e4d6': { } } } diff --git a/generated/deviceprovisioningservices/microsoft.devices/2023-03-01-preview/samples.md b/generated/deviceprovisioningservices/microsoft.devices/2023-03-01-preview/samples.md index 38ab8a99c2..688a1e76b8 100644 --- a/generated/deviceprovisioningservices/microsoft.devices/2023-03-01-preview/samples.md +++ b/generated/deviceprovisioningservices/microsoft.devices/2023-03-01-preview/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.Devices/provisioningServices@2023-03-01-prev identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourcegroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity: { + '/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourcegroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity': { } } } diff --git a/generated/deviceprovisioningservices/microsoft.devices/2025-02-01-preview/samples.md b/generated/deviceprovisioningservices/microsoft.devices/2025-02-01-preview/samples.md index e975703f1f..9f0b7ddaf1 100644 --- a/generated/deviceprovisioningservices/microsoft.devices/2025-02-01-preview/samples.md +++ b/generated/deviceprovisioningservices/microsoft.devices/2025-02-01-preview/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.Devices/provisioningServices@2025-02-01-prev identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourcegroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity: { + '/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourcegroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity': { } } } diff --git a/generated/digitaltwins/microsoft.digitaltwins/2022-10-31/samples.md b/generated/digitaltwins/microsoft.digitaltwins/2022-10-31/samples.md index ff342d65c8..59f8947453 100644 --- a/generated/digitaltwins/microsoft.digitaltwins/2022-10-31/samples.md +++ b/generated/digitaltwins/microsoft.digitaltwins/2022-10-31/samples.md @@ -21,7 +21,7 @@ resource exampleResource 'Microsoft.DigitalTwins/digitalTwinsInstances@2022-10-3 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity: { + '/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity': { } } } diff --git a/generated/digitaltwins/microsoft.digitaltwins/2023-01-31/samples.md b/generated/digitaltwins/microsoft.digitaltwins/2023-01-31/samples.md index 23cc819a93..60e7ad1a3a 100644 --- a/generated/digitaltwins/microsoft.digitaltwins/2023-01-31/samples.md +++ b/generated/digitaltwins/microsoft.digitaltwins/2023-01-31/samples.md @@ -21,7 +21,7 @@ resource exampleResource 'Microsoft.DigitalTwins/digitalTwinsInstances@2023-01-3 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity: { + '/subscriptions/50016170-c839-41ba-a724-51e9df440b9e/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity': { } } } diff --git a/generated/eventgrid/log.out b/generated/eventgrid/log.out index b1c8325fb6..f453fdea38 100644 --- a/generated/eventgrid/log.out +++ b/generated/eventgrid/log.out @@ -13,6 +13,20 @@ warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | PreCheck/PropertyRedeclarationWarning | Schema 'WebhookPartnerDestinationInfo' has a property 'resourceMoveChangeHistory' that is already declared the parent schema 'PartnerDestinationInfo' but isn't significantly different. The property has been removed from WebhookPartnerDestinationInfo warning | PreCheck/PropertyRedeclarationWarning | Schema 'StaticStringRoutingEnrichment' has a property 'key' that is already declared the parent schema 'StaticRoutingEnrichment' but isn't significantly different. The property has been removed from StaticStringRoutingEnrichment +warning | Modeler/MissingType | The schema 'components·12hvnbi·schemas·clientproperties·properties·attributes·additionalproperties' has no type or format information whatsoever. Location: + file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/eventgrid/resource-manager/Microsoft.EventGrid/preview/2024-12-15-preview/EventGrid.json#/components/schemas/components·12hvnbi·schemas·clientproperties·properties·attributes·additionalproperties +warning | Skipping resource type microsoft.eventgrid/topics/networksecurityperimeterconfigurations under path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/{resourceType}/{resourceName}/networkSecurityPerimeterConfigurations/{perimeterGuid}.{associationName}': Unable to locate parameter with name 'perimeterGuid}.{associationName' +warning | Skipping resource type microsoft.eventgrid/topics/networksecurityperimeterconfigurations under path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/{resourceType}/{resourceName}/networkSecurityPerimeterConfigurations/{perimeterGuid}.{associationName}': failed to obtain a name value +warning | Skipping resource type microsoft.eventgrid/domains/networksecurityperimeterconfigurations under path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/{resourceType}/{resourceName}/networkSecurityPerimeterConfigurations/{perimeterGuid}.{associationName}': Unable to locate parameter with name 'perimeterGuid}.{associationName' +warning | Skipping resource type microsoft.eventgrid/domains/networksecurityperimeterconfigurations under path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/{resourceType}/{resourceName}/networkSecurityPerimeterConfigurations/{perimeterGuid}.{associationName}': failed to obtain a name value +warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. +warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | PreCheck/PropertyRedeclarationWarning | Schema 'WebhookPartnerDestinationInfo' has a property 'resourceMoveChangeHistory' that is already declared the parent schema 'PartnerDestinationInfo' but isn't significantly different. The property has been removed from WebhookPartnerDestinationInfo +warning | PreCheck/PropertyRedeclarationWarning | Schema 'StaticStringRoutingEnrichment' has a property 'key' that is already declared the parent schema 'StaticRoutingEnrichment' but isn't significantly different. The property has been removed from StaticStringRoutingEnrichment warning | Modeler/MissingType | The schema 'components·12hvnbi·schemas·clientproperties·properties·attributes·additionalproperties' has no type or format information whatsoever. Location: file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/eventgrid/resource-manager/Microsoft.EventGrid/preview/2024-06-01-preview/EventGrid.json#/components/schemas/components·12hvnbi·schemas·clientproperties·properties·attributes·additionalproperties warning | Skipping resource type microsoft.eventgrid/topics/networksecurityperimeterconfigurations under path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/{resourceType}/{resourceName}/networkSecurityPerimeterConfigurations/{perimeterGuid}.{associationName}': Unable to locate parameter with name 'perimeterGuid}.{associationName' diff --git a/generated/eventgrid/microsoft.eventgrid/2024-12-15-preview/samples.md b/generated/eventgrid/microsoft.eventgrid/2024-12-15-preview/samples.md new file mode 100644 index 0000000000..4d62dc75e9 --- /dev/null +++ b/generated/eventgrid/microsoft.eventgrid/2024-12-15-preview/samples.md @@ -0,0 +1,798 @@ +# Microsoft.EventGrid + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.eventgrid/domains + +Domains_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/domains@2024-12-15-preview' = { + name: 'example' + location: 'westus2' + properties: { + inboundIpRules: [ + { + action: 'Allow' + ipMask: '12.18.30.15' + } + { + action: 'Allow' + ipMask: '12.18.176.1' + } + ] + publicNetworkAccess: 'Enabled' + } + tags: { + tag1: 'value1' + tag2: 'value2' + } +} +``` + +## microsoft.eventgrid/domains/eventsubscriptions + +DomainEventSubscriptions_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/domains/eventSubscriptions@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + destination: { + endpointType: 'WebHook' + properties: { + endpointUrl: 'https://requestb.in/15ksip71' + } + } + filter: { + isSubjectCaseSensitive: false + subjectBeginsWith: 'ExamplePrefix' + subjectEndsWith: 'ExampleSuffix' + } + } +} +``` + +## microsoft.eventgrid/domains/privateendpointconnections + +PrivateEndpointConnections_Update +```bicep +resource exampleResource 'Microsoft.EventGrid/domains/privateEndpointConnections@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + privateLinkServiceConnectionState: { + description: 'approving connection' + actionsRequired: 'None' + status: 'Approved' + } + } +} +``` + +## microsoft.eventgrid/domains/topics/eventsubscriptions + +DomainTopicEventSubscriptions_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/domains/topics/eventSubscriptions@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + destination: { + endpointType: 'WebHook' + properties: { + endpointUrl: 'https://requestb.in/15ksip71' + } + } + filter: { + isSubjectCaseSensitive: false + subjectBeginsWith: 'ExamplePrefix' + subjectEndsWith: 'ExampleSuffix' + } + } +} +``` + +## microsoft.eventgrid/eventsubscriptions + +EventSubscriptions_CreateOrUpdateForCustomTopic +```bicep +resource exampleResource 'Microsoft.EventGrid/eventSubscriptions@2024-12-15-preview' = { + name: 'example' + properties: { + destination: { + endpointType: 'EventHub' + properties: { + resourceId: '/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.EventHub/namespaces/ContosoNamespace/eventhubs/EH1' + } + } + filter: { + isSubjectCaseSensitive: false + subjectBeginsWith: 'ExamplePrefix' + subjectEndsWith: 'ExampleSuffix' + } + } +} +``` + +EventSubscriptions_CreateOrUpdateForCustomTopic_AzureFunctionDestination +```bicep +resource exampleResource 'Microsoft.EventGrid/eventSubscriptions@2024-12-15-preview' = { + name: 'example' + properties: { + deadLetterDestination: { + endpointType: 'StorageBlob' + properties: { + blobContainerName: 'contosocontainer' + resourceId: '/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg' + } + } + destination: { + endpointType: 'AzureFunction' + properties: { + resourceId: '/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Web/sites/ContosoSite/funtions/ContosoFunc' + } + } + filter: { + isSubjectCaseSensitive: false + subjectBeginsWith: 'ExamplePrefix' + subjectEndsWith: 'ExampleSuffix' + } + } +} +``` + +EventSubscriptions_CreateOrUpdateForCustomTopic_EventHubDestination +```bicep +resource exampleResource 'Microsoft.EventGrid/eventSubscriptions@2024-12-15-preview' = { + name: 'example' + properties: { + deadLetterDestination: { + endpointType: 'StorageBlob' + properties: { + blobContainerName: 'contosocontainer' + resourceId: '/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg' + } + } + destination: { + endpointType: 'EventHub' + properties: { + resourceId: '/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.EventHub/namespaces/ContosoNamespace/eventhubs/EH1' + } + } + filter: { + isSubjectCaseSensitive: false + subjectBeginsWith: 'ExamplePrefix' + subjectEndsWith: 'ExampleSuffix' + } + } +} +``` + +EventSubscriptions_CreateOrUpdateForCustomTopic_HybridConnectionDestination +```bicep +resource exampleResource 'Microsoft.EventGrid/eventSubscriptions@2024-12-15-preview' = { + name: 'example' + properties: { + deadLetterDestination: { + endpointType: 'StorageBlob' + properties: { + blobContainerName: 'contosocontainer' + resourceId: '/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg' + } + } + destination: { + endpointType: 'HybridConnection' + properties: { + resourceId: '/subscriptions/d33c5f7a-02ea-40f4-bf52-07f17e84d6a8/resourceGroups/TestRG/providers/Microsoft.Relay/namespaces/ContosoNamespace/hybridConnections/HC1' + } + } + filter: { + isSubjectCaseSensitive: false + subjectBeginsWith: 'ExamplePrefix' + subjectEndsWith: 'ExampleSuffix' + } + } +} +``` + +EventSubscriptions_CreateOrUpdateForCustomTopic_ServiceBusQueueDestination +```bicep +resource exampleResource 'Microsoft.EventGrid/eventSubscriptions@2024-12-15-preview' = { + name: 'example' + properties: { + deadLetterDestination: { + endpointType: 'StorageBlob' + properties: { + blobContainerName: 'contosocontainer' + resourceId: '/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg' + } + } + destination: { + endpointType: 'ServiceBusQueue' + properties: { + resourceId: '/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.ServiceBus/namespaces/ContosoNamespace/queues/SBQ' + } + } + filter: { + isSubjectCaseSensitive: false + subjectBeginsWith: 'ExamplePrefix' + subjectEndsWith: 'ExampleSuffix' + } + } +} +``` + +EventSubscriptions_CreateOrUpdateForCustomTopic_ServiceBusTopicDestination +```bicep +resource exampleResource 'Microsoft.EventGrid/eventSubscriptions@2024-12-15-preview' = { + name: 'example' + properties: { + deadLetterDestination: { + endpointType: 'StorageBlob' + properties: { + blobContainerName: 'contosocontainer' + resourceId: '/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg' + } + } + destination: { + endpointType: 'ServiceBusTopic' + properties: { + resourceId: '/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.ServiceBus/namespaces/ContosoNamespace/topics/SBT' + } + } + filter: { + isSubjectCaseSensitive: false + subjectBeginsWith: 'ExamplePrefix' + subjectEndsWith: 'ExampleSuffix' + } + } +} +``` + +EventSubscriptions_CreateOrUpdateForCustomTopic_StorageQueueDestination +```bicep +resource exampleResource 'Microsoft.EventGrid/eventSubscriptions@2024-12-15-preview' = { + name: 'example' + properties: { + deadLetterDestination: { + endpointType: 'StorageBlob' + properties: { + blobContainerName: 'contosocontainer' + resourceId: '/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg' + } + } + destination: { + endpointType: 'StorageQueue' + properties: { + queueMessageTimeToLiveInSeconds: 300 + queueName: 'queue1' + resourceId: '/subscriptions/d33c5f7a-02ea-40f4-bf52-07f17e84d6a8/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/contosostg' + } + } + filter: { + isSubjectCaseSensitive: false + subjectBeginsWith: 'ExamplePrefix' + subjectEndsWith: 'ExampleSuffix' + } + } +} +``` + +EventSubscriptions_CreateOrUpdateForCustomTopic_WebhookDestination +```bicep +resource exampleResource 'Microsoft.EventGrid/eventSubscriptions@2024-12-15-preview' = { + name: 'example' + properties: { + destination: { + endpointType: 'EventHub' + properties: { + resourceId: '/subscriptions/55f3dcd4-cac7-43b4-990b-a139d62a1eb2/resourceGroups/TestRG/providers/Microsoft.EventHub/namespaces/ContosoNamespace/eventhubs/EH1' + } + } + filter: { + isSubjectCaseSensitive: false + subjectBeginsWith: 'ExamplePrefix' + subjectEndsWith: 'ExampleSuffix' + } + } +} +``` + +EventSubscriptions_CreateOrUpdateForResource +```bicep +resource exampleResource 'Microsoft.EventGrid/eventSubscriptions@2024-12-15-preview' = { + name: 'example' + properties: { + destination: { + endpointType: 'WebHook' + properties: { + endpointUrl: 'https://requestb.in/15ksip71' + } + } + filter: { + isSubjectCaseSensitive: false + subjectBeginsWith: 'ExamplePrefix' + subjectEndsWith: 'ExampleSuffix' + } + } +} +``` + +EventSubscriptions_CreateOrUpdateForResourceGroup +```bicep +resource exampleResource 'Microsoft.EventGrid/eventSubscriptions@2024-12-15-preview' = { + name: 'example' + properties: { + destination: { + endpointType: 'WebHook' + properties: { + endpointUrl: 'https://requestb.in/15ksip71' + } + } + filter: { + isSubjectCaseSensitive: false + subjectBeginsWith: 'ExamplePrefix' + subjectEndsWith: 'ExampleSuffix' + } + } +} +``` + +EventSubscriptions_CreateOrUpdateForSubscription +```bicep +resource exampleResource 'Microsoft.EventGrid/eventSubscriptions@2024-12-15-preview' = { + name: 'example' + properties: { + destination: { + endpointType: 'WebHook' + properties: { + endpointUrl: 'https://requestb.in/15ksip71' + } + } + filter: { + isSubjectCaseSensitive: false + } + } +} +``` + +## microsoft.eventgrid/namespaces + +Namespaces_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/namespaces@2024-12-15-preview' = { + name: 'example' + location: 'westus' + properties: { + topicSpacesConfiguration: { + routeTopicResourceId: '/subscriptions/8f6b6269-84f2-4d09-9e31-1127efcd1e40/resourceGroups/examplerg/providers/Microsoft.EventGrid/topics/exampleTopic1' + state: 'Enabled' + } + } + tags: { + tag1: 'value11' + tag2: 'value22' + } +} +``` + +## microsoft.eventgrid/namespaces/cacertificates + +CaCertificates_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/namespaces/caCertificates@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + description: 'This is a test certificate' + encodedCertificate: 'base64EncodePemFormattedCertificateString' + } +} +``` + +## microsoft.eventgrid/namespaces/clientgroups + +ClientGroups_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/namespaces/clientGroups@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + description: 'This is a test client group' + query: 'attributes.b IN [\'a\', \'b\', \'c\']' + } +} +``` + +## microsoft.eventgrid/namespaces/clients + +Clients_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/namespaces/clients@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + description: 'This is a test client' + attributes: { + deviceTypes: [ + 'Fan' + 'Light' + 'AC' + ] + floor: 3 + room: '345' + } + clientCertificateAuthentication: { + validationScheme: 'SubjectMatchesAuthenticationName' + } + state: 'Enabled' + } +} +``` + +## microsoft.eventgrid/namespaces/permissionbindings + +PermissionBindings_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/namespaces/permissionBindings@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + clientGroupName: 'exampleClientGroupName1' + permission: 'Publisher' + topicSpaceName: 'exampleTopicSpaceName1' + } +} +``` + +## microsoft.eventgrid/namespaces/privateendpointconnections + +PrivateEndpointConnections_Update +```bicep +resource exampleResource 'Microsoft.EventGrid/namespaces/privateEndpointConnections@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + privateLinkServiceConnectionState: { + description: 'approving connection' + actionsRequired: 'None' + status: 'Approved' + } + } +} +``` + +## microsoft.eventgrid/namespaces/topics + +NamespaceTopics_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/namespaces/topics@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + eventRetentionInDays: 1 + inputSchema: 'CloudEventSchemaV1_0' + publisherType: 'Custom' + } +} +``` + +## microsoft.eventgrid/namespaces/topics/eventsubscriptions + +NamespaceTopicEventSubscriptions_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/namespaces/topics/eventSubscriptions@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + deliveryConfiguration: { + deliveryMode: 'Queue' + queue: { + eventTimeToLive: 'P1D' + maxDeliveryCount: 4 + receiveLockDurationInSeconds: 60 + } + } + eventDeliverySchema: 'CloudEventSchemaV1_0' + } +} +``` + +## microsoft.eventgrid/namespaces/topicspaces + +TopicSpaces_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/namespaces/topicSpaces@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + topicTemplates: [ + 'filter1' + 'filter2' + ] + } +} +``` + +## microsoft.eventgrid/partnerconfigurations + +PartnerConfigurations_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/partnerConfigurations@2024-12-15-preview' = { + name: 'example' + properties: { + partnerAuthorization: { + authorizedPartnersList: [ + { + authorizationExpirationTimeInUtc: '2022-01-28T01:20:55.142Z' + partnerName: 'Contoso.Finance' + partnerRegistrationImmutableId: '941892bc-f5d0-4d1c-8fb5-477570fc2b71' + } + { + authorizationExpirationTimeInUtc: '2022-02-20T01:00:00.142Z' + partnerName: 'fabrikam.HR' + partnerRegistrationImmutableId: '5362bdb6-ce3e-4d0d-9a5b-3eb92c8aab38' + } + ] + defaultMaximumExpirationTimeInDays: 10 + } + } +} +``` + +## microsoft.eventgrid/partnerdestinations + +PartnerDestinations_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/partnerDestinations@2024-12-15-preview' = { + name: 'example' + location: 'westus2' + properties: { + endpointBaseUrl: 'https://www.example/endpoint' + endpointServiceContext: 'This is an example' + expirationTimeIfNotActivatedUtc: '2022-03-14T19:33:43.430Z' + messageForActivation: 'Sample Activation message' + partnerRegistrationImmutableId: '0bd70ee2-7d95-447e-ab1f-c4f320019404' + } +} +``` + +## microsoft.eventgrid/partnernamespaces + +PartnerNamespaces_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/partnerNamespaces@2024-12-15-preview' = { + name: 'example' + location: 'westus' + properties: { + partnerRegistrationFullyQualifiedId: '/subscriptions/8f6b6269-84f2-4d09-9e31-1127efcd1e40/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerRegistrations/ContosoCorpAccount1' + } + tags: { + tag1: 'value1' + tag2: 'value2' + } +} +``` + +## microsoft.eventgrid/partnernamespaces/channels + +Channels_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/partnerNamespaces/channels@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + channelType: 'PartnerTopic' + expirationTimeIfNotActivatedUtc: '2021-10-21T22:50:25.410433Z' + messageForActivation: 'Example message to approver' + partnerTopicInfo: { + name: 'examplePartnerTopic1' + azureSubscriptionId: '8f6b6269-84f2-4d09-9e31-1127efcd1e40' + resourceGroupName: 'examplerg2' + source: 'ContosoCorp.Accounts.User1' + } + } +} +``` + +## microsoft.eventgrid/partnernamespaces/privateendpointconnections + +PrivateEndpointConnections_Update +```bicep +resource exampleResource 'Microsoft.EventGrid/partnerNamespaces/privateEndpointConnections@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + privateLinkServiceConnectionState: { + description: 'approving connection' + actionsRequired: 'None' + status: 'Approved' + } + } +} +``` + +## microsoft.eventgrid/partnerregistrations + +PartnerRegistrations_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/partnerRegistrations@2024-12-15-preview' = { + name: 'example' + location: 'global' + tags: { + key1: 'value1' + key2: 'Value2' + key3: 'Value3' + } +} +``` + +## microsoft.eventgrid/partnertopics + +PartnerTopics_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/partnerTopics@2024-12-15-preview' = { + name: 'example' + location: 'westus2' + properties: { + expirationTimeIfNotActivatedUtc: '2022-03-23T23:06:13.109Z' + messageForActivation: 'Example message for activation' + partnerRegistrationImmutableId: '6f541064-031d-4cc8-9ec3-a3b4fc0f7185' + partnerTopicFriendlyDescription: 'Example description' + source: 'ContosoCorp.Accounts.User1' + } +} +``` + +## microsoft.eventgrid/partnertopics/eventsubscriptions + +PartnerTopicEventSubscriptions_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/partnerTopics/eventSubscriptions@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + destination: { + endpointType: 'WebHook' + properties: { + endpointUrl: 'https://requestb.in/15ksip71' + } + } + filter: { + isSubjectCaseSensitive: false + subjectBeginsWith: 'ExamplePrefix' + subjectEndsWith: 'ExampleSuffix' + } + } +} +``` + +## microsoft.eventgrid/systemtopics + +SystemTopics_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/systemTopics@2024-12-15-preview' = { + name: 'example' + location: 'westus2' + properties: { + source: '/subscriptions/8f6b6269-84f2-4d09-9e31-1127efcd1e40/resourceGroups/azureeventgridrunnerrgcentraluseuap/providers/microsoft.storage/storageaccounts/pubstgrunnerb71cd29e' + topicType: 'microsoft.storage.storageaccounts' + } + tags: { + tag1: 'value1' + tag2: 'value2' + } +} +``` + +## microsoft.eventgrid/systemtopics/eventsubscriptions + +SystemTopicEventSubscriptions_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/systemTopics/eventSubscriptions@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + destination: { + endpointType: 'WebHook' + properties: { + endpointUrl: 'https://requestb.in/15ksip71' + } + } + filter: { + isSubjectCaseSensitive: false + subjectBeginsWith: 'ExamplePrefix' + subjectEndsWith: 'ExampleSuffix' + } + } +} +``` + +## microsoft.eventgrid/topics + +Topics_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/topics@2024-12-15-preview' = { + name: 'example' + location: 'westus2' + properties: { + inboundIpRules: [ + { + action: 'Allow' + ipMask: '12.18.30.15' + } + { + action: 'Allow' + ipMask: '12.18.176.1' + } + ] + publicNetworkAccess: 'Enabled' + } + tags: { + tag1: 'value1' + tag2: 'value2' + } +} +``` + +Topics_CreateOrUpdateForAzureArc +```bicep +resource exampleResource 'Microsoft.EventGrid/topics@2024-12-15-preview' = { + name: 'example' + extendedLocation: { + name: '/subscriptions/8f6b6269-84f2-4d09-9e31-1127efcd1e40/resourcegroups/examplerg/providers/Microsoft.ExtendedLocation/CustomLocations/exampleCustomLocation' + type: 'CustomLocation' + } + kind: 'AzureArc' + location: 'westus2' + properties: { + inputSchema: 'CloudEventSchemaV1_0' + } + tags: { + tag1: 'value1' + tag2: 'value2' + } +} +``` + +## microsoft.eventgrid/topics/eventsubscriptions + +TopicEventSubscriptions_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.EventGrid/topics/eventSubscriptions@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + destination: { + endpointType: 'WebHook' + properties: { + endpointUrl: 'https://requestb.in/15ksip71' + } + } + filter: { + isSubjectCaseSensitive: false + subjectBeginsWith: 'ExamplePrefix' + subjectEndsWith: 'ExampleSuffix' + } + } +} +``` + +## microsoft.eventgrid/topics/privateendpointconnections + +PrivateEndpointConnections_Update +```bicep +resource exampleResource 'Microsoft.EventGrid/topics/privateEndpointConnections@2024-12-15-preview' = { + parent: parentResource + name: 'example' + properties: { + privateLinkServiceConnectionState: { + description: 'approving connection' + actionsRequired: 'None' + status: 'Approved' + } + } +} +``` diff --git a/generated/eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json b/generated/eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json new file mode 100644 index 0000000000..9a26db4c07 --- /dev/null +++ b/generated/eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json @@ -0,0 +1,9500 @@ +[ + { + "$type": "StringType", + "minLength": 3, + "maxLength": 50, + "pattern": "^[a-zA-Z0-9-]*$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/namespaces/caCertificates" + }, + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/namespaces/caCertificates", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/3" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "The properties of CA certificate." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ObjectType", + "name": "CaCertificateProperties", + "properties": { + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Description for the CA Certificate resource." + }, + "encodedCertificate": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Base64 encoded PEM (Privacy Enhanced Mail) format certificate data." + }, + "issueTimeInUtc": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Certificate issue time in UTC. This is a read-only field." + }, + "expiryTimeInUtc": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Certificate expiry time in UTC. This is a read-only field." + }, + "provisioningState": { + "type": { + "$ref": "#/13" + }, + "flags": 2, + "description": "Provisioning state of the CA Certificate resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/6" + }, + { + "$ref": "#/7" + }, + { + "$ref": "#/8" + }, + { + "$ref": "#/9" + }, + { + "$ref": "#/10" + }, + { + "$ref": "#/11" + }, + { + "$ref": "#/12" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/19" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/24" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/15" + }, + { + "$ref": "#/16" + }, + { + "$ref": "#/17" + }, + { + "$ref": "#/18" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/20" + }, + { + "$ref": "#/21" + }, + { + "$ref": "#/22" + }, + { + "$ref": "#/23" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/namespaces/caCertificates@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/4" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/partnerNamespaces/channels" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/partnerNamespaces/channels", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/26" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/27" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/29" + }, + "flags": 0, + "description": "Properties of the Channel." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ObjectType", + "name": "ChannelProperties", + "properties": { + "channelType": { + "type": { + "$ref": "#/32" + }, + "flags": 0, + "description": "The type of the event channel which represents the direction flow of events." + }, + "partnerTopicInfo": { + "type": { + "$ref": "#/33" + }, + "flags": 0, + "description": "This property should be populated when channelType is PartnerTopic and represents information about the partner topic resource corresponding to the channel." + }, + "partnerDestinationInfo": { + "type": { + "$ref": "#/39" + }, + "flags": 0, + "description": "This property should be populated when channelType is PartnerDestination and represents information about the partner destination resource corresponding to the channel." + }, + "messageForActivation": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Context or helpful message that can be used during the approval process by the subscriber." + }, + "provisioningState": { + "type": { + "$ref": "#/57" + }, + "flags": 0, + "description": "Provisioning state of the channel." + }, + "readinessState": { + "type": { + "$ref": "#/60" + }, + "flags": 0, + "description": "The readiness state of the corresponding partner topic." + }, + "expirationTimeIfNotActivatedUtc": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Expiration time of the channel. If this timer expires while the corresponding partner topic is never activated,\r\nthe channel and corresponding partner topic are deleted." + } + } + }, + { + "$type": "StringLiteralType", + "value": "PartnerTopic" + }, + { + "$type": "StringLiteralType", + "value": "PartnerDestination" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/30" + }, + { + "$ref": "#/31" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "PartnerTopicInfo", + "properties": { + "azureSubscriptionId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure subscription ID of the subscriber. The partner topic associated with the channel will be\r\ncreated under this Azure subscription." + }, + "resourceGroupName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Resource Group of the subscriber. The partner topic associated with the channel will be\r\ncreated under this resource group." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Name of the partner topic associated with the channel." + }, + "eventTypeInfo": { + "type": { + "$ref": "#/34" + }, + "flags": 0, + "description": "Event Type Information for the partner topic. This information is provided by the publisher and can be used by the \r\nsubscriber to view different types of events that are published." + }, + "source": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The source information is provided by the publisher to determine the scope or context from which the events\r\nare originating. This information can be used by the subscriber during the approval process of the\r\ncreated partner topic." + } + } + }, + { + "$type": "ObjectType", + "name": "EventTypeInfo", + "properties": { + "kind": { + "type": { + "$ref": "#/36" + }, + "flags": 0, + "description": "The kind of event type used." + }, + "inlineEventTypes": { + "type": { + "$ref": "#/38" + }, + "flags": 0, + "description": "A collection of inline event types for the resource. The inline event type keys are of type string which represents the name of the event.\r\nAn example of a valid inline event name is \"Contoso.OrderCreated\".\r\nThe inline event type values are of type InlineEventProperties and will contain additional information for every inline event type." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Inline" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/35" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "InlineEventProperties", + "properties": { + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The description for the inline event." + }, + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The displayName for the inline event." + }, + "documentationUrl": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The documentationUrl for the inline event." + }, + "dataSchemaUrl": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The dataSchemaUrl for the inline event." + } + } + }, + { + "$type": "ObjectType", + "name": "EventTypeInfoInlineEventTypes", + "properties": {}, + "additionalProperties": { + "$ref": "#/37" + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "PartnerDestinationInfo", + "discriminator": "endpointType", + "baseProperties": { + "azureSubscriptionId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure subscription ID of the subscriber. The partner destination associated with the channel will be\r\ncreated under this Azure subscription." + }, + "resourceGroupName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Resource Group of the subscriber. The partner destination associated with the channel will be\r\ncreated under this resource group." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Name of the partner destination associated with the channel." + }, + "endpointServiceContext": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Additional context of the partner destination endpoint." + }, + "resourceMoveChangeHistory": { + "type": { + "$ref": "#/41" + }, + "flags": 0, + "description": "Change history of the resource move." + } + }, + "elements": { + "WebHook": { + "$ref": "#/42" + } + } + }, + { + "$type": "ObjectType", + "name": "ResourceMoveChangeHistory", + "properties": { + "azureSubscriptionId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure subscription ID of the resource." + }, + "resourceGroupName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Resource Group of the resource." + }, + "changedTimeUtc": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "UTC timestamp of when the resource was changed." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/40" + } + }, + { + "$type": "ObjectType", + "name": "WebhookPartnerDestinationInfo", + "properties": { + "properties": { + "type": { + "$ref": "#/43" + }, + "flags": 0, + "description": "WebHook Properties of the partner destination." + }, + "endpointType": { + "type": { + "$ref": "#/48" + }, + "flags": 1, + "description": "Type of the endpoint for the partner destination" + } + } + }, + { + "$type": "ObjectType", + "name": "WebhookPartnerDestinationProperties", + "properties": { + "endpointUrl": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The URL that represents the endpoint of the partner destination." + }, + "endpointBaseUrl": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The base URL that represents the endpoint of the partner destination." + }, + "clientAuthentication": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Partner client authentication" + } + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "PartnerClientAuthentication", + "discriminator": "clientAuthenticationType", + "baseProperties": {}, + "elements": { + "AzureAD": { + "$ref": "#/45" + } + } + }, + { + "$type": "ObjectType", + "name": "AzureADPartnerClientAuthentication", + "properties": { + "properties": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "AzureAD ClientAuthentication Properties" + }, + "clientAuthenticationType": { + "type": { + "$ref": "#/47" + }, + "flags": 1, + "description": "Type of client authentication" + } + } + }, + { + "$type": "ObjectType", + "name": "AzureADPartnerClientAuthenticationProperties", + "properties": { + "azureActiveDirectoryTenantId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests." + }, + "azureActiveDirectoryApplicationIdOrUri": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AzureAD" + }, + { + "$type": "StringLiteralType", + "value": "WebHook" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "IdleDueToMirroredPartnerTopicDeletion" + }, + { + "$type": "StringLiteralType", + "value": "IdleDueToMirroredPartnerDestinationDeletion" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/49" + }, + { + "$ref": "#/50" + }, + { + "$ref": "#/51" + }, + { + "$ref": "#/52" + }, + { + "$ref": "#/53" + }, + { + "$ref": "#/54" + }, + { + "$ref": "#/55" + }, + { + "$ref": "#/56" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "NeverActivated" + }, + { + "$type": "StringLiteralType", + "value": "Activated" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/58" + }, + { + "$ref": "#/59" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/partnerNamespaces/channels@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/28" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/namespaces/clientGroups" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/namespaces/clientGroups", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/62" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/63" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/65" + }, + "flags": 0, + "description": "The properties of client group." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ObjectType", + "name": "ClientGroupProperties", + "properties": { + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Description for the Client Group resource." + }, + "query": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The grouping query for the clients.\r\nExample : attributes.keyName IN ['a', 'b', 'c']." + }, + "provisioningState": { + "type": { + "$ref": "#/73" + }, + "flags": 2, + "description": "Provisioning state of the ClientGroup resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/66" + }, + { + "$ref": "#/67" + }, + { + "$ref": "#/68" + }, + { + "$ref": "#/69" + }, + { + "$ref": "#/70" + }, + { + "$ref": "#/71" + }, + { + "$ref": "#/72" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/namespaces/clientGroups@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/64" + }, + "flags": 0 + }, + { + "$type": "StringType", + "minLength": 1, + "maxLength": 128, + "pattern": "^[-a-zA-Z0-9:\\._]*$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/namespaces/clients" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/namespaces/clients", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/75" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/76" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/77" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/79" + }, + "flags": 0, + "description": "The properties of client." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ObjectType", + "name": "ClientProperties", + "properties": { + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Description for the Client resource." + }, + "authenticationName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name presented by the client for authentication. The default value is the name of the resource." + }, + "clientCertificateAuthentication": { + "type": { + "$ref": "#/80" + }, + "flags": 0, + "description": "The client certificate authentication information." + }, + "state": { + "type": { + "$ref": "#/91" + }, + "flags": 0, + "description": "Indicates if the client is enabled or not. Default value is Enabled." + }, + "attributes": { + "type": { + "$ref": "#/93" + }, + "flags": 0, + "description": "Attributes for the client. Supported values are int, bool, string, string[].\r\nExample:\r\n\"attributes\": { \"room\": \"345\", \"floor\": 12, \"deviceTypes\": [\"Fan\", \"Light\"] }" + }, + "provisioningState": { + "type": { + "$ref": "#/101" + }, + "flags": 2, + "description": "Provisioning state of the Client resource." + } + } + }, + { + "$type": "ObjectType", + "name": "ClientCertificateAuthentication", + "properties": { + "validationScheme": { + "type": { + "$ref": "#/87" + }, + "flags": 0, + "description": "The validation scheme used to authenticate the client. Default value is SubjectMatchesAuthenticationName." + }, + "allowedThumbprints": { + "type": { + "$ref": "#/88" + }, + "flags": 0, + "description": "The list of thumbprints that are allowed during client authentication. This property is required only if the validationScheme is 'ThumbprintMatch'." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SubjectMatchesAuthenticationName" + }, + { + "$type": "StringLiteralType", + "value": "DnsMatchesAuthenticationName" + }, + { + "$type": "StringLiteralType", + "value": "UriMatchesAuthenticationName" + }, + { + "$type": "StringLiteralType", + "value": "IpMatchesAuthenticationName" + }, + { + "$type": "StringLiteralType", + "value": "EmailMatchesAuthenticationName" + }, + { + "$type": "StringLiteralType", + "value": "ThumbprintMatch" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/81" + }, + { + "$ref": "#/82" + }, + { + "$ref": "#/83" + }, + { + "$ref": "#/84" + }, + { + "$ref": "#/85" + }, + { + "$ref": "#/86" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/89" + }, + { + "$ref": "#/90" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "AnyType" + }, + { + "$type": "ObjectType", + "name": "ClientPropertiesAttributes", + "properties": {}, + "additionalProperties": { + "$ref": "#/92" + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/94" + }, + { + "$ref": "#/95" + }, + { + "$ref": "#/96" + }, + { + "$ref": "#/97" + }, + { + "$ref": "#/98" + }, + { + "$ref": "#/99" + }, + { + "$ref": "#/100" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/namespaces/clients@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/78" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/domains" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/domains", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/103" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/104" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Properties of the Event Grid Domain resource." + }, + "sku": { + "type": { + "$ref": "#/158" + }, + "flags": 0, + "description": "The Sku pricing tier for the Event Grid Domain resource." + }, + "identity": { + "type": { + "$ref": "#/162" + }, + "flags": 0, + "description": "Identity information for the Event Grid Domain resource." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Location of the resource." + }, + "tags": { + "type": { + "$ref": "#/170" + }, + "flags": 0, + "description": "Tags of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "DomainProperties", + "properties": { + "privateEndpointConnections": { + "type": { + "$ref": "#/124" + }, + "flags": 2, + "description": "List of private endpoint connections." + }, + "provisioningState": { + "type": { + "$ref": "#/131" + }, + "flags": 2, + "description": "Provisioning state of the Event Grid Domain Resource." + }, + "minimumTlsVersionAllowed": { + "type": { + "$ref": "#/135" + }, + "flags": 0, + "description": "Minimum TLS version of the publisher allowed to publish to this domain" + }, + "endpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Endpoint for the Event Grid Domain Resource which is used for publishing the events." + }, + "inputSchema": { + "type": { + "$ref": "#/139" + }, + "flags": 0, + "description": "This determines the format that Event Grid should expect for incoming events published to the Event Grid Domain Resource." + }, + "eventTypeInfo": { + "type": { + "$ref": "#/34" + }, + "flags": 0, + "description": "Event Type Information for the domain. This information is provided by the publisher and can be used by the \r\nsubscriber to view different types of events that are published." + }, + "inputSchemaMapping": { + "type": { + "$ref": "#/140" + }, + "flags": 0, + "description": "Information about the InputSchemaMapping which specified the info about mapping event payload." + }, + "metricResourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Metric resource id for the Event Grid Domain Resource." + }, + "publicNetworkAccess": { + "type": { + "$ref": "#/149" + }, + "flags": 0, + "description": "This determines if traffic is allowed over public network. By default it is enabled.\r\nYou can further restrict to specific IPs by configuring " + }, + "inboundIpRules": { + "type": { + "$ref": "#/153" + }, + "flags": 0, + "description": "This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled." + }, + "disableLocalAuth": { + "type": { + "$ref": "#/154" + }, + "flags": 0, + "description": "This boolean is used to enable or disable local auth. Default value is false. When the property is set to true, only AAD token will be used to authenticate if user is allowed to publish to the domain." + }, + "autoCreateTopicWithFirstSubscription": { + "type": { + "$ref": "#/154" + }, + "flags": 0, + "description": "This Boolean is used to specify the creation mechanism for 'all' the Event Grid Domain Topics associated with this Event Grid Domain resource.\r\nIn this context, creation of domain topic can be auto-managed (when true) or self-managed (when false). The default value for this property is true.\r\nWhen this property is null or set to true, Event Grid is responsible of automatically creating the domain topic when the first event subscription is\r\ncreated at the scope of the domain topic. If this property is set to false, then creating the first event subscription will require creating a domain topic\r\nby the user. The self-management mode can be used if the user wants full control of when the domain topic is created, while auto-managed mode provides the\r\nflexibility to perform less operations and manage fewer resources by the user. Also, note that in auto-managed creation mode, user is allowed to create the\r\ndomain topic on demand if needed." + }, + "autoDeleteTopicWithLastSubscription": { + "type": { + "$ref": "#/154" + }, + "flags": 0, + "description": "This Boolean is used to specify the deletion mechanism for 'all' the Event Grid Domain Topics associated with this Event Grid Domain resource.\r\nIn this context, deletion of domain topic can be auto-managed (when true) or self-managed (when false). The default value for this property is true.\r\nWhen this property is set to true, Event Grid is responsible of automatically deleting the domain topic when the last event subscription at the scope\r\nof the domain topic is deleted. If this property is set to false, then the user needs to manually delete the domain topic when it is no longer needed\r\n(e.g., when last event subscription is deleted and the resource needs to be cleaned up). The self-management mode can be used if the user wants full\r\ncontrol of when the domain topic needs to be deleted, while auto-managed mode provides the flexibility to perform less operations and manage fewer\r\nresources by the user." + }, + "dataResidencyBoundary": { + "type": { + "$ref": "#/157" + }, + "flags": 0, + "description": "Data Residency Boundary of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnection", + "properties": { + "properties": { + "type": { + "$ref": "#/108" + }, + "flags": 0, + "description": "Properties of the PrivateEndpointConnection." + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Fully qualified identifier of the resource." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Name of the resource." + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Type of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnectionProperties", + "properties": { + "privateEndpoint": { + "type": { + "$ref": "#/109" + }, + "flags": 0, + "description": "The Private Endpoint resource for this Connection." + }, + "groupIds": { + "type": { + "$ref": "#/110" + }, + "flags": 0, + "description": "GroupIds from the private link service resource." + }, + "privateLinkServiceConnectionState": { + "type": { + "$ref": "#/111" + }, + "flags": 0, + "description": "Details about the state of the connection." + }, + "provisioningState": { + "type": { + "$ref": "#/123" + }, + "flags": 0, + "description": "Provisioning state of the Private Endpoint Connection." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpoint", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The ARM identifier for Private Endpoint." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "ConnectionState", + "properties": { + "status": { + "type": { + "$ref": "#/116" + }, + "flags": 0, + "description": "Status of the connection." + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Description of the connection state." + }, + "actionsRequired": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Actions required (if any)." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Pending" + }, + { + "$type": "StringLiteralType", + "value": "Approved" + }, + { + "$type": "StringLiteralType", + "value": "Rejected" + }, + { + "$type": "StringLiteralType", + "value": "Disconnected" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/112" + }, + { + "$ref": "#/113" + }, + { + "$ref": "#/114" + }, + { + "$ref": "#/115" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/117" + }, + { + "$ref": "#/118" + }, + { + "$ref": "#/119" + }, + { + "$ref": "#/120" + }, + { + "$ref": "#/121" + }, + { + "$ref": "#/122" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/107" + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/125" + }, + { + "$ref": "#/126" + }, + { + "$ref": "#/127" + }, + { + "$ref": "#/128" + }, + { + "$ref": "#/129" + }, + { + "$ref": "#/130" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "1.0" + }, + { + "$type": "StringLiteralType", + "value": "1.1" + }, + { + "$type": "StringLiteralType", + "value": "1.2" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/132" + }, + { + "$ref": "#/133" + }, + { + "$ref": "#/134" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "EventGridSchema" + }, + { + "$type": "StringLiteralType", + "value": "CustomEventSchema" + }, + { + "$type": "StringLiteralType", + "value": "CloudEventSchemaV1_0" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/136" + }, + { + "$ref": "#/137" + }, + { + "$ref": "#/138" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "DiscriminatedObjectType", + "name": "InputSchemaMapping", + "discriminator": "inputSchemaMappingType", + "baseProperties": {}, + "elements": { + "Json": { + "$ref": "#/141" + } + } + }, + { + "$type": "ObjectType", + "name": "JsonInputSchemaMapping", + "properties": { + "properties": { + "type": { + "$ref": "#/142" + }, + "flags": 0, + "description": "JSON Properties of the input schema mapping" + }, + "inputSchemaMappingType": { + "type": { + "$ref": "#/145" + }, + "flags": 1, + "description": "Type of the custom mapping" + } + } + }, + { + "$type": "ObjectType", + "name": "JsonInputSchemaMappingProperties", + "properties": { + "id": { + "type": { + "$ref": "#/143" + }, + "flags": 0, + "description": "The mapping information for the Id property of the Event Grid Event." + }, + "topic": { + "type": { + "$ref": "#/143" + }, + "flags": 0, + "description": "The mapping information for the Topic property of the Event Grid Event." + }, + "eventTime": { + "type": { + "$ref": "#/143" + }, + "flags": 0, + "description": "The mapping information for the EventTime property of the Event Grid Event." + }, + "eventType": { + "type": { + "$ref": "#/144" + }, + "flags": 0, + "description": "The mapping information for the EventType property of the Event Grid Event." + }, + "subject": { + "type": { + "$ref": "#/144" + }, + "flags": 0, + "description": "The mapping information for the Subject property of the Event Grid Event." + }, + "dataVersion": { + "type": { + "$ref": "#/144" + }, + "flags": 0, + "description": "The mapping information for the DataVersion property of the Event Grid Event." + } + } + }, + { + "$type": "ObjectType", + "name": "JsonField", + "properties": { + "sourceField": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Name of a field in the input event schema that's to be used as the source of a mapping." + } + } + }, + { + "$type": "ObjectType", + "name": "JsonFieldWithDefault", + "properties": { + "sourceField": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Name of a field in the input event schema that's to be used as the source of a mapping." + }, + "defaultValue": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The default value to be used for mapping when a SourceField is not provided or if there's no property with the specified name in the published JSON event payload." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Json" + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "SecuredByPerimeter" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/146" + }, + { + "$ref": "#/147" + }, + { + "$ref": "#/148" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "InboundIpRule", + "properties": { + "ipMask": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "IP Address in CIDR notation e.g., 10.0.0.0/8." + }, + "action": { + "type": { + "$ref": "#/152" + }, + "flags": 0, + "description": "Action to perform based on the match or no match of the IpMask." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Allow" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/151" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/150" + } + }, + { + "$type": "BooleanType" + }, + { + "$type": "StringLiteralType", + "value": "WithinGeopair" + }, + { + "$type": "StringLiteralType", + "value": "WithinRegion" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/155" + }, + { + "$ref": "#/156" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ResourceSku", + "properties": { + "name": { + "type": { + "$ref": "#/161" + }, + "flags": 0, + "description": "The Sku name of the resource. The possible values are: Basic or Premium." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Basic" + }, + { + "$type": "StringLiteralType", + "value": "Premium" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/159" + }, + { + "$ref": "#/160" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "IdentityInfo", + "properties": { + "type": { + "type": { + "$ref": "#/167" + }, + "flags": 0, + "description": "The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identity." + }, + "principalId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The principal ID of resource identity." + }, + "tenantId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The tenant ID of resource." + }, + "userAssignedIdentities": { + "type": { + "$ref": "#/169" + }, + "flags": 0, + "description": "The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form:\r\n'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.\r\nThis property is currently not used and reserved for future usage." + } + } + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned" + }, + { + "$type": "StringLiteralType", + "value": "UserAssigned" + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned, UserAssigned" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/163" + }, + { + "$ref": "#/164" + }, + { + "$ref": "#/165" + }, + { + "$ref": "#/166" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "UserIdentityProperties", + "properties": { + "principalId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The principal id of user assigned identity." + }, + "clientId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The client id of user assigned identity." + } + } + }, + { + "$type": "ObjectType", + "name": "IdentityInfoUserAssignedIdentities", + "properties": {}, + "additionalProperties": { + "$ref": "#/168" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/domains@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/105" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/domains/topics" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/domains/topics", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/172" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/173" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/175" + }, + "flags": 2, + "description": "Properties of the Domain Topic." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ObjectType", + "name": "DomainTopicProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/182" + }, + "flags": 2, + "description": "Provisioning state of the domain topic." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/176" + }, + { + "$ref": "#/177" + }, + { + "$ref": "#/178" + }, + { + "$ref": "#/179" + }, + { + "$ref": "#/180" + }, + { + "$ref": "#/181" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/domains/topics@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/174" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/domains/topics/eventSubscriptions" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/domains/topics/eventSubscriptions", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/184" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/185" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/187" + }, + "flags": 0, + "description": "Properties of the event subscription." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ObjectType", + "name": "EventSubscriptionProperties", + "properties": { + "topic": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Name of the topic of the event subscription." + }, + "provisioningState": { + "type": { + "$ref": "#/195" + }, + "flags": 2, + "description": "Provisioning state of the event subscription." + }, + "destination": { + "type": { + "$ref": "#/196" + }, + "flags": 0, + "description": "Information about the destination where events have to be delivered for the event subscription.\r\nUses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering." + }, + "deliveryWithResourceIdentity": { + "type": { + "$ref": "#/253" + }, + "flags": 0, + "description": "Information about the destination where events have to be delivered for the event subscription.\r\nUses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering." + }, + "filter": { + "type": { + "$ref": "#/260" + }, + "flags": 0, + "description": "Information about the filter for the event subscription." + }, + "labels": { + "type": { + "$ref": "#/316" + }, + "flags": 0, + "description": "List of user defined labels." + }, + "expirationTimeUtc": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Expiration time of the event subscription." + }, + "eventDeliverySchema": { + "type": { + "$ref": "#/320" + }, + "flags": 0, + "description": "The event delivery schema for the event subscription." + }, + "retryPolicy": { + "type": { + "$ref": "#/321" + }, + "flags": 0, + "description": "The retry policy for events. This can be used to configure maximum number of delivery attempts and time to live for events." + }, + "deadLetterDestination": { + "type": { + "$ref": "#/322" + }, + "flags": 0, + "description": "The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination.\r\nUses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering." + }, + "deadLetterWithResourceIdentity": { + "type": { + "$ref": "#/326" + }, + "flags": 0, + "description": "The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination.\r\nUses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "AwaitingManualAction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/188" + }, + { + "$ref": "#/189" + }, + { + "$ref": "#/190" + }, + { + "$ref": "#/191" + }, + { + "$ref": "#/192" + }, + { + "$ref": "#/193" + }, + { + "$ref": "#/194" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "DiscriminatedObjectType", + "name": "EventSubscriptionDestination", + "discriminator": "endpointType", + "baseProperties": {}, + "elements": { + "AzureFunction": { + "$ref": "#/197" + }, + "EventHub": { + "$ref": "#/209" + }, + "HybridConnection": { + "$ref": "#/213" + }, + "MonitorAlert": { + "$ref": "#/217" + }, + "NamespaceTopic": { + "$ref": "#/227" + }, + "PartnerDestination": { + "$ref": "#/230" + }, + "ServiceBusQueue": { + "$ref": "#/233" + }, + "ServiceBusTopic": { + "$ref": "#/237" + }, + "StorageQueue": { + "$ref": "#/241" + }, + "WebHook": { + "$ref": "#/244" + } + } + }, + { + "$type": "ObjectType", + "name": "AzureFunctionEventSubscriptionDestination", + "properties": { + "properties": { + "type": { + "$ref": "#/198" + }, + "flags": 0, + "description": "Azure Function Properties of the event subscription destination." + }, + "endpointType": { + "type": { + "$ref": "#/208" + }, + "flags": 1, + "description": "Type of the endpoint for the event subscription destination." + } + } + }, + { + "$type": "ObjectType", + "name": "AzureFunctionEventSubscriptionDestinationProperties", + "properties": { + "resourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Azure Resource Id that represents the endpoint of the Azure Function destination of an event subscription." + }, + "maxEventsPerBatch": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "Maximum number of events per batch." + }, + "preferredBatchSizeInKilobytes": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "Preferred batch size in Kilobytes." + }, + "deliveryAttributeMappings": { + "type": { + "$ref": "#/207" + }, + "flags": 0, + "description": "Delivery attribute details." + } + } + }, + { + "$type": "IntegerType" + }, + { + "$type": "DiscriminatedObjectType", + "name": "DeliveryAttributeMapping", + "discriminator": "type", + "baseProperties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Name of the delivery attribute or header." + } + }, + "elements": { + "Dynamic": { + "$ref": "#/201" + }, + "Static": { + "$ref": "#/204" + } + } + }, + { + "$type": "ObjectType", + "name": "DynamicDeliveryAttributeMapping", + "properties": { + "properties": { + "type": { + "$ref": "#/202" + }, + "flags": 0, + "description": "Properties of dynamic delivery attribute mapping." + }, + "type": { + "type": { + "$ref": "#/203" + }, + "flags": 1, + "description": "Type of the delivery attribute or header name." + } + } + }, + { + "$type": "ObjectType", + "name": "DynamicDeliveryAttributeMappingProperties", + "properties": { + "sourceField": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "JSON path in the event which contains attribute value." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Dynamic" + }, + { + "$type": "ObjectType", + "name": "StaticDeliveryAttributeMapping", + "properties": { + "properties": { + "type": { + "$ref": "#/205" + }, + "flags": 0, + "description": "Properties of static delivery attribute mapping." + }, + "type": { + "type": { + "$ref": "#/206" + }, + "flags": 1, + "description": "Type of the delivery attribute or header name." + } + } + }, + { + "$type": "ObjectType", + "name": "StaticDeliveryAttributeMappingProperties", + "properties": { + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Value of the delivery attribute." + }, + "isSecret": { + "type": { + "$ref": "#/154" + }, + "flags": 0, + "description": "Boolean flag to tell if the attribute contains sensitive information ." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Static" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/200" + } + }, + { + "$type": "StringLiteralType", + "value": "AzureFunction" + }, + { + "$type": "ObjectType", + "name": "EventHubEventSubscriptionDestination", + "properties": { + "properties": { + "type": { + "$ref": "#/210" + }, + "flags": 0, + "description": "Event Hub Properties of the event subscription destination." + }, + "endpointType": { + "type": { + "$ref": "#/212" + }, + "flags": 1, + "description": "Type of the endpoint for the event subscription destination." + } + } + }, + { + "$type": "ObjectType", + "name": "EventHubEventSubscriptionDestinationProperties", + "properties": { + "resourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Azure Resource Id that represents the endpoint of an Event Hub destination of an event subscription." + }, + "deliveryAttributeMappings": { + "type": { + "$ref": "#/211" + }, + "flags": 0, + "description": "Delivery attribute details." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/200" + } + }, + { + "$type": "StringLiteralType", + "value": "EventHub" + }, + { + "$type": "ObjectType", + "name": "HybridConnectionEventSubscriptionDestination", + "properties": { + "properties": { + "type": { + "$ref": "#/214" + }, + "flags": 0, + "description": "Hybrid connection Properties of the event subscription destination." + }, + "endpointType": { + "type": { + "$ref": "#/216" + }, + "flags": 1, + "description": "Type of the endpoint for the event subscription destination." + } + } + }, + { + "$type": "ObjectType", + "name": "HybridConnectionEventSubscriptionDestinationProperties", + "properties": { + "resourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Azure Resource ID of an hybrid connection that is the destination of an event subscription." + }, + "deliveryAttributeMappings": { + "type": { + "$ref": "#/215" + }, + "flags": 0, + "description": "Delivery attribute details." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/200" + } + }, + { + "$type": "StringLiteralType", + "value": "HybridConnection" + }, + { + "$type": "ObjectType", + "name": "MonitorAlertEventSubscriptionDestination", + "properties": { + "properties": { + "type": { + "$ref": "#/218" + }, + "flags": 0, + "description": "Monitor Alert properties of the event subscription destination." + }, + "endpointType": { + "type": { + "$ref": "#/226" + }, + "flags": 1, + "description": "Type of the endpoint for the event subscription destination." + } + } + }, + { + "$type": "ObjectType", + "name": "MonitorAlertEventSubscriptionDestinationProperties", + "properties": { + "severity": { + "type": { + "$ref": "#/224" + }, + "flags": 0, + "description": "The severity that will be attached to every Alert fired through this event subscription.\r\nThis field must be provided." + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The description that will be attached to every Alert fired through this event subscription." + }, + "actionGroups": { + "type": { + "$ref": "#/225" + }, + "flags": 0, + "description": "The list of ARM Ids of Action Groups that will be triggered on every Alert fired through this event subscription.\r\nEach resource ARM Id should follow this pattern: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Insights/actionGroups/{ActionGroupName}." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Sev0" + }, + { + "$type": "StringLiteralType", + "value": "Sev1" + }, + { + "$type": "StringLiteralType", + "value": "Sev2" + }, + { + "$type": "StringLiteralType", + "value": "Sev3" + }, + { + "$type": "StringLiteralType", + "value": "Sev4" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/219" + }, + { + "$ref": "#/220" + }, + { + "$ref": "#/221" + }, + { + "$ref": "#/222" + }, + { + "$ref": "#/223" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "MonitorAlert" + }, + { + "$type": "ObjectType", + "name": "NamespaceTopicEventSubscriptionDestination", + "properties": { + "properties": { + "type": { + "$ref": "#/228" + }, + "flags": 0, + "description": "Namespace Topic properties of the event subscription destination." + }, + "endpointType": { + "type": { + "$ref": "#/229" + }, + "flags": 1, + "description": "Type of the endpoint for the event subscription destination." + } + } + }, + { + "$type": "ObjectType", + "name": "NamespaceTopicEventSubscriptionDestinationProperties", + "properties": { + "resourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Azure resource Id that represents the endpoint of the Event Grid Namespace Topic destination of an event subscription.\r\nThis field is required and the Namespace Topic resource listed must already exist.\r\nThe resource ARM Id should follow this pattern: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.EventGrid/namespaces/{NamespaceName}/topics/{TopicName}." + } + } + }, + { + "$type": "StringLiteralType", + "value": "NamespaceTopic" + }, + { + "$type": "ObjectType", + "name": "PartnerEventSubscriptionDestination", + "properties": { + "properties": { + "type": { + "$ref": "#/231" + }, + "flags": 0, + "description": "Partner Destination Properties of the event subscription destination." + }, + "endpointType": { + "type": { + "$ref": "#/232" + }, + "flags": 1, + "description": "Type of the endpoint for the event subscription destination." + } + } + }, + { + "$type": "ObjectType", + "name": "PartnerEventSubscriptionDestinationProperties", + "properties": { + "resourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Azure Resource Id that represents the endpoint of a Partner Destination of an event subscription." + } + } + }, + { + "$type": "StringLiteralType", + "value": "PartnerDestination" + }, + { + "$type": "ObjectType", + "name": "ServiceBusQueueEventSubscriptionDestination", + "properties": { + "properties": { + "type": { + "$ref": "#/234" + }, + "flags": 0, + "description": "Service Bus Properties of the event subscription destination." + }, + "endpointType": { + "type": { + "$ref": "#/236" + }, + "flags": 1, + "description": "Type of the endpoint for the event subscription destination." + } + } + }, + { + "$type": "ObjectType", + "name": "ServiceBusQueueEventSubscriptionDestinationProperties", + "properties": { + "resourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Azure Resource Id that represents the endpoint of the Service Bus destination of an event subscription." + }, + "deliveryAttributeMappings": { + "type": { + "$ref": "#/235" + }, + "flags": 0, + "description": "Delivery attribute details." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/200" + } + }, + { + "$type": "StringLiteralType", + "value": "ServiceBusQueue" + }, + { + "$type": "ObjectType", + "name": "ServiceBusTopicEventSubscriptionDestination", + "properties": { + "properties": { + "type": { + "$ref": "#/238" + }, + "flags": 0, + "description": "Service Bus Topic Properties of the event subscription destination." + }, + "endpointType": { + "type": { + "$ref": "#/240" + }, + "flags": 1, + "description": "Type of the endpoint for the event subscription destination." + } + } + }, + { + "$type": "ObjectType", + "name": "ServiceBusTopicEventSubscriptionDestinationProperties", + "properties": { + "resourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Azure Resource Id that represents the endpoint of the Service Bus Topic destination of an event subscription." + }, + "deliveryAttributeMappings": { + "type": { + "$ref": "#/239" + }, + "flags": 0, + "description": "Delivery attribute details." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/200" + } + }, + { + "$type": "StringLiteralType", + "value": "ServiceBusTopic" + }, + { + "$type": "ObjectType", + "name": "StorageQueueEventSubscriptionDestination", + "properties": { + "properties": { + "type": { + "$ref": "#/242" + }, + "flags": 0, + "description": "Storage Queue Properties of the event subscription destination." + }, + "endpointType": { + "type": { + "$ref": "#/243" + }, + "flags": 1, + "description": "Type of the endpoint for the event subscription destination." + } + } + }, + { + "$type": "ObjectType", + "name": "StorageQueueEventSubscriptionDestinationProperties", + "properties": { + "resourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Azure Resource ID of the storage account that contains the queue that is the destination of an event subscription." + }, + "queueName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the Storage queue under a storage account that is the destination of an event subscription." + }, + "queueMessageTimeToLiveInSeconds": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "Storage queue message time to live in seconds. This value cannot be zero or negative with the exception of using -1 to indicate that the Time To Live of the message is Infinite." + } + } + }, + { + "$type": "StringLiteralType", + "value": "StorageQueue" + }, + { + "$type": "ObjectType", + "name": "WebHookEventSubscriptionDestination", + "properties": { + "properties": { + "type": { + "$ref": "#/245" + }, + "flags": 0, + "description": "WebHook Properties of the event subscription destination." + }, + "endpointType": { + "type": { + "$ref": "#/252" + }, + "flags": 1, + "description": "Type of the endpoint for the event subscription destination." + } + } + }, + { + "$type": "ObjectType", + "name": "WebHookEventSubscriptionDestinationProperties", + "properties": { + "endpointUrl": { + "type": { + "$ref": "#/246" + }, + "flags": 0, + "description": "The URL that represents the endpoint of the destination of an event subscription." + }, + "endpointBaseUrl": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The base URL that represents the endpoint of the destination of an event subscription." + }, + "maxEventsPerBatch": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "Maximum number of events per batch." + }, + "preferredBatchSizeInKilobytes": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "Preferred batch size in Kilobytes." + }, + "azureActiveDirectoryTenantId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests." + }, + "azureActiveDirectoryApplicationIdOrUri": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests." + }, + "deliveryAttributeMappings": { + "type": { + "$ref": "#/247" + }, + "flags": 0, + "description": "Delivery attribute details." + }, + "minimumTlsVersionAllowed": { + "type": { + "$ref": "#/251" + }, + "flags": 0, + "description": "Minimum TLS version that should be supported by webhook endpoint" + } + } + }, + { + "$type": "StringType", + "sensitive": true + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/200" + } + }, + { + "$type": "StringLiteralType", + "value": "1.0" + }, + { + "$type": "StringLiteralType", + "value": "1.1" + }, + { + "$type": "StringLiteralType", + "value": "1.2" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/248" + }, + { + "$ref": "#/249" + }, + { + "$ref": "#/250" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "WebHook" + }, + { + "$type": "ObjectType", + "name": "DeliveryWithResourceIdentity", + "properties": { + "identity": { + "type": { + "$ref": "#/254" + }, + "flags": 0, + "description": "The identity to use when delivering events." + }, + "destination": { + "type": { + "$ref": "#/196" + }, + "flags": 0, + "description": "Information about the destination where events have to be delivered for the event subscription.\r\nUses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery." + } + } + }, + { + "$type": "ObjectType", + "name": "EventSubscriptionIdentity", + "properties": { + "type": { + "type": { + "$ref": "#/257" + }, + "flags": 0, + "description": "The type of managed identity used. Can be either 'SystemAssigned' or 'UserAssigned'." + }, + "userAssignedIdentity": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The user identity associated with the resource." + }, + "federatedIdentityCredentialInfo": { + "type": { + "$ref": "#/258" + }, + "flags": 0, + "description": "The details of the Federated Identity Credential (FIC) used with the resource delivery." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned" + }, + { + "$type": "StringLiteralType", + "value": "UserAssigned" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/255" + }, + { + "$ref": "#/256" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "FederatedIdentityCredentialInfo", + "properties": { + "federatedClientId": { + "type": { + "$ref": "#/259" + }, + "flags": 1, + "description": "The Multi-Tenant AAD Application where the Federated Identity Credential (FIC) is associated with." + } + } + }, + { + "$type": "StringType", + "minLength": 36, + "maxLength": 36, + "pattern": "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$" + }, + { + "$type": "ObjectType", + "name": "EventSubscriptionFilter", + "properties": { + "subjectBeginsWith": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "An optional string to filter events for an event subscription based on a resource path prefix.\r\nThe format of this depends on the publisher of the events.\r\nWildcard characters are not supported in this path." + }, + "subjectEndsWith": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "An optional string to filter events for an event subscription based on a resource path suffix.\r\nWildcard characters are not supported in this path." + }, + "includedEventTypes": { + "type": { + "$ref": "#/261" + }, + "flags": 0, + "description": "A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null." + }, + "isSubjectCaseSensitive": { + "type": { + "$ref": "#/154" + }, + "flags": 0, + "description": "Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter\r\nshould be compared in a case sensitive manner." + }, + "enableAdvancedFilteringOnArrays": { + "type": { + "$ref": "#/154" + }, + "flags": 0, + "description": "Allows advanced filters to be evaluated against an array of values instead of expecting a singular value." + }, + "advancedFilters": { + "type": { + "$ref": "#/315" + }, + "flags": 0, + "description": "An array of advanced filters that are used for filtering event subscriptions." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "AdvancedFilter", + "discriminator": "operatorType", + "baseProperties": { + "key": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The field/property in the event based on which you want to filter." + } + }, + "elements": { + "BoolEquals": { + "$ref": "#/263" + }, + "IsNotNull": { + "$ref": "#/265" + }, + "IsNullOrUndefined": { + "$ref": "#/267" + }, + "NumberGreaterThan": { + "$ref": "#/269" + }, + "NumberGreaterThanOrEquals": { + "$ref": "#/271" + }, + "NumberIn": { + "$ref": "#/273" + }, + "NumberInRange": { + "$ref": "#/276" + }, + "NumberLessThan": { + "$ref": "#/280" + }, + "NumberLessThanOrEquals": { + "$ref": "#/282" + }, + "NumberNotIn": { + "$ref": "#/284" + }, + "NumberNotInRange": { + "$ref": "#/287" + }, + "StringBeginsWith": { + "$ref": "#/291" + }, + "StringContains": { + "$ref": "#/294" + }, + "StringEndsWith": { + "$ref": "#/297" + }, + "StringIn": { + "$ref": "#/300" + }, + "StringNotBeginsWith": { + "$ref": "#/303" + }, + "StringNotContains": { + "$ref": "#/306" + }, + "StringNotEndsWith": { + "$ref": "#/309" + }, + "StringNotIn": { + "$ref": "#/312" + } + } + }, + { + "$type": "ObjectType", + "name": "BoolEqualsAdvancedFilter", + "properties": { + "value": { + "type": { + "$ref": "#/154" + }, + "flags": 0, + "description": "The boolean filter value." + }, + "operatorType": { + "type": { + "$ref": "#/264" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "StringLiteralType", + "value": "BoolEquals" + }, + { + "$type": "ObjectType", + "name": "IsNotNullAdvancedFilter", + "properties": { + "operatorType": { + "type": { + "$ref": "#/266" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "StringLiteralType", + "value": "IsNotNull" + }, + { + "$type": "ObjectType", + "name": "IsNullOrUndefinedAdvancedFilter", + "properties": { + "operatorType": { + "type": { + "$ref": "#/268" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "StringLiteralType", + "value": "IsNullOrUndefined" + }, + { + "$type": "ObjectType", + "name": "NumberGreaterThanAdvancedFilter", + "properties": { + "value": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "The filter value." + }, + "operatorType": { + "type": { + "$ref": "#/270" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "StringLiteralType", + "value": "NumberGreaterThan" + }, + { + "$type": "ObjectType", + "name": "NumberGreaterThanOrEqualsAdvancedFilter", + "properties": { + "value": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "The filter value." + }, + "operatorType": { + "type": { + "$ref": "#/272" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "StringLiteralType", + "value": "NumberGreaterThanOrEquals" + }, + { + "$type": "ObjectType", + "name": "NumberInAdvancedFilter", + "properties": { + "values": { + "type": { + "$ref": "#/274" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/275" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/199" + } + }, + { + "$type": "StringLiteralType", + "value": "NumberIn" + }, + { + "$type": "ObjectType", + "name": "NumberInRangeAdvancedFilter", + "properties": { + "values": { + "type": { + "$ref": "#/278" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/279" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/199" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/277" + } + }, + { + "$type": "StringLiteralType", + "value": "NumberInRange" + }, + { + "$type": "ObjectType", + "name": "NumberLessThanAdvancedFilter", + "properties": { + "value": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "The filter value." + }, + "operatorType": { + "type": { + "$ref": "#/281" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "StringLiteralType", + "value": "NumberLessThan" + }, + { + "$type": "ObjectType", + "name": "NumberLessThanOrEqualsAdvancedFilter", + "properties": { + "value": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "The filter value." + }, + "operatorType": { + "type": { + "$ref": "#/283" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "StringLiteralType", + "value": "NumberLessThanOrEquals" + }, + { + "$type": "ObjectType", + "name": "NumberNotInAdvancedFilter", + "properties": { + "values": { + "type": { + "$ref": "#/285" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/286" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/199" + } + }, + { + "$type": "StringLiteralType", + "value": "NumberNotIn" + }, + { + "$type": "ObjectType", + "name": "NumberNotInRangeAdvancedFilter", + "properties": { + "values": { + "type": { + "$ref": "#/289" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/290" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/199" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/288" + } + }, + { + "$type": "StringLiteralType", + "value": "NumberNotInRange" + }, + { + "$type": "ObjectType", + "name": "StringBeginsWithAdvancedFilter", + "properties": { + "values": { + "type": { + "$ref": "#/292" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/293" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringBeginsWith" + }, + { + "$type": "ObjectType", + "name": "StringContainsAdvancedFilter", + "properties": { + "values": { + "type": { + "$ref": "#/295" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/296" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringContains" + }, + { + "$type": "ObjectType", + "name": "StringEndsWithAdvancedFilter", + "properties": { + "values": { + "type": { + "$ref": "#/298" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/299" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringEndsWith" + }, + { + "$type": "ObjectType", + "name": "StringInAdvancedFilter", + "properties": { + "values": { + "type": { + "$ref": "#/301" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/302" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringIn" + }, + { + "$type": "ObjectType", + "name": "StringNotBeginsWithAdvancedFilter", + "properties": { + "values": { + "type": { + "$ref": "#/304" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/305" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringNotBeginsWith" + }, + { + "$type": "ObjectType", + "name": "StringNotContainsAdvancedFilter", + "properties": { + "values": { + "type": { + "$ref": "#/307" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/308" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringNotContains" + }, + { + "$type": "ObjectType", + "name": "StringNotEndsWithAdvancedFilter", + "properties": { + "values": { + "type": { + "$ref": "#/310" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/311" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringNotEndsWith" + }, + { + "$type": "ObjectType", + "name": "StringNotInAdvancedFilter", + "properties": { + "values": { + "type": { + "$ref": "#/313" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/314" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringNotIn" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/262" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "EventGridSchema" + }, + { + "$type": "StringLiteralType", + "value": "CustomInputSchema" + }, + { + "$type": "StringLiteralType", + "value": "CloudEventSchemaV1_0" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/317" + }, + { + "$ref": "#/318" + }, + { + "$ref": "#/319" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "RetryPolicy", + "properties": { + "maxDeliveryAttempts": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "Maximum number of delivery retry attempts for events." + }, + "eventTimeToLiveInMinutes": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "Time To Live (in minutes) for events." + } + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "DeadLetterDestination", + "discriminator": "endpointType", + "baseProperties": {}, + "elements": { + "StorageBlob": { + "$ref": "#/323" + } + } + }, + { + "$type": "ObjectType", + "name": "StorageBlobDeadLetterDestination", + "properties": { + "properties": { + "type": { + "$ref": "#/324" + }, + "flags": 0, + "description": "The properties of the Storage Blob based deadletter destination" + }, + "endpointType": { + "type": { + "$ref": "#/325" + }, + "flags": 1, + "description": "Type of the endpoint for the dead letter destination" + } + } + }, + { + "$type": "ObjectType", + "name": "StorageBlobDeadLetterDestinationProperties", + "properties": { + "resourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Azure Resource ID of the storage account that is the destination of the deadletter events" + }, + "blobContainerName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the Storage blob container that is the destination of the deadletter events" + } + } + }, + { + "$type": "StringLiteralType", + "value": "StorageBlob" + }, + { + "$type": "ObjectType", + "name": "DeadLetterWithResourceIdentity", + "properties": { + "identity": { + "type": { + "$ref": "#/254" + }, + "flags": 0, + "description": "The identity to use when dead-lettering events." + }, + "deadLetterDestination": { + "type": { + "$ref": "#/322" + }, + "flags": 0, + "description": "Information about the destination where events have to be delivered for the event subscription.\r\nUses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during dead-lettering." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/domains/topics/eventSubscriptions@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/186" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/topics/eventSubscriptions" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/topics/eventSubscriptions", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/328" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/329" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/187" + }, + "flags": 0, + "description": "Properties of the event subscription." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/topics/eventSubscriptions@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/330" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/domains/eventSubscriptions" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/domains/eventSubscriptions", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/332" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/333" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/187" + }, + "flags": 0, + "description": "Properties of the event subscription." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/domains/eventSubscriptions@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/334" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/eventSubscriptions" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/eventSubscriptions", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/336" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/337" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/187" + }, + "flags": 0, + "description": "Properties of the event subscription." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/eventSubscriptions@2024-12-15-preview", + "scopeType": 0, + "body": { + "$ref": "#/338" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/systemTopics/eventSubscriptions" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/systemTopics/eventSubscriptions", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/340" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/341" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/187" + }, + "flags": 0, + "description": "Properties of the event subscription." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/systemTopics/eventSubscriptions@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/342" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/namespaces/topics/eventSubscriptions" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/namespaces/topics/eventSubscriptions", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/344" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/345" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/347" + }, + "flags": 0, + "description": "Properties of the event subscription." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ObjectType", + "name": "SubscriptionProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/359" + }, + "flags": 2, + "description": "Provisioning state of the event subscription." + }, + "deliveryConfiguration": { + "type": { + "$ref": "#/360" + }, + "flags": 0, + "description": "Information about the delivery configuration of the event subscription." + }, + "eventDeliverySchema": { + "type": { + "$ref": "#/367" + }, + "flags": 0, + "description": "The event delivery schema for the event subscription." + }, + "filtersConfiguration": { + "type": { + "$ref": "#/368" + }, + "flags": 0, + "description": "Information about the filter for the event subscription." + }, + "expirationTimeUtc": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Expiration time of the event subscription." + }, + "tags": { + "type": { + "$ref": "#/424" + }, + "flags": 0, + "description": "Tags relating to Event Subscription resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "AwaitingManualAction" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "StringLiteralType", + "value": "DeleteFailed" + }, + { + "$type": "StringLiteralType", + "value": "CreateFailed" + }, + { + "$type": "StringLiteralType", + "value": "UpdatedFailed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/348" + }, + { + "$ref": "#/349" + }, + { + "$ref": "#/350" + }, + { + "$ref": "#/351" + }, + { + "$ref": "#/352" + }, + { + "$ref": "#/353" + }, + { + "$ref": "#/354" + }, + { + "$ref": "#/355" + }, + { + "$ref": "#/356" + }, + { + "$ref": "#/357" + }, + { + "$ref": "#/358" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "DeliveryConfiguration", + "properties": { + "deliveryMode": { + "type": { + "$ref": "#/363" + }, + "flags": 0, + "description": "Delivery mode of the event subscription." + }, + "queue": { + "type": { + "$ref": "#/364" + }, + "flags": 0, + "description": "This property should be populated when deliveryMode is queue and represents information about the queue subscription." + }, + "push": { + "type": { + "$ref": "#/365" + }, + "flags": 0, + "description": "This property should be populated when deliveryMode is push and represents information about the push subscription." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Queue" + }, + { + "$type": "StringLiteralType", + "value": "Push" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/361" + }, + { + "$ref": "#/362" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "QueueInfo", + "properties": { + "receiveLockDurationInSeconds": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "Maximum period in seconds in which once the message is in received (by the client) state and waiting to be accepted, released or rejected.\r\nIf this time elapsed after a message has been received by the client and not transitioned into accepted (not processed), released or rejected,\r\nthe message is available for redelivery. This is an optional field, where default is 60 seconds, minimum is 60 seconds and maximum is 300 seconds." + }, + "maxDeliveryCount": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "The maximum delivery count of the events." + }, + "deadLetterDestinationWithResourceIdentity": { + "type": { + "$ref": "#/326" + }, + "flags": 0, + "description": "The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination.\r\nUses the managed identity setup on the parent resource (namely, topic) to acquire the authentication tokens being used during delivery / dead-lettering." + }, + "eventTimeToLive": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Time span duration in ISO 8601 format that determines how long messages are available to the subscription from the time the message was published.\r\nThis duration value is expressed using the following format: \\'P(n)Y(n)M(n)DT(n)H(n)M(n)S\\', where:\r\n - (n) is replaced by the value of each time element that follows the (n).\r\n - P is the duration (or Period) designator and is always placed at the beginning of the duration.\r\n - Y is the year designator, and it follows the value for the number of years.\r\n - M is the month designator, and it follows the value for the number of months.\r\n - W is the week designator, and it follows the value for the number of weeks.\r\n - D is the day designator, and it follows the value for the number of days.\r\n - T is the time designator, and it precedes the time components.\r\n - H is the hour designator, and it follows the value for the number of hours.\r\n - M is the minute designator, and it follows the value for the number of minutes.\r\n - S is the second designator, and it follows the value for the number of seconds.\r\nThis duration value cannot be set greater than the topic’s EventRetentionInDays. It is is an optional field where its minimum value is 1 minute, and its maximum is determined\r\nby topic’s EventRetentionInDays value. The followings are examples of valid values:\r\n - \\'P0DT23H12M\\' or \\'PT23H12M\\': for duration of 23 hours and 12 minutes.\r\n - \\'P1D\\' or \\'P1DT0H0M0S\\': for duration of 1 day." + } + } + }, + { + "$type": "ObjectType", + "name": "PushInfo", + "properties": { + "maxDeliveryCount": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "The maximum delivery count of the events." + }, + "eventTimeToLive": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Time span duration in ISO 8601 format that determines how long messages are available to the subscription from the time the message was published.\r\nThis duration value is expressed using the following format: \\'P(n)Y(n)M(n)DT(n)H(n)M(n)S\\', where:\r\n - (n) is replaced by the value of each time element that follows the (n).\r\n - P is the duration (or Period) designator and is always placed at the beginning of the duration.\r\n - Y is the year designator, and it follows the value for the number of years.\r\n - M is the month designator, and it follows the value for the number of months.\r\n - W is the week designator, and it follows the value for the number of weeks.\r\n - D is the day designator, and it follows the value for the number of days.\r\n - T is the time designator, and it precedes the time components.\r\n - H is the hour designator, and it follows the value for the number of hours.\r\n - M is the minute designator, and it follows the value for the number of minutes.\r\n - S is the second designator, and it follows the value for the number of seconds.\r\nThis duration value cannot be set greater than the topic’s EventRetentionInDays. It is is an optional field where its minimum value is 1 minute, and its maximum is determined\r\nby topic’s EventRetentionInDays value. The followings are examples of valid values:\r\n - \\'P0DT23H12M\\' or \\'PT23H12M\\': for duration of 23 hours and 12 minutes.\r\n - \\'P1D\\' or \\'P1DT0H0M0S\\': for duration of 1 day." + }, + "deadLetterDestinationWithResourceIdentity": { + "type": { + "$ref": "#/326" + }, + "flags": 0, + "description": "The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination.\r\nUses the managed identity setup on the parent resource (namely, namespace) to acquire the authentication tokens being used during dead-lettering." + }, + "deliveryWithResourceIdentity": { + "type": { + "$ref": "#/253" + }, + "flags": 0, + "description": "Information about the destination where events have to be delivered for the event subscription.\r\nUses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery." + }, + "destination": { + "type": { + "$ref": "#/196" + }, + "flags": 0, + "description": "Information about the destination where events have to be delivered for the event subscription.\r\nUses Azure Event Grid's identity to acquire the authentication tokens being used during delivery." + } + } + }, + { + "$type": "StringLiteralType", + "value": "CloudEventSchemaV1_0" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/366" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "FiltersConfiguration", + "properties": { + "includedEventTypes": { + "type": { + "$ref": "#/369" + }, + "flags": 0, + "description": "A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null." + }, + "filters": { + "type": { + "$ref": "#/423" + }, + "flags": 0, + "description": "An array of filters that are used for filtering event subscriptions." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "Filter", + "discriminator": "operatorType", + "baseProperties": { + "key": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The field/property in the event based on which you want to filter." + } + }, + "elements": { + "BoolEquals": { + "$ref": "#/371" + }, + "IsNotNull": { + "$ref": "#/373" + }, + "IsNullOrUndefined": { + "$ref": "#/375" + }, + "NumberGreaterThan": { + "$ref": "#/377" + }, + "NumberGreaterThanOrEquals": { + "$ref": "#/379" + }, + "NumberIn": { + "$ref": "#/381" + }, + "NumberInRange": { + "$ref": "#/384" + }, + "NumberLessThan": { + "$ref": "#/388" + }, + "NumberLessThanOrEquals": { + "$ref": "#/390" + }, + "NumberNotIn": { + "$ref": "#/392" + }, + "NumberNotInRange": { + "$ref": "#/395" + }, + "StringBeginsWith": { + "$ref": "#/399" + }, + "StringContains": { + "$ref": "#/402" + }, + "StringEndsWith": { + "$ref": "#/405" + }, + "StringIn": { + "$ref": "#/408" + }, + "StringNotBeginsWith": { + "$ref": "#/411" + }, + "StringNotContains": { + "$ref": "#/414" + }, + "StringNotEndsWith": { + "$ref": "#/417" + }, + "StringNotIn": { + "$ref": "#/420" + } + } + }, + { + "$type": "ObjectType", + "name": "BoolEqualsFilter", + "properties": { + "value": { + "type": { + "$ref": "#/154" + }, + "flags": 0, + "description": "The boolean filter value." + }, + "operatorType": { + "type": { + "$ref": "#/372" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "StringLiteralType", + "value": "BoolEquals" + }, + { + "$type": "ObjectType", + "name": "IsNotNullFilter", + "properties": { + "operatorType": { + "type": { + "$ref": "#/374" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "StringLiteralType", + "value": "IsNotNull" + }, + { + "$type": "ObjectType", + "name": "IsNullOrUndefinedFilter", + "properties": { + "operatorType": { + "type": { + "$ref": "#/376" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "StringLiteralType", + "value": "IsNullOrUndefined" + }, + { + "$type": "ObjectType", + "name": "NumberGreaterThanFilter", + "properties": { + "value": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "The filter value." + }, + "operatorType": { + "type": { + "$ref": "#/378" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "StringLiteralType", + "value": "NumberGreaterThan" + }, + { + "$type": "ObjectType", + "name": "NumberGreaterThanOrEqualsFilter", + "properties": { + "value": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "The filter value." + }, + "operatorType": { + "type": { + "$ref": "#/380" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "StringLiteralType", + "value": "NumberGreaterThanOrEquals" + }, + { + "$type": "ObjectType", + "name": "NumberInFilter", + "properties": { + "values": { + "type": { + "$ref": "#/382" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/383" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/199" + } + }, + { + "$type": "StringLiteralType", + "value": "NumberIn" + }, + { + "$type": "ObjectType", + "name": "NumberInRangeFilter", + "properties": { + "values": { + "type": { + "$ref": "#/386" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/387" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/199" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/385" + } + }, + { + "$type": "StringLiteralType", + "value": "NumberInRange" + }, + { + "$type": "ObjectType", + "name": "NumberLessThanFilter", + "properties": { + "value": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "The filter value." + }, + "operatorType": { + "type": { + "$ref": "#/389" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "StringLiteralType", + "value": "NumberLessThan" + }, + { + "$type": "ObjectType", + "name": "NumberLessThanOrEqualsFilter", + "properties": { + "value": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "The filter value." + }, + "operatorType": { + "type": { + "$ref": "#/391" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "StringLiteralType", + "value": "NumberLessThanOrEquals" + }, + { + "$type": "ObjectType", + "name": "NumberNotInFilter", + "properties": { + "values": { + "type": { + "$ref": "#/393" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/394" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/199" + } + }, + { + "$type": "StringLiteralType", + "value": "NumberNotIn" + }, + { + "$type": "ObjectType", + "name": "NumberNotInRangeFilter", + "properties": { + "values": { + "type": { + "$ref": "#/397" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/398" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/199" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/396" + } + }, + { + "$type": "StringLiteralType", + "value": "NumberNotInRange" + }, + { + "$type": "ObjectType", + "name": "StringBeginsWithFilter", + "properties": { + "values": { + "type": { + "$ref": "#/400" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/401" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringBeginsWith" + }, + { + "$type": "ObjectType", + "name": "StringContainsFilter", + "properties": { + "values": { + "type": { + "$ref": "#/403" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/404" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringContains" + }, + { + "$type": "ObjectType", + "name": "StringEndsWithFilter", + "properties": { + "values": { + "type": { + "$ref": "#/406" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/407" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringEndsWith" + }, + { + "$type": "ObjectType", + "name": "StringInFilter", + "properties": { + "values": { + "type": { + "$ref": "#/409" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/410" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringIn" + }, + { + "$type": "ObjectType", + "name": "StringNotBeginsWithFilter", + "properties": { + "values": { + "type": { + "$ref": "#/412" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/413" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringNotBeginsWith" + }, + { + "$type": "ObjectType", + "name": "StringNotContainsFilter", + "properties": { + "values": { + "type": { + "$ref": "#/415" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/416" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringNotContains" + }, + { + "$type": "ObjectType", + "name": "StringNotEndsWithFilter", + "properties": { + "values": { + "type": { + "$ref": "#/418" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/419" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringNotEndsWith" + }, + { + "$type": "ObjectType", + "name": "StringNotInFilter", + "properties": { + "values": { + "type": { + "$ref": "#/421" + }, + "flags": 0, + "description": "The set of filter values." + }, + "operatorType": { + "type": { + "$ref": "#/422" + }, + "flags": 1, + "description": "The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "StringNotIn" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/370" + } + }, + { + "$type": "ObjectType", + "name": "SubscriptionPropertiesTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/namespaces/topics/eventSubscriptions@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/346" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/partnerTopics/eventSubscriptions" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/partnerTopics/eventSubscriptions", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/426" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/427" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/187" + }, + "flags": 0, + "description": "Properties of the event subscription." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/partnerTopics/eventSubscriptions@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/428" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/namespaces" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/namespaces", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/430" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/431" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/433" + }, + "flags": 0, + "description": "Properties of the Namespace resource." + }, + "sku": { + "type": { + "$ref": "#/500" + }, + "flags": 0, + "description": "Represents available Sku pricing tiers." + }, + "identity": { + "type": { + "$ref": "#/162" + }, + "flags": 0, + "description": "Identity information for the Namespace resource." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Location of the resource." + }, + "tags": { + "type": { + "$ref": "#/503" + }, + "flags": 0, + "description": "Tags of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "NamespaceProperties", + "properties": { + "privateEndpointConnections": { + "type": { + "$ref": "#/434" + }, + "flags": 0, + "description": "List of private endpoint connections." + }, + "provisioningState": { + "type": { + "$ref": "#/445" + }, + "flags": 2, + "description": "Provisioning state of the namespace resource." + }, + "topicsConfiguration": { + "type": { + "$ref": "#/446" + }, + "flags": 0, + "description": "Topics configuration information for the namespace resource" + }, + "topicSpacesConfiguration": { + "type": { + "$ref": "#/457" + }, + "flags": 0, + "description": "Topic spaces configuration information for the namespace resource" + }, + "isZoneRedundant": { + "type": { + "$ref": "#/154" + }, + "flags": 0, + "description": "This is an optional property and it allows the user to specify if the namespace resource supports zone-redundancy capability or not. If this\r\nproperty is not specified explicitly by the user, its default value depends on the following conditions:\r\n a. For Availability Zones enabled regions - The default property value would be true.\r\n b. For non-Availability Zones enabled regions - The default property value would be false.\r\nOnce specified, this property cannot be updated." + }, + "publicNetworkAccess": { + "type": { + "$ref": "#/494" + }, + "flags": 0, + "description": "This determines if traffic is allowed over public network. By default it is enabled.\r\nYou can further restrict to specific IPs by configuring " + }, + "inboundIpRules": { + "type": { + "$ref": "#/495" + }, + "flags": 0, + "description": "This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled." + }, + "minimumTlsVersionAllowed": { + "type": { + "$ref": "#/499" + }, + "flags": 0, + "description": "Minimum TLS version of the publisher allowed to publish to this namespace. Only TLS version 1.2 is supported." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/107" + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "StringLiteralType", + "value": "DeleteFailed" + }, + { + "$type": "StringLiteralType", + "value": "CreateFailed" + }, + { + "$type": "StringLiteralType", + "value": "UpdatedFailed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/435" + }, + { + "$ref": "#/436" + }, + { + "$ref": "#/437" + }, + { + "$ref": "#/438" + }, + { + "$ref": "#/439" + }, + { + "$ref": "#/440" + }, + { + "$ref": "#/441" + }, + { + "$ref": "#/442" + }, + { + "$ref": "#/443" + }, + { + "$ref": "#/444" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TopicsConfiguration", + "properties": { + "hostname": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The hostname for the topics configuration. This is a read-only property." + }, + "customDomains": { + "type": { + "$ref": "#/456" + }, + "flags": 0, + "description": "List of custom domain configurations for the namespace." + } + } + }, + { + "$type": "ObjectType", + "name": "CustomDomainConfiguration", + "properties": { + "fullyQualifiedDomainName": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Fully Qualified Domain Name (FQDN) for the custom domain." + }, + "validationState": { + "type": { + "$ref": "#/451" + }, + "flags": 0, + "description": "Validation state for the custom domain. This is a read only property and is initially set to 'Pending' and will be updated to 'Approved' by Event Grid only after ownership of the domain name has been successfully validated." + }, + "identity": { + "type": { + "$ref": "#/452" + }, + "flags": 0, + "description": "Identity info for accessing the certificate for the custom domain. This identity info must match an identity that has been set on the namespace." + }, + "certificateUrl": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The URL for the certificate that is used for publishing to the custom domain. We currently support certificates stored in Azure Key Vault only. While certificate URL can be either\r\nversioned URL of the following format https://{key-vault-name}.vault.azure.net/certificates/{certificate-name}/{version-id}, or unversioned URL of the following format (e.g.,\r\nhttps://contosovault.vault.azure.net/certificates/contosocert, we support unversioned certificate URL only (e.g., https://contosovault.vault.azure.net/certificates/contosocert)" + }, + "expectedTxtRecordName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Expected DNS TXT record name. Event Grid will check for a TXT record with this name in the DNS record set of the custom domain name to prove ownership over the domain.\r\nThe values under this TXT record must contain the expected TXT record value." + }, + "expectedTxtRecordValue": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Expected DNS TXT record value. Event Grid will check for a TXT record with this value in the DNS record set of the custom domain name to prove ownership over the domain." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Pending" + }, + { + "$type": "StringLiteralType", + "value": "Approved" + }, + { + "$type": "StringLiteralType", + "value": "ErrorRetrievingDnsRecord" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/448" + }, + { + "$ref": "#/449" + }, + { + "$ref": "#/450" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "CustomDomainIdentity", + "properties": { + "type": { + "type": { + "$ref": "#/455" + }, + "flags": 0, + "description": "The type of managed identity used. Can be either 'SystemAssigned' or 'UserAssigned'." + }, + "userAssignedIdentity": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The user identity associated with the resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned" + }, + { + "$type": "StringLiteralType", + "value": "UserAssigned" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/453" + }, + { + "$ref": "#/454" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/447" + } + }, + { + "$type": "ObjectType", + "name": "TopicSpacesConfiguration", + "properties": { + "state": { + "type": { + "$ref": "#/460" + }, + "flags": 0, + "description": "Indicate if Topic Spaces Configuration is enabled for the namespace. Default is Disabled." + }, + "routeTopicResourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Fully qualified Azure Resource Id for the Event Grid Topic to which events will be routed to from TopicSpaces under a namespace.\r\nThis property should be in the following format '/subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/microsoft.EventGrid/topics/{topicName}'.\r\nThis topic should reside in the same region where namespace is located." + }, + "hostname": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The endpoint for the topic spaces configuration. This is a read-only property." + }, + "routingEnrichments": { + "type": { + "$ref": "#/461" + }, + "flags": 0, + "description": "Routing enrichments for topic spaces configuration" + }, + "clientAuthentication": { + "type": { + "$ref": "#/468" + }, + "flags": 0, + "description": "Client authentication settings for topic spaces configuration." + }, + "maximumSessionExpiryInHours": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "The maximum session expiry in hours. The property default value is 1 hour.\r\nMin allowed value is 1 hour and max allowed value is 8 hours." + }, + "maximumClientSessionsPerAuthenticationName": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "The maximum number of sessions per authentication name. The property default value is 1.\r\nMin allowed value is 1 and max allowed value is 100." + }, + "routingIdentityInfo": { + "type": { + "$ref": "#/485" + }, + "flags": 0, + "description": "Routing identity info for topic spaces configuration." + }, + "customDomains": { + "type": { + "$ref": "#/490" + }, + "flags": 0, + "description": "List of custom domain configurations for the namespace." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/458" + }, + { + "$ref": "#/459" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "RoutingEnrichments", + "properties": { + "static": { + "type": { + "$ref": "#/465" + }, + "flags": 0 + }, + "dynamic": { + "type": { + "$ref": "#/467" + }, + "flags": 0 + } + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "StaticRoutingEnrichment", + "discriminator": "valueType", + "baseProperties": { + "key": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Static routing enrichment key." + } + }, + "elements": { + "String": { + "$ref": "#/463" + } + } + }, + { + "$type": "ObjectType", + "name": "StaticStringRoutingEnrichment", + "properties": { + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "String type routing enrichment value." + }, + "valueType": { + "type": { + "$ref": "#/464" + }, + "flags": 1, + "description": "Static routing enrichment value type. For e.g. this property value can be 'String'." + } + } + }, + { + "$type": "StringLiteralType", + "value": "String" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/462" + } + }, + { + "$type": "ObjectType", + "name": "DynamicRoutingEnrichment", + "properties": { + "key": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Dynamic routing enrichment key." + }, + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Dynamic routing enrichment value." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/466" + } + }, + { + "$type": "ObjectType", + "name": "ClientAuthenticationSettings", + "properties": { + "alternativeAuthenticationNameSources": { + "type": { + "$ref": "#/475" + }, + "flags": 0, + "description": "Alternative authentication name sources related to client authentication settings for namespace resource." + }, + "customJwtAuthentication": { + "type": { + "$ref": "#/476" + }, + "flags": 0, + "description": "Custom JWT authentication settings for namespace resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "ClientCertificateSubject" + }, + { + "$type": "StringLiteralType", + "value": "ClientCertificateDns" + }, + { + "$type": "StringLiteralType", + "value": "ClientCertificateUri" + }, + { + "$type": "StringLiteralType", + "value": "ClientCertificateIp" + }, + { + "$type": "StringLiteralType", + "value": "ClientCertificateEmail" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/469" + }, + { + "$ref": "#/470" + }, + { + "$ref": "#/471" + }, + { + "$ref": "#/472" + }, + { + "$ref": "#/473" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/474" + } + }, + { + "$type": "ObjectType", + "name": "CustomJwtAuthenticationSettings", + "properties": { + "tokenIssuer": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Expected JWT token issuer." + }, + "issuerCertificates": { + "type": { + "$ref": "#/482" + }, + "flags": 0, + "description": "Information about the certificates that are used for token validation. We currently support maximum 2 certificates." + }, + "encodedIssuerCertificates": { + "type": { + "$ref": "#/484" + }, + "flags": 0, + "description": "Information about the encoded public certificates that are used for custom authentication." + } + } + }, + { + "$type": "ObjectType", + "name": "IssuerCertificateInfo", + "properties": { + "certificateUrl": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Keyvault certificate URL in https://keyvaultname.vault.azure.net/certificates/certificateName/certificateVersion format." + }, + "identity": { + "type": { + "$ref": "#/478" + }, + "flags": 0, + "description": "The identity that will be used to access the certificate." + } + } + }, + { + "$type": "ObjectType", + "name": "CustomJwtAuthenticationManagedIdentity", + "properties": { + "type": { + "type": { + "$ref": "#/481" + }, + "flags": 1, + "description": "The type of managed identity used. Can be either 'SystemAssigned' or 'UserAssigned'." + }, + "userAssignedIdentity": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The user identity associated with the resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned" + }, + { + "$type": "StringLiteralType", + "value": "UserAssigned" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/479" + }, + { + "$ref": "#/480" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/477" + } + }, + { + "$type": "ObjectType", + "name": "EncodedIssuerCertificateInfo", + "properties": { + "kid": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Identifier for the certificate." + }, + "encodedCertificate": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Certificate in pem format." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/483" + } + }, + { + "$type": "ObjectType", + "name": "RoutingIdentityInfo", + "properties": { + "type": { + "type": { + "$ref": "#/489" + }, + "flags": 0, + "description": "Routing identity type for topic spaces configuration." + }, + "userAssignedIdentity": { + "type": { + "$ref": "#/2" + }, + "flags": 0 + } + } + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned" + }, + { + "$type": "StringLiteralType", + "value": "UserAssigned" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/486" + }, + { + "$ref": "#/487" + }, + { + "$ref": "#/488" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/447" + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "SecuredByPerimeter" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/491" + }, + { + "$ref": "#/492" + }, + { + "$ref": "#/493" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/150" + } + }, + { + "$type": "StringLiteralType", + "value": "1.0" + }, + { + "$type": "StringLiteralType", + "value": "1.1" + }, + { + "$type": "StringLiteralType", + "value": "1.2" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/496" + }, + { + "$ref": "#/497" + }, + { + "$ref": "#/498" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "NamespaceSku", + "properties": { + "name": { + "type": { + "$ref": "#/502" + }, + "flags": 0, + "description": "The name of the SKU." + }, + "capacity": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "Specifies the number of Throughput Units that defines the capacity for the namespace. The property default value is\r\n1 which signifies 1 Throughput Unit = 1MB/s ingress and 2MB/s egress per namespace. Min capacity is 1 and\r\nmax allowed capacity is 20." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Standard" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/501" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/namespaces@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/432" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/namespaces/topics" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/namespaces/topics", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/505" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/506" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/508" + }, + "flags": 0, + "description": "Properties of the namespace topic." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ObjectType", + "name": "NamespaceTopicProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/519" + }, + "flags": 2, + "description": "Provisioning state of the namespace topic." + }, + "publisherType": { + "type": { + "$ref": "#/521" + }, + "flags": 0, + "description": "Publisher type of the namespace topic." + }, + "inputSchema": { + "type": { + "$ref": "#/523" + }, + "flags": 0, + "description": "This determines the format that is expected for incoming events published to the topic." + }, + "eventRetentionInDays": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "Event retention for the namespace topic expressed in days. The property default value is 1 day.\r\nMin event retention duration value is 1 day and max event retention duration value is 1 day." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "StringLiteralType", + "value": "DeleteFailed" + }, + { + "$type": "StringLiteralType", + "value": "CreateFailed" + }, + { + "$type": "StringLiteralType", + "value": "UpdatedFailed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/509" + }, + { + "$ref": "#/510" + }, + { + "$ref": "#/511" + }, + { + "$ref": "#/512" + }, + { + "$ref": "#/513" + }, + { + "$ref": "#/514" + }, + { + "$ref": "#/515" + }, + { + "$ref": "#/516" + }, + { + "$ref": "#/517" + }, + { + "$ref": "#/518" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Custom" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/520" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "CloudEventSchemaV1_0" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/522" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/namespaces/topics@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/507" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "default" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/partnerConfigurations" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/partnerConfigurations", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/525" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/526" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/527" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/529" + }, + "flags": 0, + "description": "Properties of the partner configuration." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Location of the resource." + }, + "tags": { + "type": { + "$ref": "#/540" + }, + "flags": 0, + "description": "Tags of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "PartnerConfigurationProperties", + "properties": { + "partnerAuthorization": { + "type": { + "$ref": "#/530" + }, + "flags": 0, + "description": "The details of authorized partners." + }, + "provisioningState": { + "type": { + "$ref": "#/539" + }, + "flags": 0, + "description": "Provisioning state of the partner configuration." + } + } + }, + { + "$type": "ObjectType", + "name": "PartnerAuthorization", + "properties": { + "defaultMaximumExpirationTimeInDays": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "Time used to validate the authorization expiration time for each authorized partner. If DefaultMaximumExpirationTimeInDays is\r\nnot specified, the default is 7 days. Otherwise, allowed values are between 1 and 365 days." + }, + "authorizedPartnersList": { + "type": { + "$ref": "#/532" + }, + "flags": 0, + "description": "The list of authorized partners." + } + } + }, + { + "$type": "ObjectType", + "name": "Partner", + "properties": { + "partnerRegistrationImmutableId": { + "type": { + "$ref": "#/259" + }, + "flags": 0, + "description": "The immutableId of the corresponding partner registration." + }, + "partnerName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The partner name." + }, + "authorizationExpirationTimeInUtc": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Expiration time of the partner authorization. If this timer expires, any request from this partner to create, update or delete resources in subscriber's\r\ncontext will fail. If specified, the allowed values are between 1 to the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration.\r\nIf not specified, the default value will be the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration or 7 if this value is not specified." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/531" + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/533" + }, + { + "$ref": "#/534" + }, + { + "$ref": "#/535" + }, + { + "$ref": "#/536" + }, + { + "$ref": "#/537" + }, + { + "$ref": "#/538" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "PartnerConfigurationTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/partnerConfigurations@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/528" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/partnerDestinations" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/partnerDestinations", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/542" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/543" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/545" + }, + "flags": 0, + "description": "Properties of the Partner Destination." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Location of the resource." + }, + "tags": { + "type": { + "$ref": "#/557" + }, + "flags": 0, + "description": "Tags of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "PartnerDestinationProperties", + "properties": { + "partnerRegistrationImmutableId": { + "type": { + "$ref": "#/259" + }, + "flags": 0, + "description": "The immutable Id of the corresponding partner registration." + }, + "endpointServiceContext": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Endpoint context associated with this partner destination." + }, + "expirationTimeIfNotActivatedUtc": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Expiration time of the partner destination. If this timer expires and the partner destination was never activated,\r\nthe partner destination and corresponding channel are deleted." + }, + "provisioningState": { + "type": { + "$ref": "#/553" + }, + "flags": 2, + "description": "Provisioning state of the partner destination." + }, + "activationState": { + "type": { + "$ref": "#/556" + }, + "flags": 0, + "description": "Activation state of the partner destination." + }, + "endpointBaseUrl": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Endpoint Base URL of the partner destination" + }, + "messageForActivation": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Context or helpful message that can be used during the approval process." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "IdleDueToMirroredChannelResourceDeletion" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/546" + }, + { + "$ref": "#/547" + }, + { + "$ref": "#/548" + }, + { + "$ref": "#/549" + }, + { + "$ref": "#/550" + }, + { + "$ref": "#/551" + }, + { + "$ref": "#/552" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "NeverActivated" + }, + { + "$type": "StringLiteralType", + "value": "Activated" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/554" + }, + { + "$ref": "#/555" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/partnerDestinations@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/544" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/partnerNamespaces" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/partnerNamespaces", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/559" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/560" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/562" + }, + "flags": 0, + "description": "Properties of the Partner Namespace." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Location of the resource." + }, + "tags": { + "type": { + "$ref": "#/583" + }, + "flags": 0, + "description": "Tags of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "PartnerNamespaceProperties", + "properties": { + "privateEndpointConnections": { + "type": { + "$ref": "#/563" + }, + "flags": 2, + "description": "List of private endpoint connections." + }, + "provisioningState": { + "type": { + "$ref": "#/570" + }, + "flags": 2, + "description": "Provisioning state of the partner namespace." + }, + "partnerRegistrationFullyQualifiedId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The fully qualified ARM Id of the partner registration that should be associated with this partner namespace. This takes the following format:\r\n/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}." + }, + "minimumTlsVersionAllowed": { + "type": { + "$ref": "#/574" + }, + "flags": 0, + "description": "Minimum TLS version of the publisher allowed to publish to this partner namespace" + }, + "endpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Endpoint for the partner namespace." + }, + "publicNetworkAccess": { + "type": { + "$ref": "#/578" + }, + "flags": 0, + "description": "This determines if traffic is allowed over public network. By default it is enabled.\r\nYou can further restrict to specific IPs by configuring " + }, + "inboundIpRules": { + "type": { + "$ref": "#/579" + }, + "flags": 0, + "description": "This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled." + }, + "disableLocalAuth": { + "type": { + "$ref": "#/154" + }, + "flags": 0, + "description": "This boolean is used to enable or disable local auth. Default value is false. When the property is set to true, only AAD token will be used to authenticate if user is allowed to publish to the partner namespace." + }, + "partnerTopicRoutingMode": { + "type": { + "$ref": "#/582" + }, + "flags": 0, + "description": "This determines if events published to this partner namespace should use the source attribute in the event payload\r\nor use the channel name in the header when matching to the partner topic. If none is specified, source attribute routing will be used to match the partner topic." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/107" + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/564" + }, + { + "$ref": "#/565" + }, + { + "$ref": "#/566" + }, + { + "$ref": "#/567" + }, + { + "$ref": "#/568" + }, + { + "$ref": "#/569" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "1.0" + }, + { + "$type": "StringLiteralType", + "value": "1.1" + }, + { + "$type": "StringLiteralType", + "value": "1.2" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/571" + }, + { + "$ref": "#/572" + }, + { + "$ref": "#/573" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "SecuredByPerimeter" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/575" + }, + { + "$ref": "#/576" + }, + { + "$ref": "#/577" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/150" + } + }, + { + "$type": "StringLiteralType", + "value": "SourceEventAttribute" + }, + { + "$type": "StringLiteralType", + "value": "ChannelNameHeader" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/580" + }, + { + "$ref": "#/581" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/partnerNamespaces@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/561" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/partnerRegistrations" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/partnerRegistrations", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/585" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/586" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/588" + }, + "flags": 0, + "description": "Properties of the partner registration." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Location of the resource." + }, + "tags": { + "type": { + "$ref": "#/596" + }, + "flags": 0, + "description": "Tags of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "PartnerRegistrationProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/595" + }, + "flags": 2, + "description": "Provisioning state of the partner registration." + }, + "partnerRegistrationImmutableId": { + "type": { + "$ref": "#/259" + }, + "flags": 0, + "description": "The immutableId of the corresponding partner registration.\r\nNote: This property is marked for deprecation and is not supported in any future GA API version" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/589" + }, + { + "$ref": "#/590" + }, + { + "$ref": "#/591" + }, + { + "$ref": "#/592" + }, + { + "$ref": "#/593" + }, + { + "$ref": "#/594" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/partnerRegistrations@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/587" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/partnerTopics" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/partnerTopics", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/598" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/599" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/601" + }, + "flags": 0, + "description": "Properties of the Partner Topic." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + }, + "identity": { + "type": { + "$ref": "#/162" + }, + "flags": 0, + "description": "Identity information for the Partner Topic resource." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Location of the resource." + }, + "tags": { + "type": { + "$ref": "#/614" + }, + "flags": 0, + "description": "Tags of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "PartnerTopicProperties", + "properties": { + "partnerRegistrationImmutableId": { + "type": { + "$ref": "#/259" + }, + "flags": 0, + "description": "The immutableId of the corresponding partner registration." + }, + "source": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Source associated with this partner topic. This represents a unique partner resource." + }, + "eventTypeInfo": { + "type": { + "$ref": "#/34" + }, + "flags": 0, + "description": "Event Type information from the corresponding event channel." + }, + "expirationTimeIfNotActivatedUtc": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Expiration time of the partner topic. If this timer expires while the partner topic is still never activated,\r\nthe partner topic and corresponding event channel are deleted." + }, + "provisioningState": { + "type": { + "$ref": "#/609" + }, + "flags": 2, + "description": "Provisioning state of the partner topic." + }, + "activationState": { + "type": { + "$ref": "#/613" + }, + "flags": 0, + "description": "Activation state of the partner topic." + }, + "partnerTopicFriendlyDescription": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Friendly description about the topic. This can be set by the publisher/partner to show custom description for the customer partner topic.\r\nThis will be helpful to remove any ambiguity of the origin of creation of the partner topic for the customer." + }, + "messageForActivation": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Context or helpful message that can be used during the approval process by the subscriber." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "IdleDueToMirroredChannelResourceDeletion" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/602" + }, + { + "$ref": "#/603" + }, + { + "$ref": "#/604" + }, + { + "$ref": "#/605" + }, + { + "$ref": "#/606" + }, + { + "$ref": "#/607" + }, + { + "$ref": "#/608" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "NeverActivated" + }, + { + "$type": "StringLiteralType", + "value": "Activated" + }, + { + "$type": "StringLiteralType", + "value": "Deactivated" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/610" + }, + { + "$ref": "#/611" + }, + { + "$ref": "#/612" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/partnerTopics@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/600" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/namespaces/permissionBindings" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/namespaces/permissionBindings", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/616" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/617" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/619" + }, + "flags": 0, + "description": "The properties of permission binding." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ObjectType", + "name": "PermissionBindingProperties", + "properties": { + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Description for the Permission Binding resource." + }, + "topicSpaceName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the Topic Space resource that the permission is bound to.\r\nThe Topic space needs to be a resource under the same namespace the permission binding is a part of." + }, + "permission": { + "type": { + "$ref": "#/622" + }, + "flags": 0, + "description": "The allowed permission." + }, + "clientGroupName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the client group resource that the permission is bound to.\r\nThe client group needs to be a resource under the same namespace the permission binding is a part of." + }, + "provisioningState": { + "type": { + "$ref": "#/630" + }, + "flags": 2, + "description": "Provisioning state of the PermissionBinding resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Publisher" + }, + { + "$type": "StringLiteralType", + "value": "Subscriber" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/620" + }, + { + "$ref": "#/621" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/623" + }, + { + "$ref": "#/624" + }, + { + "$ref": "#/625" + }, + { + "$ref": "#/626" + }, + { + "$ref": "#/627" + }, + { + "$ref": "#/628" + }, + { + "$ref": "#/629" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/namespaces/permissionBindings@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/618" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/topics/privateEndpointConnections" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/topics/privateEndpointConnections", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/632" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/633" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/108" + }, + "flags": 0, + "description": "Properties of the PrivateEndpointConnection." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/topics/privateEndpointConnections@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/634" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/domains/privateEndpointConnections" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/domains/privateEndpointConnections", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/636" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/637" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/108" + }, + "flags": 0, + "description": "Properties of the PrivateEndpointConnection." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/domains/privateEndpointConnections@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/638" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/partnerNamespaces/privateEndpointConnections" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/partnerNamespaces/privateEndpointConnections", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/640" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/641" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/108" + }, + "flags": 0, + "description": "Properties of the PrivateEndpointConnection." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/partnerNamespaces/privateEndpointConnections@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/642" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/namespaces/privateEndpointConnections" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/namespaces/privateEndpointConnections", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/644" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/645" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/108" + }, + "flags": 0, + "description": "Properties of the PrivateEndpointConnection." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/namespaces/privateEndpointConnections@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/646" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/systemTopics" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/systemTopics", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/648" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/649" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/651" + }, + "flags": 0, + "description": "Properties of the system topic." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + }, + "identity": { + "type": { + "$ref": "#/162" + }, + "flags": 0, + "description": "Identity information for the resource." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Location of the resource." + }, + "tags": { + "type": { + "$ref": "#/659" + }, + "flags": 0, + "description": "Tags of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "SystemTopicProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/658" + }, + "flags": 2, + "description": "Provisioning state of the system topic." + }, + "source": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Source for the system topic." + }, + "topicType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "TopicType for the system topic." + }, + "metricResourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Metric resource id for the system topic." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/652" + }, + { + "$ref": "#/653" + }, + { + "$ref": "#/654" + }, + { + "$ref": "#/655" + }, + { + "$ref": "#/656" + }, + { + "$ref": "#/657" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/systemTopics@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/650" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/topics" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/topics", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/661" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/662" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/664" + }, + "flags": 0, + "description": "Properties of the topic." + }, + "sku": { + "type": { + "$ref": "#/158" + }, + "flags": 0, + "description": "The Sku pricing tier for the topic." + }, + "identity": { + "type": { + "$ref": "#/162" + }, + "flags": 0, + "description": "Identity information for the resource." + }, + "kind": { + "type": { + "$ref": "#/691" + }, + "flags": 0, + "description": "Kind of the resource." + }, + "extendedLocation": { + "type": { + "$ref": "#/692" + }, + "flags": 0, + "description": "Extended location of the resource." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Location of the resource." + }, + "tags": { + "type": { + "$ref": "#/693" + }, + "flags": 0, + "description": "Tags of the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "TopicProperties", + "properties": { + "privateEndpointConnections": { + "type": { + "$ref": "#/665" + }, + "flags": 2, + "description": "List of private endpoint connections." + }, + "provisioningState": { + "type": { + "$ref": "#/672" + }, + "flags": 2, + "description": "Provisioning state of the topic." + }, + "endpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Endpoint for the topic." + }, + "eventTypeInfo": { + "type": { + "$ref": "#/34" + }, + "flags": 0, + "description": "Event Type Information for the user topic. This information is provided by the publisher and can be used by the \r\nsubscriber to view different types of events that are published." + }, + "minimumTlsVersionAllowed": { + "type": { + "$ref": "#/676" + }, + "flags": 0, + "description": "Minimum TLS version of the publisher allowed to publish to this topic" + }, + "inputSchema": { + "type": { + "$ref": "#/680" + }, + "flags": 0, + "description": "This determines the format that Event Grid should expect for incoming events published to the topic." + }, + "inputSchemaMapping": { + "type": { + "$ref": "#/140" + }, + "flags": 0, + "description": "This enables publishing using custom event schemas. An InputSchemaMapping can be specified to map various properties of a source schema to various required properties of the EventGridEvent schema." + }, + "metricResourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Metric resource id for the topic." + }, + "publicNetworkAccess": { + "type": { + "$ref": "#/684" + }, + "flags": 0, + "description": "This determines if traffic is allowed over public network. By default it is enabled. \r\nYou can further restrict to specific IPs by configuring " + }, + "inboundIpRules": { + "type": { + "$ref": "#/685" + }, + "flags": 0, + "description": "This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled." + }, + "disableLocalAuth": { + "type": { + "$ref": "#/154" + }, + "flags": 0, + "description": "This boolean is used to enable or disable local auth. Default value is false. When the property is set to true, only AAD token will be used to authenticate if user is allowed to publish to the topic." + }, + "dataResidencyBoundary": { + "type": { + "$ref": "#/688" + }, + "flags": 0, + "description": "Data Residency Boundary of the resource." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/107" + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/666" + }, + { + "$ref": "#/667" + }, + { + "$ref": "#/668" + }, + { + "$ref": "#/669" + }, + { + "$ref": "#/670" + }, + { + "$ref": "#/671" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "1.0" + }, + { + "$type": "StringLiteralType", + "value": "1.1" + }, + { + "$type": "StringLiteralType", + "value": "1.2" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/673" + }, + { + "$ref": "#/674" + }, + { + "$ref": "#/675" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "EventGridSchema" + }, + { + "$type": "StringLiteralType", + "value": "CustomEventSchema" + }, + { + "$type": "StringLiteralType", + "value": "CloudEventSchemaV1_0" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/677" + }, + { + "$ref": "#/678" + }, + { + "$ref": "#/679" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "SecuredByPerimeter" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/681" + }, + { + "$ref": "#/682" + }, + { + "$ref": "#/683" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/150" + } + }, + { + "$type": "StringLiteralType", + "value": "WithinGeopair" + }, + { + "$type": "StringLiteralType", + "value": "WithinRegion" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/686" + }, + { + "$ref": "#/687" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Azure" + }, + { + "$type": "StringLiteralType", + "value": "AzureArc" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/689" + }, + { + "$ref": "#/690" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ExtendedLocation", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Fully qualified name of the extended location." + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Type of the extended location." + } + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/topics@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/663" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/namespaces/topicSpaces" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/namespaces/topicSpaces", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/695" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/696" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/698" + }, + "flags": 0, + "description": "The properties of topic space." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ObjectType", + "name": "TopicSpaceProperties", + "properties": { + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Description for the Topic Space resource." + }, + "topicTemplates": { + "type": { + "$ref": "#/699" + }, + "flags": 0, + "description": "The topic filters in the topic space.\r\nExample: \"topicTemplates\": [ \r\n \"devices/foo/bar\",\r\n \"devices/topic1/+\",\r\n \"devices/${principal.name}/${principal.attributes.keyName}\" ]." + }, + "provisioningState": { + "type": { + "$ref": "#/707" + }, + "flags": 2, + "description": "Provisioning state of the TopicSpace resource." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/700" + }, + { + "$ref": "#/701" + }, + { + "$ref": "#/702" + }, + { + "$ref": "#/703" + }, + { + "$ref": "#/704" + }, + { + "$ref": "#/705" + }, + { + "$ref": "#/706" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/namespaces/topicSpaces@2024-12-15-preview", + "scopeType": 8, + "body": { + "$ref": "#/697" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "default" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/extensionTopics" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/extensionTopics", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/709" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/710" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/711" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/713" + }, + "flags": 2, + "description": "Properties of the extension topic." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ObjectType", + "name": "ExtensionTopicProperties", + "properties": { + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Description of the extension topic." + }, + "systemTopic": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "System topic resource id which is mapped to the source." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/extensionTopics@2024-12-15-preview", + "scopeType": 0, + "body": { + "$ref": "#/712" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/topicTypes" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/topicTypes", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/715" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/716" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/718" + }, + "flags": 2, + "description": "Properties of the topic type info" + } + } + }, + { + "$type": "ObjectType", + "name": "TopicTypeProperties", + "properties": { + "provider": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Namespace of the provider of the topic type." + }, + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Display Name for the topic type." + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Description of the topic type." + }, + "resourceRegionType": { + "type": { + "$ref": "#/721" + }, + "flags": 0, + "description": "Region type of the resource." + }, + "provisioningState": { + "type": { + "$ref": "#/728" + }, + "flags": 0, + "description": "Provisioning state of the topic type." + }, + "supportedLocations": { + "type": { + "$ref": "#/729" + }, + "flags": 0, + "description": "List of locations supported by this topic type." + }, + "sourceResourceFormat": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Source resource format." + }, + "supportedScopesForSource": { + "type": { + "$ref": "#/735" + }, + "flags": 0, + "description": "Supported source scopes." + }, + "areRegionalAndGlobalSourcesSupported": { + "type": { + "$ref": "#/154" + }, + "flags": 0, + "description": "Flag to indicate that a topic type can support both regional or global system topics." + }, + "additionalEnforcedPermissions": { + "type": { + "$ref": "#/737" + }, + "flags": 0, + "description": "Permissions which are enforced for creating and updating system topics of this this topic type." + } + } + }, + { + "$type": "StringLiteralType", + "value": "RegionalResource" + }, + { + "$type": "StringLiteralType", + "value": "GlobalResource" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/719" + }, + { + "$ref": "#/720" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/722" + }, + { + "$ref": "#/723" + }, + { + "$ref": "#/724" + }, + { + "$ref": "#/725" + }, + { + "$ref": "#/726" + }, + { + "$ref": "#/727" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Resource" + }, + { + "$type": "StringLiteralType", + "value": "ResourceGroup" + }, + { + "$type": "StringLiteralType", + "value": "AzureSubscription" + }, + { + "$type": "StringLiteralType", + "value": "ManagementGroup" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/730" + }, + { + "$ref": "#/731" + }, + { + "$ref": "#/732" + }, + { + "$ref": "#/733" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/734" + } + }, + { + "$type": "ObjectType", + "name": "TopicTypeAdditionalEnforcedPermission", + "properties": { + "permissionName": { + "type": { + "$ref": "#/2" + }, + "flags": 0 + }, + "isDataAction": { + "type": { + "$ref": "#/154" + }, + "flags": 0 + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/736" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/topicTypes@2024-12-15-preview", + "scopeType": 1, + "body": { + "$ref": "#/717" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.EventGrid/verifiedPartners" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-15-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.EventGrid/verifiedPartners", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/739" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/740" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/742" + }, + "flags": 2, + "description": "Properties of the verified partner." + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The system metadata relating to the Event Grid resource." + } + } + }, + { + "$type": "ObjectType", + "name": "VerifiedPartnerProperties", + "properties": { + "partnerRegistrationImmutableId": { + "type": { + "$ref": "#/259" + }, + "flags": 0, + "description": "ImmutableId of the corresponding partner registration." + }, + "organizationName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Official name of the Partner." + }, + "partnerDisplayName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Display name of the verified partner." + }, + "partnerTopicDetails": { + "type": { + "$ref": "#/743" + }, + "flags": 0, + "description": "Details of the partner topic scenario." + }, + "partnerDestinationDetails": { + "type": { + "$ref": "#/743" + }, + "flags": 0, + "description": "Details of the partner destination scenario." + }, + "provisioningState": { + "type": { + "$ref": "#/750" + }, + "flags": 0, + "description": "Provisioning state of the verified partner." + } + } + }, + { + "$type": "ObjectType", + "name": "PartnerDetails", + "properties": { + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "This is short description about the partner. The length of this description should not exceed 256 characters." + }, + "longDescription": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Long description for the partner's scenarios and integration.Length of this description should not exceed 2048 characters." + }, + "setupUri": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "URI of the partner website that can be used by Azure customers to setup Event Grid\r\nintegration on an event source." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/744" + }, + { + "$ref": "#/745" + }, + { + "$ref": "#/746" + }, + { + "$ref": "#/747" + }, + { + "$ref": "#/748" + }, + { + "$ref": "#/749" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.EventGrid/verifiedPartners@2024-12-15-preview", + "scopeType": 1, + "body": { + "$ref": "#/741" + }, + "flags": 1 + }, + { + "$type": "ObjectType", + "name": "DomainSharedAccessKeys", + "properties": { + "key1": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Shared access key1 for the domain." + }, + "key2": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Shared access key2 for the domain." + } + } + }, + { + "$type": "ResourceFunctionType", + "name": "listKeys", + "resourceType": "Microsoft.EventGrid/domains", + "apiVersion": "2024-12-15-preview", + "output": { + "$ref": "#/752" + } + }, + { + "$type": "ObjectType", + "name": "NamespaceSharedAccessKeys", + "properties": { + "key1": { + "type": { + "$ref": "#/246" + }, + "flags": 0, + "description": "Shared access key1 for the namespace." + }, + "key2": { + "type": { + "$ref": "#/246" + }, + "flags": 0, + "description": "Shared access key2 for the namespace." + } + } + }, + { + "$type": "ResourceFunctionType", + "name": "listKeys", + "resourceType": "Microsoft.EventGrid/namespaces", + "apiVersion": "2024-12-15-preview", + "output": { + "$ref": "#/754" + } + }, + { + "$type": "ObjectType", + "name": "TopicSharedAccessKeys", + "properties": { + "key1": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Shared access key1 for the topic." + }, + "key2": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Shared access key2 for the topic." + } + } + }, + { + "$type": "ResourceFunctionType", + "name": "listKeys", + "resourceType": "Microsoft.EventGrid/namespaces/topics", + "apiVersion": "2024-12-15-preview", + "output": { + "$ref": "#/756" + } + }, + { + "$type": "ObjectType", + "name": "PartnerNamespaceSharedAccessKeys", + "properties": { + "key1": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Shared access key1 for the partner namespace." + }, + "key2": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Shared access key2 for the partner namespace." + } + } + }, + { + "$type": "ResourceFunctionType", + "name": "listKeys", + "resourceType": "Microsoft.EventGrid/partnerNamespaces", + "apiVersion": "2024-12-15-preview", + "output": { + "$ref": "#/758" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listKeys", + "resourceType": "Microsoft.EventGrid/topics", + "apiVersion": "2024-12-15-preview", + "output": { + "$ref": "#/756" + } + } +] \ No newline at end of file diff --git a/generated/eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md b/generated/eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md new file mode 100644 index 0000000000..cff371682a --- /dev/null +++ b/generated/eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md @@ -0,0 +1,1448 @@ +# Microsoft.EventGrid @ 2024-12-15-preview + +## Resource Microsoft.EventGrid/domains@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [IdentityInfo](#identityinfo): Identity information for the Event Grid Domain resource. +* **location**: string (Required): Location of the resource. +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [DomainProperties](#domainproperties): Properties of the Event Grid Domain resource. +* **sku**: [ResourceSku](#resourcesku): The Sku pricing tier for the Event Grid Domain resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Tags of the resource. +* **type**: 'Microsoft.EventGrid/domains' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/domains/eventSubscriptions@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [EventSubscriptionProperties](#eventsubscriptionproperties): Properties of the event subscription. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/domains/eventSubscriptions' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/domains/privateEndpointConnections@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PrivateEndpointConnectionProperties](#privateendpointconnectionproperties): Properties of the PrivateEndpointConnection. +* **type**: 'Microsoft.EventGrid/domains/privateEndpointConnections' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/domains/topics@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [DomainTopicProperties](#domaintopicproperties) (ReadOnly): Properties of the Domain Topic. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/domains/topics' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/domains/topics/eventSubscriptions@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [EventSubscriptionProperties](#eventsubscriptionproperties): Properties of the event subscription. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/domains/topics/eventSubscriptions' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/eventSubscriptions@2024-12-15-preview +* **Valid Scope(s)**: Unknown +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [EventSubscriptionProperties](#eventsubscriptionproperties): Properties of the event subscription. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/eventSubscriptions' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/extensionTopics@2024-12-15-preview (ReadOnly) +* **Valid Scope(s)**: Unknown +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: 'default' (Required, DeployTimeConstant): The resource name +* **properties**: [ExtensionTopicProperties](#extensiontopicproperties) (ReadOnly): Properties of the extension topic. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/extensionTopics' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/namespaces@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [IdentityInfo](#identityinfo): Identity information for the Namespace resource. +* **location**: string (Required): Location of the resource. +* **name**: string {minLength: 3, maxLength: 50, pattern: "^[a-zA-Z0-9-]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [NamespaceProperties](#namespaceproperties): Properties of the Namespace resource. +* **sku**: [NamespaceSku](#namespacesku): Represents available Sku pricing tiers. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Tags of the resource. +* **type**: 'Microsoft.EventGrid/namespaces' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/namespaces/caCertificates@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 3, maxLength: 50, pattern: "^[a-zA-Z0-9-]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [CaCertificateProperties](#cacertificateproperties): The properties of CA certificate. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/namespaces/caCertificates' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/namespaces/clientGroups@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 3, maxLength: 50, pattern: "^[a-zA-Z0-9-]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ClientGroupProperties](#clientgroupproperties): The properties of client group. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/namespaces/clientGroups' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/namespaces/clients@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 1, maxLength: 128, pattern: "^[-a-zA-Z0-9:\._]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ClientProperties](#clientproperties): The properties of client. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/namespaces/clients' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/namespaces/permissionBindings@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 3, maxLength: 50, pattern: "^[a-zA-Z0-9-]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [PermissionBindingProperties](#permissionbindingproperties): The properties of permission binding. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/namespaces/permissionBindings' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/namespaces/privateEndpointConnections@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PrivateEndpointConnectionProperties](#privateendpointconnectionproperties): Properties of the PrivateEndpointConnection. +* **type**: 'Microsoft.EventGrid/namespaces/privateEndpointConnections' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/namespaces/topics@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 3, maxLength: 50, pattern: "^[a-zA-Z0-9-]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [NamespaceTopicProperties](#namespacetopicproperties): Properties of the namespace topic. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/namespaces/topics' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/namespaces/topics/eventSubscriptions@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 3, maxLength: 50, pattern: "^[a-zA-Z0-9-]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [SubscriptionProperties](#subscriptionproperties): Properties of the event subscription. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/namespaces/topics/eventSubscriptions' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/namespaces/topicSpaces@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 3, maxLength: 50, pattern: "^[a-zA-Z0-9-]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [TopicSpaceProperties](#topicspaceproperties): The properties of topic space. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/namespaces/topicSpaces' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/partnerConfigurations@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string: Location of the resource. +* **name**: 'default' (Required, DeployTimeConstant): The resource name +* **properties**: [PartnerConfigurationProperties](#partnerconfigurationproperties): Properties of the partner configuration. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **tags**: [PartnerConfigurationTags](#partnerconfigurationtags): Tags of the resource. +* **type**: 'Microsoft.EventGrid/partnerConfigurations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/partnerDestinations@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): Location of the resource. +* **name**: string {minLength: 3, maxLength: 50, pattern: "^[a-zA-Z0-9-]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [PartnerDestinationProperties](#partnerdestinationproperties): Properties of the Partner Destination. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Tags of the resource. +* **type**: 'Microsoft.EventGrid/partnerDestinations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/partnerNamespaces@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): Location of the resource. +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PartnerNamespaceProperties](#partnernamespaceproperties): Properties of the Partner Namespace. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Tags of the resource. +* **type**: 'Microsoft.EventGrid/partnerNamespaces' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/partnerNamespaces/channels@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [ChannelProperties](#channelproperties): Properties of the Channel. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/partnerNamespaces/channels' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/partnerNamespaces/privateEndpointConnections@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PrivateEndpointConnectionProperties](#privateendpointconnectionproperties): Properties of the PrivateEndpointConnection. +* **type**: 'Microsoft.EventGrid/partnerNamespaces/privateEndpointConnections' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/partnerRegistrations@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): Location of the resource. +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PartnerRegistrationProperties](#partnerregistrationproperties): Properties of the partner registration. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Tags of the resource. +* **type**: 'Microsoft.EventGrid/partnerRegistrations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/partnerTopics@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [IdentityInfo](#identityinfo): Identity information for the Partner Topic resource. +* **location**: string (Required): Location of the resource. +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PartnerTopicProperties](#partnertopicproperties): Properties of the Partner Topic. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Tags of the resource. +* **type**: 'Microsoft.EventGrid/partnerTopics' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/partnerTopics/eventSubscriptions@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [EventSubscriptionProperties](#eventsubscriptionproperties): Properties of the event subscription. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/partnerTopics/eventSubscriptions' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/systemTopics@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [IdentityInfo](#identityinfo): Identity information for the resource. +* **location**: string (Required): Location of the resource. +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [SystemTopicProperties](#systemtopicproperties): Properties of the system topic. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Tags of the resource. +* **type**: 'Microsoft.EventGrid/systemTopics' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/systemTopics/eventSubscriptions@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [EventSubscriptionProperties](#eventsubscriptionproperties): Properties of the event subscription. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/systemTopics/eventSubscriptions' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/topics@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation): Extended location of the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [IdentityInfo](#identityinfo): Identity information for the resource. +* **kind**: 'Azure' | 'AzureArc' | string: Kind of the resource. +* **location**: string (Required): Location of the resource. +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [TopicProperties](#topicproperties): Properties of the topic. +* **sku**: [ResourceSku](#resourcesku): The Sku pricing tier for the topic. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Tags of the resource. +* **type**: 'Microsoft.EventGrid/topics' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/topics/eventSubscriptions@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [EventSubscriptionProperties](#eventsubscriptionproperties): Properties of the event subscription. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/topics/eventSubscriptions' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/topics/privateEndpointConnections@2024-12-15-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PrivateEndpointConnectionProperties](#privateendpointconnectionproperties): Properties of the PrivateEndpointConnection. +* **type**: 'Microsoft.EventGrid/topics/privateEndpointConnections' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/topicTypes@2024-12-15-preview (ReadOnly) +* **Valid Scope(s)**: Tenant +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [TopicTypeProperties](#topictypeproperties) (ReadOnly): Properties of the topic type info +* **type**: 'Microsoft.EventGrid/topicTypes' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.EventGrid/verifiedPartners@2024-12-15-preview (ReadOnly) +* **Valid Scope(s)**: Tenant +### Properties +* **apiVersion**: '2024-12-15-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [VerifiedPartnerProperties](#verifiedpartnerproperties) (ReadOnly): Properties of the verified partner. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system metadata relating to the Event Grid resource. +* **type**: 'Microsoft.EventGrid/verifiedPartners' (ReadOnly, DeployTimeConstant): The resource type + +## Function listKeys (Microsoft.EventGrid/domains@2024-12-15-preview) +* **Resource**: Microsoft.EventGrid/domains +* **ApiVersion**: 2024-12-15-preview +* **Output**: [DomainSharedAccessKeys](#domainsharedaccesskeys) + +## Function listKeys (Microsoft.EventGrid/namespaces@2024-12-15-preview) +* **Resource**: Microsoft.EventGrid/namespaces +* **ApiVersion**: 2024-12-15-preview +* **Output**: [NamespaceSharedAccessKeys](#namespacesharedaccesskeys) + +## Function listKeys (Microsoft.EventGrid/namespaces/topics@2024-12-15-preview) +* **Resource**: Microsoft.EventGrid/namespaces/topics +* **ApiVersion**: 2024-12-15-preview +* **Output**: [TopicSharedAccessKeys](#topicsharedaccesskeys) + +## Function listKeys (Microsoft.EventGrid/partnerNamespaces@2024-12-15-preview) +* **Resource**: Microsoft.EventGrid/partnerNamespaces +* **ApiVersion**: 2024-12-15-preview +* **Output**: [PartnerNamespaceSharedAccessKeys](#partnernamespacesharedaccesskeys) + +## Function listKeys (Microsoft.EventGrid/topics@2024-12-15-preview) +* **Resource**: Microsoft.EventGrid/topics +* **ApiVersion**: 2024-12-15-preview +* **Output**: [TopicSharedAccessKeys](#topicsharedaccesskeys) + +## AdvancedFilter +* **Discriminator**: operatorType + +### Base Properties +* **key**: string: The field/property in the event based on which you want to filter. + +### BoolEqualsAdvancedFilter +#### Properties +* **operatorType**: 'BoolEquals' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **value**: bool: The boolean filter value. + +### IsNotNullAdvancedFilter +#### Properties +* **operatorType**: 'IsNotNull' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. + +### IsNullOrUndefinedAdvancedFilter +#### Properties +* **operatorType**: 'IsNullOrUndefined' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. + +### NumberGreaterThanAdvancedFilter +#### Properties +* **operatorType**: 'NumberGreaterThan' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **value**: int: The filter value. + +### NumberGreaterThanOrEqualsAdvancedFilter +#### Properties +* **operatorType**: 'NumberGreaterThanOrEquals' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **value**: int: The filter value. + +### NumberInAdvancedFilter +#### Properties +* **operatorType**: 'NumberIn' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: int[]: The set of filter values. + +### NumberInRangeAdvancedFilter +#### Properties +* **operatorType**: 'NumberInRange' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: int[][]: The set of filter values. + +### NumberLessThanAdvancedFilter +#### Properties +* **operatorType**: 'NumberLessThan' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **value**: int: The filter value. + +### NumberLessThanOrEqualsAdvancedFilter +#### Properties +* **operatorType**: 'NumberLessThanOrEquals' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **value**: int: The filter value. + +### NumberNotInAdvancedFilter +#### Properties +* **operatorType**: 'NumberNotIn' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: int[]: The set of filter values. + +### NumberNotInRangeAdvancedFilter +#### Properties +* **operatorType**: 'NumberNotInRange' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: int[][]: The set of filter values. + +### StringBeginsWithAdvancedFilter +#### Properties +* **operatorType**: 'StringBeginsWith' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + +### StringContainsAdvancedFilter +#### Properties +* **operatorType**: 'StringContains' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + +### StringEndsWithAdvancedFilter +#### Properties +* **operatorType**: 'StringEndsWith' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + +### StringInAdvancedFilter +#### Properties +* **operatorType**: 'StringIn' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + +### StringNotBeginsWithAdvancedFilter +#### Properties +* **operatorType**: 'StringNotBeginsWith' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + +### StringNotContainsAdvancedFilter +#### Properties +* **operatorType**: 'StringNotContains' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + +### StringNotEndsWithAdvancedFilter +#### Properties +* **operatorType**: 'StringNotEndsWith' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + +### StringNotInAdvancedFilter +#### Properties +* **operatorType**: 'StringNotIn' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + + +## AzureADPartnerClientAuthenticationProperties +### Properties +* **azureActiveDirectoryApplicationIdOrUri**: string: The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests. +* **azureActiveDirectoryTenantId**: string: The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests. + +## AzureFunctionEventSubscriptionDestinationProperties +### Properties +* **deliveryAttributeMappings**: [DeliveryAttributeMapping](#deliveryattributemapping)[]: Delivery attribute details. +* **maxEventsPerBatch**: int: Maximum number of events per batch. +* **preferredBatchSizeInKilobytes**: int: Preferred batch size in Kilobytes. +* **resourceId**: string: The Azure Resource Id that represents the endpoint of the Azure Function destination of an event subscription. + +## CaCertificateProperties +### Properties +* **description**: string: Description for the CA Certificate resource. +* **encodedCertificate**: string: Base64 encoded PEM (Privacy Enhanced Mail) format certificate data. +* **expiryTimeInUtc**: string (ReadOnly): Certificate expiry time in UTC. This is a read-only field. +* **issueTimeInUtc**: string (ReadOnly): Certificate issue time in UTC. This is a read-only field. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the CA Certificate resource. + +## ChannelProperties +### Properties +* **channelType**: 'PartnerDestination' | 'PartnerTopic' | string: The type of the event channel which represents the direction flow of events. +* **expirationTimeIfNotActivatedUtc**: string: Expiration time of the channel. If this timer expires while the corresponding partner topic is never activated, +the channel and corresponding partner topic are deleted. +* **messageForActivation**: string: Context or helpful message that can be used during the approval process by the subscriber. +* **partnerDestinationInfo**: [PartnerDestinationInfo](#partnerdestinationinfo): This property should be populated when channelType is PartnerDestination and represents information about the partner destination resource corresponding to the channel. +* **partnerTopicInfo**: [PartnerTopicInfo](#partnertopicinfo): This property should be populated when channelType is PartnerTopic and represents information about the partner topic resource corresponding to the channel. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'IdleDueToMirroredPartnerDestinationDeletion' | 'IdleDueToMirroredPartnerTopicDeletion' | 'Succeeded' | 'Updating' | string: Provisioning state of the channel. +* **readinessState**: 'Activated' | 'NeverActivated' | string: The readiness state of the corresponding partner topic. + +## ClientAuthenticationSettings +### Properties +* **alternativeAuthenticationNameSources**: ('ClientCertificateDns' | 'ClientCertificateEmail' | 'ClientCertificateIp' | 'ClientCertificateSubject' | 'ClientCertificateUri' | string)[]: Alternative authentication name sources related to client authentication settings for namespace resource. +* **customJwtAuthentication**: [CustomJwtAuthenticationSettings](#customjwtauthenticationsettings): Custom JWT authentication settings for namespace resource. + +## ClientCertificateAuthentication +### Properties +* **allowedThumbprints**: string[]: The list of thumbprints that are allowed during client authentication. This property is required only if the validationScheme is 'ThumbprintMatch'. +* **validationScheme**: 'DnsMatchesAuthenticationName' | 'EmailMatchesAuthenticationName' | 'IpMatchesAuthenticationName' | 'SubjectMatchesAuthenticationName' | 'ThumbprintMatch' | 'UriMatchesAuthenticationName' | string: The validation scheme used to authenticate the client. Default value is SubjectMatchesAuthenticationName. + +## ClientGroupProperties +### Properties +* **description**: string: Description for the Client Group resource. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the ClientGroup resource. +* **query**: string: The grouping query for the clients. +Example : attributes.keyName IN ['a', 'b', 'c']. + +## ClientProperties +### Properties +* **attributes**: [ClientPropertiesAttributes](#clientpropertiesattributes): Attributes for the client. Supported values are int, bool, string, string[]. +Example: +"attributes": { "room": "345", "floor": 12, "deviceTypes": ["Fan", "Light"] } +* **authenticationName**: string: The name presented by the client for authentication. The default value is the name of the resource. +* **clientCertificateAuthentication**: [ClientCertificateAuthentication](#clientcertificateauthentication): The client certificate authentication information. +* **description**: string: Description for the Client resource. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the Client resource. +* **state**: 'Disabled' | 'Enabled' | string: Indicates if the client is enabled or not. Default value is Enabled. + +## ClientPropertiesAttributes +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## ConnectionState +### Properties +* **actionsRequired**: string: Actions required (if any). +* **description**: string: Description of the connection state. +* **status**: 'Approved' | 'Disconnected' | 'Pending' | 'Rejected' | string: Status of the connection. + +## CustomDomainConfiguration +### Properties +* **certificateUrl**: string: The URL for the certificate that is used for publishing to the custom domain. We currently support certificates stored in Azure Key Vault only. While certificate URL can be either +versioned URL of the following format https://{key-vault-name}.vault.azure.net/certificates/{certificate-name}/{version-id}, or unversioned URL of the following format (e.g., +https://contosovault.vault.azure.net/certificates/contosocert, we support unversioned certificate URL only (e.g., https://contosovault.vault.azure.net/certificates/contosocert) +* **expectedTxtRecordName**: string: Expected DNS TXT record name. Event Grid will check for a TXT record with this name in the DNS record set of the custom domain name to prove ownership over the domain. +The values under this TXT record must contain the expected TXT record value. +* **expectedTxtRecordValue**: string: Expected DNS TXT record value. Event Grid will check for a TXT record with this value in the DNS record set of the custom domain name to prove ownership over the domain. +* **fullyQualifiedDomainName**: string (Required): Fully Qualified Domain Name (FQDN) for the custom domain. +* **identity**: [CustomDomainIdentity](#customdomainidentity): Identity info for accessing the certificate for the custom domain. This identity info must match an identity that has been set on the namespace. +* **validationState**: 'Approved' | 'ErrorRetrievingDnsRecord' | 'Pending' | string: Validation state for the custom domain. This is a read only property and is initially set to 'Pending' and will be updated to 'Approved' by Event Grid only after ownership of the domain name has been successfully validated. + +## CustomDomainIdentity +### Properties +* **type**: 'SystemAssigned' | 'UserAssigned' | string: The type of managed identity used. Can be either 'SystemAssigned' or 'UserAssigned'. +* **userAssignedIdentity**: string: The user identity associated with the resource. + +## CustomJwtAuthenticationManagedIdentity +### Properties +* **type**: 'SystemAssigned' | 'UserAssigned' | string (Required): The type of managed identity used. Can be either 'SystemAssigned' or 'UserAssigned'. +* **userAssignedIdentity**: string: The user identity associated with the resource. + +## CustomJwtAuthenticationSettings +### Properties +* **encodedIssuerCertificates**: [EncodedIssuerCertificateInfo](#encodedissuercertificateinfo)[]: Information about the encoded public certificates that are used for custom authentication. +* **issuerCertificates**: [IssuerCertificateInfo](#issuercertificateinfo)[]: Information about the certificates that are used for token validation. We currently support maximum 2 certificates. +* **tokenIssuer**: string: Expected JWT token issuer. + +## DeadLetterDestination +* **Discriminator**: endpointType + +### Base Properties + +### StorageBlobDeadLetterDestination +#### Properties +* **endpointType**: 'StorageBlob' (Required): Type of the endpoint for the dead letter destination +* **properties**: [StorageBlobDeadLetterDestinationProperties](#storageblobdeadletterdestinationproperties): The properties of the Storage Blob based deadletter destination + + +## DeadLetterWithResourceIdentity +### Properties +* **deadLetterDestination**: [DeadLetterDestination](#deadletterdestination): Information about the destination where events have to be delivered for the event subscription. +Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during dead-lettering. +* **identity**: [EventSubscriptionIdentity](#eventsubscriptionidentity): The identity to use when dead-lettering events. + +## DeliveryAttributeMapping +* **Discriminator**: type + +### Base Properties +* **name**: string: Name of the delivery attribute or header. + +### DynamicDeliveryAttributeMapping +#### Properties +* **properties**: [DynamicDeliveryAttributeMappingProperties](#dynamicdeliveryattributemappingproperties): Properties of dynamic delivery attribute mapping. +* **type**: 'Dynamic' (Required): Type of the delivery attribute or header name. + +### StaticDeliveryAttributeMapping +#### Properties +* **properties**: [StaticDeliveryAttributeMappingProperties](#staticdeliveryattributemappingproperties): Properties of static delivery attribute mapping. +* **type**: 'Static' (Required): Type of the delivery attribute or header name. + + +## DeliveryConfiguration +### Properties +* **deliveryMode**: 'Push' | 'Queue' | string: Delivery mode of the event subscription. +* **push**: [PushInfo](#pushinfo): This property should be populated when deliveryMode is push and represents information about the push subscription. +* **queue**: [QueueInfo](#queueinfo): This property should be populated when deliveryMode is queue and represents information about the queue subscription. + +## DeliveryWithResourceIdentity +### Properties +* **destination**: [EventSubscriptionDestination](#eventsubscriptiondestination): Information about the destination where events have to be delivered for the event subscription. +Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery. +* **identity**: [EventSubscriptionIdentity](#eventsubscriptionidentity): The identity to use when delivering events. + +## DomainProperties +### Properties +* **autoCreateTopicWithFirstSubscription**: bool: This Boolean is used to specify the creation mechanism for 'all' the Event Grid Domain Topics associated with this Event Grid Domain resource. +In this context, creation of domain topic can be auto-managed (when true) or self-managed (when false). The default value for this property is true. +When this property is null or set to true, Event Grid is responsible of automatically creating the domain topic when the first event subscription is +created at the scope of the domain topic. If this property is set to false, then creating the first event subscription will require creating a domain topic +by the user. The self-management mode can be used if the user wants full control of when the domain topic is created, while auto-managed mode provides the +flexibility to perform less operations and manage fewer resources by the user. Also, note that in auto-managed creation mode, user is allowed to create the +domain topic on demand if needed. +* **autoDeleteTopicWithLastSubscription**: bool: This Boolean is used to specify the deletion mechanism for 'all' the Event Grid Domain Topics associated with this Event Grid Domain resource. +In this context, deletion of domain topic can be auto-managed (when true) or self-managed (when false). The default value for this property is true. +When this property is set to true, Event Grid is responsible of automatically deleting the domain topic when the last event subscription at the scope +of the domain topic is deleted. If this property is set to false, then the user needs to manually delete the domain topic when it is no longer needed +(e.g., when last event subscription is deleted and the resource needs to be cleaned up). The self-management mode can be used if the user wants full +control of when the domain topic needs to be deleted, while auto-managed mode provides the flexibility to perform less operations and manage fewer +resources by the user. +* **dataResidencyBoundary**: 'WithinGeopair' | 'WithinRegion' | string: Data Residency Boundary of the resource. +* **disableLocalAuth**: bool: This boolean is used to enable or disable local auth. Default value is false. When the property is set to true, only AAD token will be used to authenticate if user is allowed to publish to the domain. +* **endpoint**: string (ReadOnly): Endpoint for the Event Grid Domain Resource which is used for publishing the events. +* **eventTypeInfo**: [EventTypeInfo](#eventtypeinfo): Event Type Information for the domain. This information is provided by the publisher and can be used by the +subscriber to view different types of events that are published. +* **inboundIpRules**: [InboundIpRule](#inboundiprule)[]: This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled. +* **inputSchema**: 'CloudEventSchemaV1_0' | 'CustomEventSchema' | 'EventGridSchema' | string: This determines the format that Event Grid should expect for incoming events published to the Event Grid Domain Resource. +* **inputSchemaMapping**: [InputSchemaMapping](#inputschemamapping): Information about the InputSchemaMapping which specified the info about mapping event payload. +* **metricResourceId**: string (ReadOnly): Metric resource id for the Event Grid Domain Resource. +* **minimumTlsVersionAllowed**: '1.0' | '1.1' | '1.2' | string: Minimum TLS version of the publisher allowed to publish to this domain +* **privateEndpointConnections**: [PrivateEndpointConnection](#privateendpointconnection)[] (ReadOnly): List of private endpoint connections. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the Event Grid Domain Resource. +* **publicNetworkAccess**: 'Disabled' | 'Enabled' | 'SecuredByPerimeter' | string: This determines if traffic is allowed over public network. By default it is enabled. +You can further restrict to specific IPs by configuring + +## DomainSharedAccessKeys +### Properties +* **key1**: string: Shared access key1 for the domain. +* **key2**: string: Shared access key2 for the domain. + +## DomainTopicProperties +### Properties +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the domain topic. + +## DynamicDeliveryAttributeMappingProperties +### Properties +* **sourceField**: string: JSON path in the event which contains attribute value. + +## DynamicRoutingEnrichment +### Properties +* **key**: string: Dynamic routing enrichment key. +* **value**: string: Dynamic routing enrichment value. + +## EncodedIssuerCertificateInfo +### Properties +* **encodedCertificate**: string (Required): Certificate in pem format. +* **kid**: string (Required): Identifier for the certificate. + +## EventHubEventSubscriptionDestinationProperties +### Properties +* **deliveryAttributeMappings**: [DeliveryAttributeMapping](#deliveryattributemapping)[]: Delivery attribute details. +* **resourceId**: string: The Azure Resource Id that represents the endpoint of an Event Hub destination of an event subscription. + +## EventSubscriptionDestination +* **Discriminator**: endpointType + +### Base Properties + +### AzureFunctionEventSubscriptionDestination +#### Properties +* **endpointType**: 'AzureFunction' (Required): Type of the endpoint for the event subscription destination. +* **properties**: [AzureFunctionEventSubscriptionDestinationProperties](#azurefunctioneventsubscriptiondestinationproperties): Azure Function Properties of the event subscription destination. + +### EventHubEventSubscriptionDestination +#### Properties +* **endpointType**: 'EventHub' (Required): Type of the endpoint for the event subscription destination. +* **properties**: [EventHubEventSubscriptionDestinationProperties](#eventhubeventsubscriptiondestinationproperties): Event Hub Properties of the event subscription destination. + +### HybridConnectionEventSubscriptionDestination +#### Properties +* **endpointType**: 'HybridConnection' (Required): Type of the endpoint for the event subscription destination. +* **properties**: [HybridConnectionEventSubscriptionDestinationProperties](#hybridconnectioneventsubscriptiondestinationproperties): Hybrid connection Properties of the event subscription destination. + +### MonitorAlertEventSubscriptionDestination +#### Properties +* **endpointType**: 'MonitorAlert' (Required): Type of the endpoint for the event subscription destination. +* **properties**: [MonitorAlertEventSubscriptionDestinationProperties](#monitoralerteventsubscriptiondestinationproperties): Monitor Alert properties of the event subscription destination. + +### NamespaceTopicEventSubscriptionDestination +#### Properties +* **endpointType**: 'NamespaceTopic' (Required): Type of the endpoint for the event subscription destination. +* **properties**: [NamespaceTopicEventSubscriptionDestinationProperties](#namespacetopiceventsubscriptiondestinationproperties): Namespace Topic properties of the event subscription destination. + +### PartnerEventSubscriptionDestination +#### Properties +* **endpointType**: 'PartnerDestination' (Required): Type of the endpoint for the event subscription destination. +* **properties**: [PartnerEventSubscriptionDestinationProperties](#partnereventsubscriptiondestinationproperties): Partner Destination Properties of the event subscription destination. + +### ServiceBusQueueEventSubscriptionDestination +#### Properties +* **endpointType**: 'ServiceBusQueue' (Required): Type of the endpoint for the event subscription destination. +* **properties**: [ServiceBusQueueEventSubscriptionDestinationProperties](#servicebusqueueeventsubscriptiondestinationproperties): Service Bus Properties of the event subscription destination. + +### ServiceBusTopicEventSubscriptionDestination +#### Properties +* **endpointType**: 'ServiceBusTopic' (Required): Type of the endpoint for the event subscription destination. +* **properties**: [ServiceBusTopicEventSubscriptionDestinationProperties](#servicebustopiceventsubscriptiondestinationproperties): Service Bus Topic Properties of the event subscription destination. + +### StorageQueueEventSubscriptionDestination +#### Properties +* **endpointType**: 'StorageQueue' (Required): Type of the endpoint for the event subscription destination. +* **properties**: [StorageQueueEventSubscriptionDestinationProperties](#storagequeueeventsubscriptiondestinationproperties): Storage Queue Properties of the event subscription destination. + +### WebHookEventSubscriptionDestination +#### Properties +* **endpointType**: 'WebHook' (Required): Type of the endpoint for the event subscription destination. +* **properties**: [WebHookEventSubscriptionDestinationProperties](#webhookeventsubscriptiondestinationproperties): WebHook Properties of the event subscription destination. + + +## EventSubscriptionFilter +### Properties +* **advancedFilters**: [AdvancedFilter](#advancedfilter)[]: An array of advanced filters that are used for filtering event subscriptions. +* **enableAdvancedFilteringOnArrays**: bool: Allows advanced filters to be evaluated against an array of values instead of expecting a singular value. +* **includedEventTypes**: string[]: A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null. +* **isSubjectCaseSensitive**: bool: Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter +should be compared in a case sensitive manner. +* **subjectBeginsWith**: string: An optional string to filter events for an event subscription based on a resource path prefix. +The format of this depends on the publisher of the events. +Wildcard characters are not supported in this path. +* **subjectEndsWith**: string: An optional string to filter events for an event subscription based on a resource path suffix. +Wildcard characters are not supported in this path. + +## EventSubscriptionIdentity +### Properties +* **federatedIdentityCredentialInfo**: [FederatedIdentityCredentialInfo](#federatedidentitycredentialinfo): The details of the Federated Identity Credential (FIC) used with the resource delivery. +* **type**: 'SystemAssigned' | 'UserAssigned' | string: The type of managed identity used. Can be either 'SystemAssigned' or 'UserAssigned'. +* **userAssignedIdentity**: string: The user identity associated with the resource. + +## EventSubscriptionProperties +### Properties +* **deadLetterDestination**: [DeadLetterDestination](#deadletterdestination): The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. +Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering. +* **deadLetterWithResourceIdentity**: [DeadLetterWithResourceIdentity](#deadletterwithresourceidentity): The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. +Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering. +* **deliveryWithResourceIdentity**: [DeliveryWithResourceIdentity](#deliverywithresourceidentity): Information about the destination where events have to be delivered for the event subscription. +Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering. +* **destination**: [EventSubscriptionDestination](#eventsubscriptiondestination): Information about the destination where events have to be delivered for the event subscription. +Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering. +* **eventDeliverySchema**: 'CloudEventSchemaV1_0' | 'CustomInputSchema' | 'EventGridSchema' | string: The event delivery schema for the event subscription. +* **expirationTimeUtc**: string: Expiration time of the event subscription. +* **filter**: [EventSubscriptionFilter](#eventsubscriptionfilter): Information about the filter for the event subscription. +* **labels**: string[]: List of user defined labels. +* **provisioningState**: 'AwaitingManualAction' | 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the event subscription. +* **retryPolicy**: [RetryPolicy](#retrypolicy): The retry policy for events. This can be used to configure maximum number of delivery attempts and time to live for events. +* **topic**: string (ReadOnly): Name of the topic of the event subscription. + +## EventTypeInfo +### Properties +* **inlineEventTypes**: [EventTypeInfoInlineEventTypes](#eventtypeinfoinlineeventtypes): A collection of inline event types for the resource. The inline event type keys are of type string which represents the name of the event. +An example of a valid inline event name is "Contoso.OrderCreated". +The inline event type values are of type InlineEventProperties and will contain additional information for every inline event type. +* **kind**: 'Inline' | string: The kind of event type used. + +## EventTypeInfoInlineEventTypes +### Properties +### Additional Properties +* **Additional Properties Type**: [InlineEventProperties](#inlineeventproperties) + +## ExtendedLocation +### Properties +* **name**: string: Fully qualified name of the extended location. +* **type**: string: Type of the extended location. + +## ExtensionTopicProperties +### Properties +* **description**: string: Description of the extension topic. +* **systemTopic**: string: System topic resource id which is mapped to the source. + +## FederatedIdentityCredentialInfo +### Properties +* **federatedClientId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (Required): The Multi-Tenant AAD Application where the Federated Identity Credential (FIC) is associated with. + +## Filter +* **Discriminator**: operatorType + +### Base Properties +* **key**: string: The field/property in the event based on which you want to filter. + +### BoolEqualsFilter +#### Properties +* **operatorType**: 'BoolEquals' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **value**: bool: The boolean filter value. + +### IsNotNullFilter +#### Properties +* **operatorType**: 'IsNotNull' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. + +### IsNullOrUndefinedFilter +#### Properties +* **operatorType**: 'IsNullOrUndefined' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. + +### NumberGreaterThanFilter +#### Properties +* **operatorType**: 'NumberGreaterThan' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **value**: int: The filter value. + +### NumberGreaterThanOrEqualsFilter +#### Properties +* **operatorType**: 'NumberGreaterThanOrEquals' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **value**: int: The filter value. + +### NumberInFilter +#### Properties +* **operatorType**: 'NumberIn' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: int[]: The set of filter values. + +### NumberInRangeFilter +#### Properties +* **operatorType**: 'NumberInRange' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: int[][]: The set of filter values. + +### NumberLessThanFilter +#### Properties +* **operatorType**: 'NumberLessThan' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **value**: int: The filter value. + +### NumberLessThanOrEqualsFilter +#### Properties +* **operatorType**: 'NumberLessThanOrEquals' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **value**: int: The filter value. + +### NumberNotInFilter +#### Properties +* **operatorType**: 'NumberNotIn' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: int[]: The set of filter values. + +### NumberNotInRangeFilter +#### Properties +* **operatorType**: 'NumberNotInRange' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: int[][]: The set of filter values. + +### StringBeginsWithFilter +#### Properties +* **operatorType**: 'StringBeginsWith' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + +### StringContainsFilter +#### Properties +* **operatorType**: 'StringContains' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + +### StringEndsWithFilter +#### Properties +* **operatorType**: 'StringEndsWith' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + +### StringInFilter +#### Properties +* **operatorType**: 'StringIn' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + +### StringNotBeginsWithFilter +#### Properties +* **operatorType**: 'StringNotBeginsWith' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + +### StringNotContainsFilter +#### Properties +* **operatorType**: 'StringNotContains' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + +### StringNotEndsWithFilter +#### Properties +* **operatorType**: 'StringNotEndsWith' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + +### StringNotInFilter +#### Properties +* **operatorType**: 'StringNotIn' (Required): The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. +* **values**: string[]: The set of filter values. + + +## FiltersConfiguration +### Properties +* **filters**: [Filter](#filter)[]: An array of filters that are used for filtering event subscriptions. +* **includedEventTypes**: string[]: A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null. + +## HybridConnectionEventSubscriptionDestinationProperties +### Properties +* **deliveryAttributeMappings**: [DeliveryAttributeMapping](#deliveryattributemapping)[]: Delivery attribute details. +* **resourceId**: string: The Azure Resource ID of an hybrid connection that is the destination of an event subscription. + +## IdentityInfo +### Properties +* **principalId**: string: The principal ID of resource identity. +* **tenantId**: string: The tenant ID of resource. +* **type**: 'None' | 'SystemAssigned' | 'SystemAssigned, UserAssigned' | 'UserAssigned' | string: The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identity. +* **userAssignedIdentities**: [IdentityInfoUserAssignedIdentities](#identityinfouserassignedidentities): The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: +'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. +This property is currently not used and reserved for future usage. + +## IdentityInfoUserAssignedIdentities +### Properties +### Additional Properties +* **Additional Properties Type**: [UserIdentityProperties](#useridentityproperties) + +## InboundIpRule +### Properties +* **action**: 'Allow' | string: Action to perform based on the match or no match of the IpMask. +* **ipMask**: string: IP Address in CIDR notation e.g., 10.0.0.0/8. + +## InlineEventProperties +### Properties +* **dataSchemaUrl**: string: The dataSchemaUrl for the inline event. +* **description**: string: The description for the inline event. +* **displayName**: string: The displayName for the inline event. +* **documentationUrl**: string: The documentationUrl for the inline event. + +## InputSchemaMapping +* **Discriminator**: inputSchemaMappingType + +### Base Properties + +### JsonInputSchemaMapping +#### Properties +* **inputSchemaMappingType**: 'Json' (Required): Type of the custom mapping +* **properties**: [JsonInputSchemaMappingProperties](#jsoninputschemamappingproperties): JSON Properties of the input schema mapping + + +## IssuerCertificateInfo +### Properties +* **certificateUrl**: string (Required): Keyvault certificate URL in https://keyvaultname.vault.azure.net/certificates/certificateName/certificateVersion format. +* **identity**: [CustomJwtAuthenticationManagedIdentity](#customjwtauthenticationmanagedidentity): The identity that will be used to access the certificate. + +## JsonField +### Properties +* **sourceField**: string: Name of a field in the input event schema that's to be used as the source of a mapping. + +## JsonFieldWithDefault +### Properties +* **defaultValue**: string: The default value to be used for mapping when a SourceField is not provided or if there's no property with the specified name in the published JSON event payload. +* **sourceField**: string: Name of a field in the input event schema that's to be used as the source of a mapping. + +## JsonInputSchemaMappingProperties +### Properties +* **dataVersion**: [JsonFieldWithDefault](#jsonfieldwithdefault): The mapping information for the DataVersion property of the Event Grid Event. +* **eventTime**: [JsonField](#jsonfield): The mapping information for the EventTime property of the Event Grid Event. +* **eventType**: [JsonFieldWithDefault](#jsonfieldwithdefault): The mapping information for the EventType property of the Event Grid Event. +* **id**: [JsonField](#jsonfield): The mapping information for the Id property of the Event Grid Event. +* **subject**: [JsonFieldWithDefault](#jsonfieldwithdefault): The mapping information for the Subject property of the Event Grid Event. +* **topic**: [JsonField](#jsonfield): The mapping information for the Topic property of the Event Grid Event. + +## MonitorAlertEventSubscriptionDestinationProperties +### Properties +* **actionGroups**: string[]: The list of ARM Ids of Action Groups that will be triggered on every Alert fired through this event subscription. +Each resource ARM Id should follow this pattern: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Insights/actionGroups/{ActionGroupName}. +* **description**: string: The description that will be attached to every Alert fired through this event subscription. +* **severity**: 'Sev0' | 'Sev1' | 'Sev2' | 'Sev3' | 'Sev4' | string: The severity that will be attached to every Alert fired through this event subscription. +This field must be provided. + +## NamespaceProperties +### Properties +* **inboundIpRules**: [InboundIpRule](#inboundiprule)[]: This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled. +* **isZoneRedundant**: bool: This is an optional property and it allows the user to specify if the namespace resource supports zone-redundancy capability or not. If this +property is not specified explicitly by the user, its default value depends on the following conditions: + a. For Availability Zones enabled regions - The default property value would be true. + b. For non-Availability Zones enabled regions - The default property value would be false. +Once specified, this property cannot be updated. +* **minimumTlsVersionAllowed**: '1.0' | '1.1' | '1.2' | string: Minimum TLS version of the publisher allowed to publish to this namespace. Only TLS version 1.2 is supported. +* **privateEndpointConnections**: [PrivateEndpointConnection](#privateendpointconnection)[]: List of private endpoint connections. +* **provisioningState**: 'Canceled' | 'CreateFailed' | 'Creating' | 'DeleteFailed' | 'Deleted' | 'Deleting' | 'Failed' | 'Succeeded' | 'UpdatedFailed' | 'Updating' | string (ReadOnly): Provisioning state of the namespace resource. +* **publicNetworkAccess**: 'Disabled' | 'Enabled' | 'SecuredByPerimeter' | string: This determines if traffic is allowed over public network. By default it is enabled. +You can further restrict to specific IPs by configuring +* **topicsConfiguration**: [TopicsConfiguration](#topicsconfiguration): Topics configuration information for the namespace resource +* **topicSpacesConfiguration**: [TopicSpacesConfiguration](#topicspacesconfiguration): Topic spaces configuration information for the namespace resource + +## NamespaceSharedAccessKeys +### Properties +* **key1**: string {sensitive}: Shared access key1 for the namespace. +* **key2**: string {sensitive}: Shared access key2 for the namespace. + +## NamespaceSku +### Properties +* **capacity**: int: Specifies the number of Throughput Units that defines the capacity for the namespace. The property default value is +1 which signifies 1 Throughput Unit = 1MB/s ingress and 2MB/s egress per namespace. Min capacity is 1 and +max allowed capacity is 20. +* **name**: 'Standard' | string: The name of the SKU. + +## NamespaceTopicEventSubscriptionDestinationProperties +### Properties +* **resourceId**: string: The Azure resource Id that represents the endpoint of the Event Grid Namespace Topic destination of an event subscription. +This field is required and the Namespace Topic resource listed must already exist. +The resource ARM Id should follow this pattern: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.EventGrid/namespaces/{NamespaceName}/topics/{TopicName}. + +## NamespaceTopicProperties +### Properties +* **eventRetentionInDays**: int: Event retention for the namespace topic expressed in days. The property default value is 1 day. +Min event retention duration value is 1 day and max event retention duration value is 1 day. +* **inputSchema**: 'CloudEventSchemaV1_0' | string: This determines the format that is expected for incoming events published to the topic. +* **provisioningState**: 'Canceled' | 'CreateFailed' | 'Creating' | 'DeleteFailed' | 'Deleted' | 'Deleting' | 'Failed' | 'Succeeded' | 'UpdatedFailed' | 'Updating' | string (ReadOnly): Provisioning state of the namespace topic. +* **publisherType**: 'Custom' | string: Publisher type of the namespace topic. + +## Partner +### Properties +* **authorizationExpirationTimeInUtc**: string: Expiration time of the partner authorization. If this timer expires, any request from this partner to create, update or delete resources in subscriber's +context will fail. If specified, the allowed values are between 1 to the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration. +If not specified, the default value will be the value of defaultMaximumExpirationTimeInDays specified in PartnerConfiguration or 7 if this value is not specified. +* **partnerName**: string: The partner name. +* **partnerRegistrationImmutableId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"}: The immutableId of the corresponding partner registration. + +## PartnerAuthorization +### Properties +* **authorizedPartnersList**: [Partner](#partner)[]: The list of authorized partners. +* **defaultMaximumExpirationTimeInDays**: int: Time used to validate the authorization expiration time for each authorized partner. If DefaultMaximumExpirationTimeInDays is +not specified, the default is 7 days. Otherwise, allowed values are between 1 and 365 days. + +## PartnerClientAuthentication +* **Discriminator**: clientAuthenticationType + +### Base Properties + +### AzureADPartnerClientAuthentication +#### Properties +* **clientAuthenticationType**: 'AzureAD' (Required): Type of client authentication +* **properties**: [AzureADPartnerClientAuthenticationProperties](#azureadpartnerclientauthenticationproperties): AzureAD ClientAuthentication Properties + + +## PartnerConfigurationProperties +### Properties +* **partnerAuthorization**: [PartnerAuthorization](#partnerauthorization): The details of authorized partners. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string: Provisioning state of the partner configuration. + +## PartnerConfigurationTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## PartnerDestinationInfo +* **Discriminator**: endpointType + +### Base Properties +* **azureSubscriptionId**: string: Azure subscription ID of the subscriber. The partner destination associated with the channel will be +created under this Azure subscription. +* **endpointServiceContext**: string: Additional context of the partner destination endpoint. +* **name**: string: Name of the partner destination associated with the channel. +* **resourceGroupName**: string: Azure Resource Group of the subscriber. The partner destination associated with the channel will be +created under this resource group. +* **resourceMoveChangeHistory**: [ResourceMoveChangeHistory](#resourcemovechangehistory)[]: Change history of the resource move. + +### WebhookPartnerDestinationInfo +#### Properties +* **endpointType**: 'WebHook' (Required): Type of the endpoint for the partner destination +* **properties**: [WebhookPartnerDestinationProperties](#webhookpartnerdestinationproperties): WebHook Properties of the partner destination. + + +## PartnerDestinationProperties +### Properties +* **activationState**: 'Activated' | 'NeverActivated' | string: Activation state of the partner destination. +* **endpointBaseUrl**: string: Endpoint Base URL of the partner destination +* **endpointServiceContext**: string: Endpoint context associated with this partner destination. +* **expirationTimeIfNotActivatedUtc**: string: Expiration time of the partner destination. If this timer expires and the partner destination was never activated, +the partner destination and corresponding channel are deleted. +* **messageForActivation**: string: Context or helpful message that can be used during the approval process. +* **partnerRegistrationImmutableId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"}: The immutable Id of the corresponding partner registration. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'IdleDueToMirroredChannelResourceDeletion' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the partner destination. + +## PartnerDetails +### Properties +* **description**: string: This is short description about the partner. The length of this description should not exceed 256 characters. +* **longDescription**: string: Long description for the partner's scenarios and integration.Length of this description should not exceed 2048 characters. +* **setupUri**: string: URI of the partner website that can be used by Azure customers to setup Event Grid +integration on an event source. + +## PartnerEventSubscriptionDestinationProperties +### Properties +* **resourceId**: string: The Azure Resource Id that represents the endpoint of a Partner Destination of an event subscription. + +## PartnerNamespaceProperties +### Properties +* **disableLocalAuth**: bool: This boolean is used to enable or disable local auth. Default value is false. When the property is set to true, only AAD token will be used to authenticate if user is allowed to publish to the partner namespace. +* **endpoint**: string (ReadOnly): Endpoint for the partner namespace. +* **inboundIpRules**: [InboundIpRule](#inboundiprule)[]: This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled. +* **minimumTlsVersionAllowed**: '1.0' | '1.1' | '1.2' | string: Minimum TLS version of the publisher allowed to publish to this partner namespace +* **partnerRegistrationFullyQualifiedId**: string: The fully qualified ARM Id of the partner registration that should be associated with this partner namespace. This takes the following format: +/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}. +* **partnerTopicRoutingMode**: 'ChannelNameHeader' | 'SourceEventAttribute' | string: This determines if events published to this partner namespace should use the source attribute in the event payload +or use the channel name in the header when matching to the partner topic. If none is specified, source attribute routing will be used to match the partner topic. +* **privateEndpointConnections**: [PrivateEndpointConnection](#privateendpointconnection)[] (ReadOnly): List of private endpoint connections. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the partner namespace. +* **publicNetworkAccess**: 'Disabled' | 'Enabled' | 'SecuredByPerimeter' | string: This determines if traffic is allowed over public network. By default it is enabled. +You can further restrict to specific IPs by configuring + +## PartnerNamespaceSharedAccessKeys +### Properties +* **key1**: string: Shared access key1 for the partner namespace. +* **key2**: string: Shared access key2 for the partner namespace. + +## PartnerRegistrationProperties +### Properties +* **partnerRegistrationImmutableId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"}: The immutableId of the corresponding partner registration. +Note: This property is marked for deprecation and is not supported in any future GA API version +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the partner registration. + +## PartnerTopicInfo +### Properties +* **azureSubscriptionId**: string: Azure subscription ID of the subscriber. The partner topic associated with the channel will be +created under this Azure subscription. +* **eventTypeInfo**: [EventTypeInfo](#eventtypeinfo): Event Type Information for the partner topic. This information is provided by the publisher and can be used by the +subscriber to view different types of events that are published. +* **name**: string: Name of the partner topic associated with the channel. +* **resourceGroupName**: string: Azure Resource Group of the subscriber. The partner topic associated with the channel will be +created under this resource group. +* **source**: string: The source information is provided by the publisher to determine the scope or context from which the events +are originating. This information can be used by the subscriber during the approval process of the +created partner topic. + +## PartnerTopicProperties +### Properties +* **activationState**: 'Activated' | 'Deactivated' | 'NeverActivated' | string: Activation state of the partner topic. +* **eventTypeInfo**: [EventTypeInfo](#eventtypeinfo): Event Type information from the corresponding event channel. +* **expirationTimeIfNotActivatedUtc**: string: Expiration time of the partner topic. If this timer expires while the partner topic is still never activated, +the partner topic and corresponding event channel are deleted. +* **messageForActivation**: string: Context or helpful message that can be used during the approval process by the subscriber. +* **partnerRegistrationImmutableId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"}: The immutableId of the corresponding partner registration. +* **partnerTopicFriendlyDescription**: string: Friendly description about the topic. This can be set by the publisher/partner to show custom description for the customer partner topic. +This will be helpful to remove any ambiguity of the origin of creation of the partner topic for the customer. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'IdleDueToMirroredChannelResourceDeletion' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the partner topic. +* **source**: string: Source associated with this partner topic. This represents a unique partner resource. + +## PermissionBindingProperties +### Properties +* **clientGroupName**: string: The name of the client group resource that the permission is bound to. +The client group needs to be a resource under the same namespace the permission binding is a part of. +* **description**: string: Description for the Permission Binding resource. +* **permission**: 'Publisher' | 'Subscriber' | string: The allowed permission. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the PermissionBinding resource. +* **topicSpaceName**: string: The name of the Topic Space resource that the permission is bound to. +The Topic space needs to be a resource under the same namespace the permission binding is a part of. + +## PrivateEndpoint +### Properties +* **id**: string: The ARM identifier for Private Endpoint. + +## PrivateEndpointConnection +### Properties +* **id**: string (ReadOnly): Fully qualified identifier of the resource. +* **name**: string (ReadOnly): Name of the resource. +* **properties**: [PrivateEndpointConnectionProperties](#privateendpointconnectionproperties): Properties of the PrivateEndpointConnection. +* **type**: string (ReadOnly): Type of the resource. + +## PrivateEndpointConnectionProperties +### Properties +* **groupIds**: string[]: GroupIds from the private link service resource. +* **privateEndpoint**: [PrivateEndpoint](#privateendpoint): The Private Endpoint resource for this Connection. +* **privateLinkServiceConnectionState**: [ConnectionState](#connectionstate): Details about the state of the connection. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string: Provisioning state of the Private Endpoint Connection. + +## PushInfo +### Properties +* **deadLetterDestinationWithResourceIdentity**: [DeadLetterWithResourceIdentity](#deadletterwithresourceidentity): The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. +Uses the managed identity setup on the parent resource (namely, namespace) to acquire the authentication tokens being used during dead-lettering. +* **deliveryWithResourceIdentity**: [DeliveryWithResourceIdentity](#deliverywithresourceidentity): Information about the destination where events have to be delivered for the event subscription. +Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery. +* **destination**: [EventSubscriptionDestination](#eventsubscriptiondestination): Information about the destination where events have to be delivered for the event subscription. +Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery. +* **eventTimeToLive**: string: Time span duration in ISO 8601 format that determines how long messages are available to the subscription from the time the message was published. +This duration value is expressed using the following format: \'P(n)Y(n)M(n)DT(n)H(n)M(n)S\', where: + - (n) is replaced by the value of each time element that follows the (n). + - P is the duration (or Period) designator and is always placed at the beginning of the duration. + - Y is the year designator, and it follows the value for the number of years. + - M is the month designator, and it follows the value for the number of months. + - W is the week designator, and it follows the value for the number of weeks. + - D is the day designator, and it follows the value for the number of days. + - T is the time designator, and it precedes the time components. + - H is the hour designator, and it follows the value for the number of hours. + - M is the minute designator, and it follows the value for the number of minutes. + - S is the second designator, and it follows the value for the number of seconds. +This duration value cannot be set greater than the topic’s EventRetentionInDays. It is is an optional field where its minimum value is 1 minute, and its maximum is determined +by topic’s EventRetentionInDays value. The followings are examples of valid values: + - \'P0DT23H12M\' or \'PT23H12M\': for duration of 23 hours and 12 minutes. + - \'P1D\' or \'P1DT0H0M0S\': for duration of 1 day. +* **maxDeliveryCount**: int: The maximum delivery count of the events. + +## QueueInfo +### Properties +* **deadLetterDestinationWithResourceIdentity**: [DeadLetterWithResourceIdentity](#deadletterwithresourceidentity): The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. +Uses the managed identity setup on the parent resource (namely, topic) to acquire the authentication tokens being used during delivery / dead-lettering. +* **eventTimeToLive**: string: Time span duration in ISO 8601 format that determines how long messages are available to the subscription from the time the message was published. +This duration value is expressed using the following format: \'P(n)Y(n)M(n)DT(n)H(n)M(n)S\', where: + - (n) is replaced by the value of each time element that follows the (n). + - P is the duration (or Period) designator and is always placed at the beginning of the duration. + - Y is the year designator, and it follows the value for the number of years. + - M is the month designator, and it follows the value for the number of months. + - W is the week designator, and it follows the value for the number of weeks. + - D is the day designator, and it follows the value for the number of days. + - T is the time designator, and it precedes the time components. + - H is the hour designator, and it follows the value for the number of hours. + - M is the minute designator, and it follows the value for the number of minutes. + - S is the second designator, and it follows the value for the number of seconds. +This duration value cannot be set greater than the topic’s EventRetentionInDays. It is is an optional field where its minimum value is 1 minute, and its maximum is determined +by topic’s EventRetentionInDays value. The followings are examples of valid values: + - \'P0DT23H12M\' or \'PT23H12M\': for duration of 23 hours and 12 minutes. + - \'P1D\' or \'P1DT0H0M0S\': for duration of 1 day. +* **maxDeliveryCount**: int: The maximum delivery count of the events. +* **receiveLockDurationInSeconds**: int: Maximum period in seconds in which once the message is in received (by the client) state and waiting to be accepted, released or rejected. +If this time elapsed after a message has been received by the client and not transitioned into accepted (not processed), released or rejected, +the message is available for redelivery. This is an optional field, where default is 60 seconds, minimum is 60 seconds and maximum is 300 seconds. + +## ResourceMoveChangeHistory +### Properties +* **azureSubscriptionId**: string: Azure subscription ID of the resource. +* **changedTimeUtc**: string: UTC timestamp of when the resource was changed. +* **resourceGroupName**: string: Azure Resource Group of the resource. + +## ResourceSku +### Properties +* **name**: 'Basic' | 'Premium' | string: The Sku name of the resource. The possible values are: Basic or Premium. + +## RetryPolicy +### Properties +* **eventTimeToLiveInMinutes**: int: Time To Live (in minutes) for events. +* **maxDeliveryAttempts**: int: Maximum number of delivery retry attempts for events. + +## RoutingEnrichments +### Properties +* **dynamic**: [DynamicRoutingEnrichment](#dynamicroutingenrichment)[] +* **static**: [StaticRoutingEnrichment](#staticroutingenrichment)[] + +## RoutingIdentityInfo +### Properties +* **type**: 'None' | 'SystemAssigned' | 'UserAssigned' | string: Routing identity type for topic spaces configuration. +* **userAssignedIdentity**: string + +## ServiceBusQueueEventSubscriptionDestinationProperties +### Properties +* **deliveryAttributeMappings**: [DeliveryAttributeMapping](#deliveryattributemapping)[]: Delivery attribute details. +* **resourceId**: string: The Azure Resource Id that represents the endpoint of the Service Bus destination of an event subscription. + +## ServiceBusTopicEventSubscriptionDestinationProperties +### Properties +* **deliveryAttributeMappings**: [DeliveryAttributeMapping](#deliveryattributemapping)[]: Delivery attribute details. +* **resourceId**: string: The Azure Resource Id that represents the endpoint of the Service Bus Topic destination of an event subscription. + +## StaticDeliveryAttributeMappingProperties +### Properties +* **isSecret**: bool: Boolean flag to tell if the attribute contains sensitive information . +* **value**: string: Value of the delivery attribute. + +## StaticRoutingEnrichment +* **Discriminator**: valueType + +### Base Properties +* **key**: string: Static routing enrichment key. + +### StaticStringRoutingEnrichment +#### Properties +* **value**: string: String type routing enrichment value. +* **valueType**: 'String' (Required): Static routing enrichment value type. For e.g. this property value can be 'String'. + + +## StorageBlobDeadLetterDestinationProperties +### Properties +* **blobContainerName**: string: The name of the Storage blob container that is the destination of the deadletter events +* **resourceId**: string: The Azure Resource ID of the storage account that is the destination of the deadletter events + +## StorageQueueEventSubscriptionDestinationProperties +### Properties +* **queueMessageTimeToLiveInSeconds**: int: Storage queue message time to live in seconds. This value cannot be zero or negative with the exception of using -1 to indicate that the Time To Live of the message is Infinite. +* **queueName**: string: The name of the Storage queue under a storage account that is the destination of an event subscription. +* **resourceId**: string: The Azure Resource ID of the storage account that contains the queue that is the destination of an event subscription. + +## SubscriptionProperties +### Properties +* **deliveryConfiguration**: [DeliveryConfiguration](#deliveryconfiguration): Information about the delivery configuration of the event subscription. +* **eventDeliverySchema**: 'CloudEventSchemaV1_0' | string: The event delivery schema for the event subscription. +* **expirationTimeUtc**: string: Expiration time of the event subscription. +* **filtersConfiguration**: [FiltersConfiguration](#filtersconfiguration): Information about the filter for the event subscription. +* **provisioningState**: 'AwaitingManualAction' | 'Canceled' | 'CreateFailed' | 'Creating' | 'DeleteFailed' | 'Deleted' | 'Deleting' | 'Failed' | 'Succeeded' | 'UpdatedFailed' | 'Updating' | string (ReadOnly): Provisioning state of the event subscription. +* **tags**: [SubscriptionPropertiesTags](#subscriptionpropertiestags): Tags relating to Event Subscription resource. + +## SubscriptionPropertiesTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## SystemTopicProperties +### Properties +* **metricResourceId**: string (ReadOnly): Metric resource id for the system topic. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the system topic. +* **source**: string: Source for the system topic. +* **topicType**: string: TopicType for the system topic. + +## TopicProperties +### Properties +* **dataResidencyBoundary**: 'WithinGeopair' | 'WithinRegion' | string: Data Residency Boundary of the resource. +* **disableLocalAuth**: bool: This boolean is used to enable or disable local auth. Default value is false. When the property is set to true, only AAD token will be used to authenticate if user is allowed to publish to the topic. +* **endpoint**: string (ReadOnly): Endpoint for the topic. +* **eventTypeInfo**: [EventTypeInfo](#eventtypeinfo): Event Type Information for the user topic. This information is provided by the publisher and can be used by the +subscriber to view different types of events that are published. +* **inboundIpRules**: [InboundIpRule](#inboundiprule)[]: This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled. +* **inputSchema**: 'CloudEventSchemaV1_0' | 'CustomEventSchema' | 'EventGridSchema' | string: This determines the format that Event Grid should expect for incoming events published to the topic. +* **inputSchemaMapping**: [InputSchemaMapping](#inputschemamapping): This enables publishing using custom event schemas. An InputSchemaMapping can be specified to map various properties of a source schema to various required properties of the EventGridEvent schema. +* **metricResourceId**: string (ReadOnly): Metric resource id for the topic. +* **minimumTlsVersionAllowed**: '1.0' | '1.1' | '1.2' | string: Minimum TLS version of the publisher allowed to publish to this topic +* **privateEndpointConnections**: [PrivateEndpointConnection](#privateendpointconnection)[] (ReadOnly): List of private endpoint connections. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the topic. +* **publicNetworkAccess**: 'Disabled' | 'Enabled' | 'SecuredByPerimeter' | string: This determines if traffic is allowed over public network. By default it is enabled. +You can further restrict to specific IPs by configuring + +## TopicsConfiguration +### Properties +* **customDomains**: [CustomDomainConfiguration](#customdomainconfiguration)[]: List of custom domain configurations for the namespace. +* **hostname**: string (ReadOnly): The hostname for the topics configuration. This is a read-only property. + +## TopicSharedAccessKeys +### Properties +* **key1**: string: Shared access key1 for the topic. +* **key2**: string: Shared access key2 for the topic. + +## TopicSharedAccessKeys +### Properties +* **key1**: string: Shared access key1 for the topic. +* **key2**: string: Shared access key2 for the topic. + +## TopicSpaceProperties +### Properties +* **description**: string: Description for the Topic Space resource. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning state of the TopicSpace resource. +* **topicTemplates**: string[]: The topic filters in the topic space. +Example: "topicTemplates": [ + "devices/foo/bar", + "devices/topic1/+", + "devices/${principal.name}/${principal.attributes.keyName}" ]. + +## TopicSpacesConfiguration +### Properties +* **clientAuthentication**: [ClientAuthenticationSettings](#clientauthenticationsettings): Client authentication settings for topic spaces configuration. +* **customDomains**: [CustomDomainConfiguration](#customdomainconfiguration)[]: List of custom domain configurations for the namespace. +* **hostname**: string (ReadOnly): The endpoint for the topic spaces configuration. This is a read-only property. +* **maximumClientSessionsPerAuthenticationName**: int: The maximum number of sessions per authentication name. The property default value is 1. +Min allowed value is 1 and max allowed value is 100. +* **maximumSessionExpiryInHours**: int: The maximum session expiry in hours. The property default value is 1 hour. +Min allowed value is 1 hour and max allowed value is 8 hours. +* **routeTopicResourceId**: string: Fully qualified Azure Resource Id for the Event Grid Topic to which events will be routed to from TopicSpaces under a namespace. +This property should be in the following format '/subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/microsoft.EventGrid/topics/{topicName}'. +This topic should reside in the same region where namespace is located. +* **routingEnrichments**: [RoutingEnrichments](#routingenrichments): Routing enrichments for topic spaces configuration +* **routingIdentityInfo**: [RoutingIdentityInfo](#routingidentityinfo): Routing identity info for topic spaces configuration. +* **state**: 'Disabled' | 'Enabled' | string: Indicate if Topic Spaces Configuration is enabled for the namespace. Default is Disabled. + +## TopicTypeAdditionalEnforcedPermission +### Properties +* **isDataAction**: bool +* **permissionName**: string + +## TopicTypeProperties +### Properties +* **additionalEnforcedPermissions**: [TopicTypeAdditionalEnforcedPermission](#topictypeadditionalenforcedpermission)[]: Permissions which are enforced for creating and updating system topics of this this topic type. +* **areRegionalAndGlobalSourcesSupported**: bool: Flag to indicate that a topic type can support both regional or global system topics. +* **description**: string: Description of the topic type. +* **displayName**: string: Display Name for the topic type. +* **provider**: string: Namespace of the provider of the topic type. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string: Provisioning state of the topic type. +* **resourceRegionType**: 'GlobalResource' | 'RegionalResource' | string: Region type of the resource. +* **sourceResourceFormat**: string: Source resource format. +* **supportedLocations**: string[]: List of locations supported by this topic type. +* **supportedScopesForSource**: ('AzureSubscription' | 'ManagementGroup' | 'Resource' | 'ResourceGroup' | string)[]: Supported source scopes. + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## UserIdentityProperties +### Properties +* **clientId**: string: The client id of user assigned identity. +* **principalId**: string: The principal id of user assigned identity. + +## VerifiedPartnerProperties +### Properties +* **organizationName**: string: Official name of the Partner. +* **partnerDestinationDetails**: [PartnerDetails](#partnerdetails): Details of the partner destination scenario. +* **partnerDisplayName**: string: Display name of the verified partner. +* **partnerRegistrationImmutableId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"}: ImmutableId of the corresponding partner registration. +* **partnerTopicDetails**: [PartnerDetails](#partnerdetails): Details of the partner topic scenario. +* **provisioningState**: 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string: Provisioning state of the verified partner. + +## WebHookEventSubscriptionDestinationProperties +### Properties +* **azureActiveDirectoryApplicationIdOrUri**: string: The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests. +* **azureActiveDirectoryTenantId**: string: The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests. +* **deliveryAttributeMappings**: [DeliveryAttributeMapping](#deliveryattributemapping)[]: Delivery attribute details. +* **endpointBaseUrl**: string (ReadOnly): The base URL that represents the endpoint of the destination of an event subscription. +* **endpointUrl**: string {sensitive}: The URL that represents the endpoint of the destination of an event subscription. +* **maxEventsPerBatch**: int: Maximum number of events per batch. +* **minimumTlsVersionAllowed**: '1.0' | '1.1' | '1.2' | string: Minimum TLS version that should be supported by webhook endpoint +* **preferredBatchSizeInKilobytes**: int: Preferred batch size in Kilobytes. + +## WebhookPartnerDestinationProperties +### Properties +* **clientAuthentication**: [PartnerClientAuthentication](#partnerclientauthentication): Partner client authentication +* **endpointBaseUrl**: string: The base URL that represents the endpoint of the partner destination. +* **endpointUrl**: string: The URL that represents the endpoint of the partner destination. + diff --git a/generated/eventhub/microsoft.eventhub/2021-01-01-preview/samples.md b/generated/eventhub/microsoft.eventhub/2021-01-01-preview/samples.md index 13ef8b0a7f..85b9b7adf3 100644 --- a/generated/eventhub/microsoft.eventhub/2021-01-01-preview/samples.md +++ b/generated/eventhub/microsoft.eventhub/2021-01-01-preview/samples.md @@ -13,9 +13,9 @@ resource exampleResource 'Microsoft.EventHub/namespaces@2021-01-01-preview' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1': { } - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2': { } } } diff --git a/generated/eventhub/microsoft.eventhub/2021-06-01-preview/samples.md b/generated/eventhub/microsoft.eventhub/2021-06-01-preview/samples.md index 7aef0e4b53..82bd017d19 100644 --- a/generated/eventhub/microsoft.eventhub/2021-06-01-preview/samples.md +++ b/generated/eventhub/microsoft.eventhub/2021-06-01-preview/samples.md @@ -31,9 +31,9 @@ resource exampleResource 'Microsoft.EventHub/namespaces@2021-06-01-preview' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1': { } - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2': { } } } diff --git a/generated/eventhub/microsoft.eventhub/2021-11-01/samples.md b/generated/eventhub/microsoft.eventhub/2021-11-01/samples.md index 1349287ca4..dfc528e448 100644 --- a/generated/eventhub/microsoft.eventhub/2021-11-01/samples.md +++ b/generated/eventhub/microsoft.eventhub/2021-11-01/samples.md @@ -31,9 +31,9 @@ resource exampleResource 'Microsoft.EventHub/namespaces@2021-11-01' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1': { } - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2': { } } } diff --git a/generated/eventhub/microsoft.eventhub/2022-01-01-preview/samples.md b/generated/eventhub/microsoft.eventhub/2022-01-01-preview/samples.md index a0ec06ec78..be9331498b 100644 --- a/generated/eventhub/microsoft.eventhub/2022-01-01-preview/samples.md +++ b/generated/eventhub/microsoft.eventhub/2022-01-01-preview/samples.md @@ -31,9 +31,9 @@ resource exampleResource 'Microsoft.EventHub/namespaces@2022-01-01-preview' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1': { } - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2': { } } } diff --git a/generated/eventhub/microsoft.eventhub/2022-10-01-preview/samples.md b/generated/eventhub/microsoft.eventhub/2022-10-01-preview/samples.md index f62c455e41..77db12924b 100644 --- a/generated/eventhub/microsoft.eventhub/2022-10-01-preview/samples.md +++ b/generated/eventhub/microsoft.eventhub/2022-10-01-preview/samples.md @@ -31,9 +31,9 @@ resource exampleResource 'Microsoft.EventHub/namespaces@2022-10-01-preview' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1': { } - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2': { } } } diff --git a/generated/eventhub/microsoft.eventhub/2023-01-01-preview/samples.md b/generated/eventhub/microsoft.eventhub/2023-01-01-preview/samples.md index 0fa742c32c..a17f620613 100644 --- a/generated/eventhub/microsoft.eventhub/2023-01-01-preview/samples.md +++ b/generated/eventhub/microsoft.eventhub/2023-01-01-preview/samples.md @@ -31,9 +31,9 @@ resource exampleResource 'Microsoft.EventHub/namespaces@2023-01-01-preview' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1': { } - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2': { } } } diff --git a/generated/eventhub/microsoft.eventhub/2024-01-01/samples.md b/generated/eventhub/microsoft.eventhub/2024-01-01/samples.md index ef4b4e8d38..47102a5d45 100644 --- a/generated/eventhub/microsoft.eventhub/2024-01-01/samples.md +++ b/generated/eventhub/microsoft.eventhub/2024-01-01/samples.md @@ -31,9 +31,9 @@ resource exampleResource 'Microsoft.EventHub/namespaces@2024-01-01' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1': { } - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2': { } } } diff --git a/generated/eventhub/microsoft.eventhub/2024-05-01-preview/samples.md b/generated/eventhub/microsoft.eventhub/2024-05-01-preview/samples.md index dd2d429d4f..9ba8c804c6 100644 --- a/generated/eventhub/microsoft.eventhub/2024-05-01-preview/samples.md +++ b/generated/eventhub/microsoft.eventhub/2024-05-01-preview/samples.md @@ -31,9 +31,9 @@ resource exampleResource 'Microsoft.EventHub/namespaces@2024-05-01-preview' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud1': { } - /subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2: { + '/subscriptions/SampleSubscription/resourceGroups/ResurceGroupSample/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ud2': { } } } diff --git a/generated/ews/microsoft.secretsynccontroller/2024-08-21-preview/samples.md b/generated/ews/microsoft.secretsynccontroller/2024-08-21-preview/samples.md index dddcb34398..4edfdf5374 100644 --- a/generated/ews/microsoft.secretsynccontroller/2024-08-21-preview/samples.md +++ b/generated/ews/microsoft.secretsynccontroller/2024-08-21-preview/samples.md @@ -22,7 +22,7 @@ resource exampleResource 'Microsoft.SecretSyncController/azureKeyVaultSecretProv objects: 'array: |\n - |\n objectName: my-secret-object\n objectType: secret\n objectVersionHistory: 1' } tags: { - example-tag: 'example-tag-value' + 'example-tag': 'example-tag-value' } } ``` @@ -50,7 +50,7 @@ resource exampleResource 'Microsoft.SecretSyncController/secretSyncs@2024-08-21- serviceAccountName: 'example-k8s-sa-name' } tags: { - example-tag: 'example-tag-value' + 'example-tag': 'example-tag-value' } } ``` diff --git a/generated/fluidrelay/microsoft.fluidrelay/2021-09-10-preview/samples.md b/generated/fluidrelay/microsoft.fluidrelay/2021-09-10-preview/samples.md index ef596235cd..4519836dcd 100644 --- a/generated/fluidrelay/microsoft.fluidrelay/2021-09-10-preview/samples.md +++ b/generated/fluidrelay/microsoft.fluidrelay/2021-09-10-preview/samples.md @@ -27,9 +27,9 @@ resource exampleResource 'Microsoft.FluidRelay/fluidRelayServers@2021-09-10-prev identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } diff --git a/generated/fluidrelay/microsoft.fluidrelay/2022-02-15/samples.md b/generated/fluidrelay/microsoft.fluidrelay/2022-02-15/samples.md index c1b49226e1..422245c61c 100644 --- a/generated/fluidrelay/microsoft.fluidrelay/2022-02-15/samples.md +++ b/generated/fluidrelay/microsoft.fluidrelay/2022-02-15/samples.md @@ -27,9 +27,9 @@ resource exampleResource 'Microsoft.FluidRelay/fluidRelayServers@2022-02-15' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } diff --git a/generated/fluidrelay/microsoft.fluidrelay/2022-04-21/samples.md b/generated/fluidrelay/microsoft.fluidrelay/2022-04-21/samples.md index 8c8c85f34a..1582e8f1a3 100644 --- a/generated/fluidrelay/microsoft.fluidrelay/2022-04-21/samples.md +++ b/generated/fluidrelay/microsoft.fluidrelay/2022-04-21/samples.md @@ -27,9 +27,9 @@ resource exampleResource 'Microsoft.FluidRelay/fluidRelayServers@2022-04-21' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } @@ -47,7 +47,7 @@ resource exampleResource 'Microsoft.FluidRelay/fluidRelayServers@2022-04-21' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityForCMK: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityForCMK': { } } } diff --git a/generated/fluidrelay/microsoft.fluidrelay/2022-05-11/samples.md b/generated/fluidrelay/microsoft.fluidrelay/2022-05-11/samples.md index 987370b1b3..6a2f196a06 100644 --- a/generated/fluidrelay/microsoft.fluidrelay/2022-05-11/samples.md +++ b/generated/fluidrelay/microsoft.fluidrelay/2022-05-11/samples.md @@ -27,9 +27,9 @@ resource exampleResource 'Microsoft.FluidRelay/fluidRelayServers@2022-05-11' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } @@ -47,7 +47,7 @@ resource exampleResource 'Microsoft.FluidRelay/fluidRelayServers@2022-05-11' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityForCMK: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityForCMK': { } } } diff --git a/generated/fluidrelay/microsoft.fluidrelay/2022-05-26/samples.md b/generated/fluidrelay/microsoft.fluidrelay/2022-05-26/samples.md index 7450230809..480e81cc9a 100644 --- a/generated/fluidrelay/microsoft.fluidrelay/2022-05-26/samples.md +++ b/generated/fluidrelay/microsoft.fluidrelay/2022-05-26/samples.md @@ -30,9 +30,9 @@ resource exampleResource 'Microsoft.FluidRelay/fluidRelayServers@2022-05-26' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } @@ -53,7 +53,7 @@ resource exampleResource 'Microsoft.FluidRelay/fluidRelayServers@2022-05-26' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityForCMK: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityForCMK': { } } } diff --git a/generated/fluidrelay/microsoft.fluidrelay/2022-06-01/samples.md b/generated/fluidrelay/microsoft.fluidrelay/2022-06-01/samples.md index 73ded0518e..94ca19a60e 100644 --- a/generated/fluidrelay/microsoft.fluidrelay/2022-06-01/samples.md +++ b/generated/fluidrelay/microsoft.fluidrelay/2022-06-01/samples.md @@ -30,9 +30,9 @@ resource exampleResource 'Microsoft.FluidRelay/fluidRelayServers@2022-06-01' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } @@ -53,7 +53,7 @@ resource exampleResource 'Microsoft.FluidRelay/fluidRelayServers@2022-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityForCMK: { + '/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityForCMK': { } } } diff --git a/generated/frontdoor/microsoft.network/2019-04-01/samples.md b/generated/frontdoor/microsoft.network/2019-04-01/samples.md index ea84f9b724..3474934da1 100644 --- a/generated/frontdoor/microsoft.network/2019-04-01/samples.md +++ b/generated/frontdoor/microsoft.network/2019-04-01/samples.md @@ -110,7 +110,7 @@ resource exampleResource 'Microsoft.Network/frontDoors@2019-04-01' = { '/*' ] routeConfiguration: { - @odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' + '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' backendPool: { id: '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/backendPools/backendPool1' } diff --git a/generated/frontdoor/microsoft.network/2019-05-01/samples.md b/generated/frontdoor/microsoft.network/2019-05-01/samples.md index 4b96af2f55..40200cbc11 100644 --- a/generated/frontdoor/microsoft.network/2019-05-01/samples.md +++ b/generated/frontdoor/microsoft.network/2019-05-01/samples.md @@ -113,7 +113,7 @@ resource exampleResource 'Microsoft.Network/frontDoors@2019-05-01' = { '/*' ] routeConfiguration: { - @odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' + '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' backendPool: { id: '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/backendPools/backendPool1' } diff --git a/generated/frontdoor/microsoft.network/2020-01-01/samples.md b/generated/frontdoor/microsoft.network/2020-01-01/samples.md index 030f604c2b..e9b4ff3a97 100644 --- a/generated/frontdoor/microsoft.network/2020-01-01/samples.md +++ b/generated/frontdoor/microsoft.network/2020-01-01/samples.md @@ -115,7 +115,7 @@ resource exampleResource 'Microsoft.Network/frontDoors@2020-01-01' = { '/*' ] routeConfiguration: { - @odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' + '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' backendPool: { id: '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/backendPools/backendPool1' } @@ -147,7 +147,7 @@ resource exampleResource 'Microsoft.Network/frontDoors/rulesEngines@2020-01-01' name: 'Rule1' action: { routeConfigurationOverride: { - @odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration' + '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration' customFragment: 'fragment' customHost: 'www.bing.com' customPath: '/api' @@ -197,7 +197,7 @@ resource exampleResource 'Microsoft.Network/frontDoors/rulesEngines@2020-01-01' name: 'Rule3' action: { routeConfigurationOverride: { - @odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' + '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' backendPool: { id: '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/backendPools/backendPool1' } diff --git a/generated/frontdoor/microsoft.network/2020-04-01/samples.md b/generated/frontdoor/microsoft.network/2020-04-01/samples.md index 67486d68f9..389adb9807 100644 --- a/generated/frontdoor/microsoft.network/2020-04-01/samples.md +++ b/generated/frontdoor/microsoft.network/2020-04-01/samples.md @@ -115,7 +115,7 @@ resource exampleResource 'Microsoft.Network/frontDoors@2020-04-01' = { '/*' ] routeConfiguration: { - @odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' + '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' backendPool: { id: '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/backendPools/backendPool1' } @@ -150,7 +150,7 @@ resource exampleResource 'Microsoft.Network/frontDoors/rulesEngines@2020-04-01' name: 'Rule1' action: { routeConfigurationOverride: { - @odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration' + '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration' customFragment: 'fragment' customHost: 'www.bing.com' customPath: '/api' @@ -200,7 +200,7 @@ resource exampleResource 'Microsoft.Network/frontDoors/rulesEngines@2020-04-01' name: 'Rule3' action: { routeConfigurationOverride: { - @odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' + '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' backendPool: { id: '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/backendPools/backendPool1' } diff --git a/generated/frontdoor/microsoft.network/2020-05-01/samples.md b/generated/frontdoor/microsoft.network/2020-05-01/samples.md index ea2184ff3b..c5f8d225d0 100644 --- a/generated/frontdoor/microsoft.network/2020-05-01/samples.md +++ b/generated/frontdoor/microsoft.network/2020-05-01/samples.md @@ -118,7 +118,7 @@ resource exampleResource 'Microsoft.Network/frontDoors@2020-05-01' = { '/*' ] routeConfiguration: { - @odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' + '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' backendPool: { id: '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/backendPools/backendPool1' } @@ -153,7 +153,7 @@ resource exampleResource 'Microsoft.Network/frontDoors/rulesEngines@2020-05-01' name: 'Rule1' action: { routeConfigurationOverride: { - @odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration' + '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration' customFragment: 'fragment' customHost: 'www.bing.com' customPath: '/api' @@ -203,7 +203,7 @@ resource exampleResource 'Microsoft.Network/frontDoors/rulesEngines@2020-05-01' name: 'Rule3' action: { routeConfigurationOverride: { - @odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' + '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' backendPool: { id: '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/backendPools/backendPool1' } diff --git a/generated/frontdoor/microsoft.network/2021-06-01/samples.md b/generated/frontdoor/microsoft.network/2021-06-01/samples.md index f5c658406c..55cb2e1277 100644 --- a/generated/frontdoor/microsoft.network/2021-06-01/samples.md +++ b/generated/frontdoor/microsoft.network/2021-06-01/samples.md @@ -118,7 +118,7 @@ resource exampleResource 'Microsoft.Network/frontDoors@2021-06-01' = { '/*' ] routeConfiguration: { - @odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' + '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' backendPool: { id: '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/backendPools/backendPool1' } @@ -153,7 +153,7 @@ resource exampleResource 'Microsoft.Network/frontDoors/rulesEngines@2021-06-01' name: 'Rule1' action: { routeConfigurationOverride: { - @odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration' + '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration' customFragment: 'fragment' customHost: 'www.bing.com' customPath: '/api' @@ -203,7 +203,7 @@ resource exampleResource 'Microsoft.Network/frontDoors/rulesEngines@2021-06-01' name: 'Rule3' action: { routeConfigurationOverride: { - @odata.type: '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' + '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' backendPool: { id: '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/backendPools/backendPool1' } diff --git a/generated/hardwaresecuritymodules/microsoft.hardwaresecuritymodules/2023-12-10-preview/samples.md b/generated/hardwaresecuritymodules/microsoft.hardwaresecuritymodules/2023-12-10-preview/samples.md index 0338bfdccc..28de8dfff1 100644 --- a/generated/hardwaresecuritymodules/microsoft.hardwaresecuritymodules/2023-12-10-preview/samples.md +++ b/generated/hardwaresecuritymodules/microsoft.hardwaresecuritymodules/2023-12-10-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.HardwareSecurityModules/cloudHsmClusters@202 identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-1': { } } } diff --git a/generated/hardwaresecuritymodules/microsoft.hardwaresecuritymodules/2024-06-30-preview/samples.md b/generated/hardwaresecuritymodules/microsoft.hardwaresecuritymodules/2024-06-30-preview/samples.md index e08c41c10f..317cf83679 100644 --- a/generated/hardwaresecuritymodules/microsoft.hardwaresecuritymodules/2024-06-30-preview/samples.md +++ b/generated/hardwaresecuritymodules/microsoft.hardwaresecuritymodules/2024-06-30-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.HardwareSecurityModules/cloudHsmClusters@202 identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-resources/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-1': { } } } diff --git a/generated/hdinsight/microsoft.hdinsight/2015-03-01-preview/samples.md b/generated/hdinsight/microsoft.hdinsight/2015-03-01-preview/samples.md index 67c7641e92..8049ca35cb 100644 --- a/generated/hdinsight/microsoft.hdinsight/2015-03-01-preview/samples.md +++ b/generated/hdinsight/microsoft.hdinsight/2015-03-01-preview/samples.md @@ -14,9 +14,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2015-03-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -94,9 +94,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2015-03-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -172,9 +172,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2015-03-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -250,9 +250,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2015-03-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -337,9 +337,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2015-03-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -413,9 +413,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2015-03-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: 'true' - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': 'true' + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -494,9 +494,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2015-03-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: 'true' - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': 'true' + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -575,9 +575,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2015-03-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -665,9 +665,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2015-03-01-preview' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -782,9 +782,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2015-03-01-preview' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'kafka' @@ -881,9 +881,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2015-03-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -1017,9 +1017,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2015-03-01-preview' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Spark' diff --git a/generated/hdinsight/microsoft.hdinsight/2018-06-01-preview/samples.md b/generated/hdinsight/microsoft.hdinsight/2018-06-01-preview/samples.md index 10770f4e34..597708d5db 100644 --- a/generated/hdinsight/microsoft.hdinsight/2018-06-01-preview/samples.md +++ b/generated/hdinsight/microsoft.hdinsight/2018-06-01-preview/samples.md @@ -14,9 +14,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2018-06-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -94,9 +94,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2018-06-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -172,9 +172,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2018-06-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -250,9 +250,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2018-06-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -337,9 +337,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2018-06-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -413,9 +413,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2018-06-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: 'true' - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': 'true' + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -494,9 +494,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2018-06-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: 'true' - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': 'true' + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -575,9 +575,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2018-06-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -665,9 +665,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2018-06-01-preview' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -782,9 +782,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2018-06-01-preview' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'kafka' @@ -881,9 +881,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2018-06-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -1017,9 +1017,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2018-06-01-preview' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Spark' diff --git a/generated/hdinsight/microsoft.hdinsight/2021-06-01/samples.md b/generated/hdinsight/microsoft.hdinsight/2021-06-01/samples.md index 4fe9e7627f..13a91ab6bc 100644 --- a/generated/hdinsight/microsoft.hdinsight/2021-06-01/samples.md +++ b/generated/hdinsight/microsoft.hdinsight/2021-06-01/samples.md @@ -13,18 +13,18 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2021-06-01' = { properties: { clusterDefinition: { configurations: { - ambari-conf: { - database-name: '{ambari database name}' - database-server: '{sql server name}.database.windows.net' - database-user-name: '**********' - database-user-password: '**********' + 'ambari-conf': { + 'database-name': '{ambari database name}' + 'database-server': '{sql server name}.database.windows.net' + 'database-user-name': '**********' + 'database-user-password': '**********' } gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } - hive-env: { + 'hive-env': { hive_database: 'Existing MSSQL Server database with SQL authentication' hive_database_name: '{hive metastore name}' hive_database_type: 'mssql' @@ -32,13 +32,13 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2021-06-01' = { hive_existing_mssql_server_host: '{sql server name}.database.windows.net' hive_hostname: '{sql server name}.database.windows.net' } - hive-site: { - javax.jdo.option.ConnectionDriverName: 'com.microsoft.sqlserver.jdbc.SQLServerDriver' - javax.jdo.option.ConnectionPassword: '**********!' - javax.jdo.option.ConnectionURL: 'jdbc:sqlserver://{sql server name}.database.windows.net;database={hive metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' - javax.jdo.option.ConnectionUserName: '**********' + 'hive-site': { + 'javax.jdo.option.ConnectionDriverName': 'com.microsoft.sqlserver.jdbc.SQLServerDriver' + 'javax.jdo.option.ConnectionPassword': '**********!' + 'javax.jdo.option.ConnectionURL': 'jdbc:sqlserver://{sql server name}.database.windows.net;database={hive metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' + 'javax.jdo.option.ConnectionUserName': '**********' } - oozie-env: { + 'oozie-env': { oozie_database: 'Existing MSSQL Server database with SQL authentication' oozie_database_name: '{oozie metastore name}' oozie_database_type: 'mssql' @@ -46,12 +46,12 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2021-06-01' = { oozie_existing_mssql_server_host: '{sql server name}.database.windows.net' oozie_hostname: '{sql server name}.database.windows.net' } - oozie-site: { - oozie.db.schema.name: 'oozie' - oozie.service.JPAService.jdbc.driver: 'com.microsoft.sqlserver.jdbc.SQLServerDriver' - oozie.service.JPAService.jdbc.password: '**********' - oozie.service.JPAService.jdbc.url: 'jdbc:sqlserver://{sql server name}.database.windows.net;database={oozie metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' - oozie.service.JPAService.jdbc.username: '**********' + 'oozie-site': { + 'oozie.db.schema.name': 'oozie' + 'oozie.service.JPAService.jdbc.driver': 'com.microsoft.sqlserver.jdbc.SQLServerDriver' + 'oozie.service.JPAService.jdbc.password': '**********' + 'oozie.service.JPAService.jdbc.url': 'jdbc:sqlserver://{sql server name}.database.windows.net;database={oozie metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' + 'oozie.service.JPAService.jdbc.username': '**********' } } kind: 'hadoop' @@ -135,9 +135,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2021-06-01' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -215,9 +215,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2021-06-01' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -293,9 +293,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2021-06-01' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -371,9 +371,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2021-06-01' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -458,9 +458,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2021-06-01' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -534,9 +534,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2021-06-01' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: 'true' - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': 'true' + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -615,9 +615,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2021-06-01' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: 'true' - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': 'true' + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -696,9 +696,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2021-06-01' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -786,9 +786,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2021-06-01' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -903,9 +903,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2021-06-01' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'kafka' @@ -1002,9 +1002,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2021-06-01' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -1138,9 +1138,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2021-06-01' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Spark' diff --git a/generated/hdinsight/microsoft.hdinsight/2023-04-15-preview/samples.md b/generated/hdinsight/microsoft.hdinsight/2023-04-15-preview/samples.md index b0300ba858..67be8b8f3e 100644 --- a/generated/hdinsight/microsoft.hdinsight/2023-04-15-preview/samples.md +++ b/generated/hdinsight/microsoft.hdinsight/2023-04-15-preview/samples.md @@ -13,18 +13,18 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-04-15-preview' = { properties: { clusterDefinition: { configurations: { - ambari-conf: { - database-name: '{ambari database name}' - database-server: '{sql server name}.database.windows.net' - database-user-name: '**********' - database-user-password: '**********' + 'ambari-conf': { + 'database-name': '{ambari database name}' + 'database-server': '{sql server name}.database.windows.net' + 'database-user-name': '**********' + 'database-user-password': '**********' } gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } - hive-env: { + 'hive-env': { hive_database: 'Existing MSSQL Server database with SQL authentication' hive_database_name: '{hive metastore name}' hive_database_type: 'mssql' @@ -32,13 +32,13 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-04-15-preview' = { hive_existing_mssql_server_host: '{sql server name}.database.windows.net' hive_hostname: '{sql server name}.database.windows.net' } - hive-site: { - javax.jdo.option.ConnectionDriverName: 'com.microsoft.sqlserver.jdbc.SQLServerDriver' - javax.jdo.option.ConnectionPassword: '**********!' - javax.jdo.option.ConnectionURL: 'jdbc:sqlserver://{sql server name}.database.windows.net;database={hive metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' - javax.jdo.option.ConnectionUserName: '**********' + 'hive-site': { + 'javax.jdo.option.ConnectionDriverName': 'com.microsoft.sqlserver.jdbc.SQLServerDriver' + 'javax.jdo.option.ConnectionPassword': '**********!' + 'javax.jdo.option.ConnectionURL': 'jdbc:sqlserver://{sql server name}.database.windows.net;database={hive metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' + 'javax.jdo.option.ConnectionUserName': '**********' } - oozie-env: { + 'oozie-env': { oozie_database: 'Existing MSSQL Server database with SQL authentication' oozie_database_name: '{oozie metastore name}' oozie_database_type: 'mssql' @@ -46,12 +46,12 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-04-15-preview' = { oozie_existing_mssql_server_host: '{sql server name}.database.windows.net' oozie_hostname: '{sql server name}.database.windows.net' } - oozie-site: { - oozie.db.schema.name: 'oozie' - oozie.service.JPAService.jdbc.driver: 'com.microsoft.sqlserver.jdbc.SQLServerDriver' - oozie.service.JPAService.jdbc.password: '**********' - oozie.service.JPAService.jdbc.url: 'jdbc:sqlserver://{sql server name}.database.windows.net;database={oozie metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' - oozie.service.JPAService.jdbc.username: '**********' + 'oozie-site': { + 'oozie.db.schema.name': 'oozie' + 'oozie.service.JPAService.jdbc.driver': 'com.microsoft.sqlserver.jdbc.SQLServerDriver' + 'oozie.service.JPAService.jdbc.password': '**********' + 'oozie.service.JPAService.jdbc.url': 'jdbc:sqlserver://{sql server name}.database.windows.net;database={oozie metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' + 'oozie.service.JPAService.jdbc.username': '**********' } } kind: 'hadoop' @@ -136,9 +136,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-04-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -217,9 +217,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-04-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -296,9 +296,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-04-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -375,9 +375,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-04-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -463,9 +463,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-04-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -540,9 +540,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-04-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: 'true' - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': 'true' + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -622,9 +622,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-04-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: 'true' - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': 'true' + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -704,9 +704,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-04-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -795,9 +795,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-04-15-preview' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -913,9 +913,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-04-15-preview' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'kafka' @@ -1013,9 +1013,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-04-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -1150,9 +1150,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-04-15-preview' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Spark' diff --git a/generated/hdinsight/microsoft.hdinsight/2023-06-01-preview/samples.md b/generated/hdinsight/microsoft.hdinsight/2023-06-01-preview/samples.md index f15af88b15..e2dc9ccefd 100644 --- a/generated/hdinsight/microsoft.hdinsight/2023-06-01-preview/samples.md +++ b/generated/hdinsight/microsoft.hdinsight/2023-06-01-preview/samples.md @@ -135,7 +135,7 @@ resource exampleResource 'Microsoft.HDInsight/clusterpools/clusters@2023-06-01-p { fileName: 'spark-defaults.conf' values: { - spark.eventLog.enabled: 'true' + 'spark.eventLog.enabled': 'true' } } ] @@ -151,17 +151,17 @@ resource exampleResource 'Microsoft.HDInsight/clusterpools/clusters@2023-06-01-p { fileName: 'core-site.xml' values: { - fs.defaultFS: 'wasb://testcontainer@teststorage.dfs.core.windows.net/' - storage.container: 'testcontainer' - storage.key: 'test key' - storage.name: 'teststorage' - storage.protocol: 'wasb' + 'fs.defaultFS': 'wasb://testcontainer@teststorage.dfs.core.windows.net/' + 'storage.container': 'testcontainer' + 'storage.key': 'test key' + 'storage.name': 'teststorage' + 'storage.protocol': 'wasb' } } { fileName: 'yarn-site.xml' values: { - yarn.webapp.ui2.enable: 'false' + 'yarn.webapp.ui2.enable': 'false' } } ] diff --git a/generated/hdinsight/microsoft.hdinsight/2023-08-15-preview/samples.md b/generated/hdinsight/microsoft.hdinsight/2023-08-15-preview/samples.md index 188c540fae..57eeab2225 100644 --- a/generated/hdinsight/microsoft.hdinsight/2023-08-15-preview/samples.md +++ b/generated/hdinsight/microsoft.hdinsight/2023-08-15-preview/samples.md @@ -13,18 +13,18 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-08-15-preview' = { properties: { clusterDefinition: { configurations: { - ambari-conf: { - database-name: '{ambari database name}' - database-server: '{sql server name}.database.windows.net' - database-user-name: '**********' - database-user-password: '**********' + 'ambari-conf': { + 'database-name': '{ambari database name}' + 'database-server': '{sql server name}.database.windows.net' + 'database-user-name': '**********' + 'database-user-password': '**********' } gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } - hive-env: { + 'hive-env': { hive_database: 'Existing MSSQL Server database with SQL authentication' hive_database_name: '{hive metastore name}' hive_database_type: 'mssql' @@ -32,13 +32,13 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-08-15-preview' = { hive_existing_mssql_server_host: '{sql server name}.database.windows.net' hive_hostname: '{sql server name}.database.windows.net' } - hive-site: { - javax.jdo.option.ConnectionDriverName: 'com.microsoft.sqlserver.jdbc.SQLServerDriver' - javax.jdo.option.ConnectionPassword: '**********!' - javax.jdo.option.ConnectionURL: 'jdbc:sqlserver://{sql server name}.database.windows.net;database={hive metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' - javax.jdo.option.ConnectionUserName: '**********' + 'hive-site': { + 'javax.jdo.option.ConnectionDriverName': 'com.microsoft.sqlserver.jdbc.SQLServerDriver' + 'javax.jdo.option.ConnectionPassword': '**********!' + 'javax.jdo.option.ConnectionURL': 'jdbc:sqlserver://{sql server name}.database.windows.net;database={hive metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' + 'javax.jdo.option.ConnectionUserName': '**********' } - oozie-env: { + 'oozie-env': { oozie_database: 'Existing MSSQL Server database with SQL authentication' oozie_database_name: '{oozie metastore name}' oozie_database_type: 'mssql' @@ -46,12 +46,12 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-08-15-preview' = { oozie_existing_mssql_server_host: '{sql server name}.database.windows.net' oozie_hostname: '{sql server name}.database.windows.net' } - oozie-site: { - oozie.db.schema.name: 'oozie' - oozie.service.JPAService.jdbc.driver: 'com.microsoft.sqlserver.jdbc.SQLServerDriver' - oozie.service.JPAService.jdbc.password: '**********' - oozie.service.JPAService.jdbc.url: 'jdbc:sqlserver://{sql server name}.database.windows.net;database={oozie metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' - oozie.service.JPAService.jdbc.username: '**********' + 'oozie-site': { + 'oozie.db.schema.name': 'oozie' + 'oozie.service.JPAService.jdbc.driver': 'com.microsoft.sqlserver.jdbc.SQLServerDriver' + 'oozie.service.JPAService.jdbc.password': '**********' + 'oozie.service.JPAService.jdbc.url': 'jdbc:sqlserver://{sql server name}.database.windows.net;database={oozie metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' + 'oozie.service.JPAService.jdbc.username': '**********' } } kind: 'hadoop' @@ -136,9 +136,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-08-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -217,9 +217,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-08-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -296,9 +296,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-08-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -375,9 +375,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-08-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -463,9 +463,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-08-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -540,9 +540,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-08-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: 'true' - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': 'true' + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -622,9 +622,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-08-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: 'true' - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': 'true' + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -704,9 +704,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-08-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -795,9 +795,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-08-15-preview' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -913,9 +913,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-08-15-preview' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'kafka' @@ -1013,9 +1013,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-08-15-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -1150,9 +1150,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2023-08-15-preview' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Spark' diff --git a/generated/hdinsight/microsoft.hdinsight/2023-11-01-preview/samples.md b/generated/hdinsight/microsoft.hdinsight/2023-11-01-preview/samples.md index a720eafdc3..16d1684d77 100644 --- a/generated/hdinsight/microsoft.hdinsight/2023-11-01-preview/samples.md +++ b/generated/hdinsight/microsoft.hdinsight/2023-11-01-preview/samples.md @@ -200,7 +200,7 @@ resource exampleResource 'Microsoft.HDInsight/clusterpools/clusters@2023-11-01-p { fileName: 'spark-defaults.conf' values: { - spark.eventLog.enabled: 'true' + 'spark.eventLog.enabled': 'true' } } ] @@ -216,17 +216,17 @@ resource exampleResource 'Microsoft.HDInsight/clusterpools/clusters@2023-11-01-p { fileName: 'core-site.xml' values: { - fs.defaultFS: 'wasb://testcontainer@teststorage.dfs.core.windows.net/' - storage.container: 'testcontainer' - storage.key: 'test key' - storage.name: 'teststorage' - storage.protocol: 'wasb' + 'fs.defaultFS': 'wasb://testcontainer@teststorage.dfs.core.windows.net/' + 'storage.container': 'testcontainer' + 'storage.key': 'test key' + 'storage.name': 'teststorage' + 'storage.protocol': 'wasb' } } { fileName: 'yarn-site.xml' values: { - yarn.webapp.ui2.enable: 'false' + 'yarn.webapp.ui2.enable': 'false' } } ] @@ -288,7 +288,7 @@ resource exampleResource 'Microsoft.HDInsight/clusterpools/clusters@2023-11-01-p { fileName: 'spark-defaults.conf' values: { - spark.eventLog.enabled: 'true' + 'spark.eventLog.enabled': 'true' } } ] @@ -304,17 +304,17 @@ resource exampleResource 'Microsoft.HDInsight/clusterpools/clusters@2023-11-01-p { fileName: 'core-site.xml' values: { - fs.defaultFS: 'wasb://testcontainer@teststorage.dfs.core.windows.net/' - storage.container: 'testcontainer' - storage.key: 'test key' - storage.name: 'teststorage' - storage.protocol: 'wasb' + 'fs.defaultFS': 'wasb://testcontainer@teststorage.dfs.core.windows.net/' + 'storage.container': 'testcontainer' + 'storage.key': 'test key' + 'storage.name': 'teststorage' + 'storage.protocol': 'wasb' } } { fileName: 'yarn-site.xml' values: { - yarn.webapp.ui2.enable: 'false' + 'yarn.webapp.ui2.enable': 'false' } } ] diff --git a/generated/hdinsight/microsoft.hdinsight/2024-05-01-preview/samples.md b/generated/hdinsight/microsoft.hdinsight/2024-05-01-preview/samples.md index d40f17dd37..d3b1007cec 100644 --- a/generated/hdinsight/microsoft.hdinsight/2024-05-01-preview/samples.md +++ b/generated/hdinsight/microsoft.hdinsight/2024-05-01-preview/samples.md @@ -226,7 +226,7 @@ resource exampleResource 'Microsoft.HDInsight/clusterpools/clusters@2024-05-01-p { fileName: 'spark-defaults.conf' values: { - spark.eventLog.enabled: 'true' + 'spark.eventLog.enabled': 'true' } } ] @@ -242,17 +242,17 @@ resource exampleResource 'Microsoft.HDInsight/clusterpools/clusters@2024-05-01-p { fileName: 'core-site.xml' values: { - fs.defaultFS: 'wasb://testcontainer@teststorage.dfs.core.windows.net/' - storage.container: 'testcontainer' - storage.key: 'test key' - storage.name: 'teststorage' - storage.protocol: 'wasb' + 'fs.defaultFS': 'wasb://testcontainer@teststorage.dfs.core.windows.net/' + 'storage.container': 'testcontainer' + 'storage.key': 'test key' + 'storage.name': 'teststorage' + 'storage.protocol': 'wasb' } } { fileName: 'yarn-site.xml' values: { - yarn.webapp.ui2.enable: 'false' + 'yarn.webapp.ui2.enable': 'false' } } ] @@ -325,7 +325,7 @@ resource exampleResource 'Microsoft.HDInsight/clusterpools/clusters@2024-05-01-p { fileName: 'spark-defaults.conf' values: { - spark.eventLog.enabled: 'true' + 'spark.eventLog.enabled': 'true' } } ] @@ -341,17 +341,17 @@ resource exampleResource 'Microsoft.HDInsight/clusterpools/clusters@2024-05-01-p { fileName: 'core-site.xml' values: { - fs.defaultFS: 'wasb://testcontainer@teststorage.dfs.core.windows.net/' - storage.container: 'testcontainer' - storage.key: 'test key' - storage.name: 'teststorage' - storage.protocol: 'wasb' + 'fs.defaultFS': 'wasb://testcontainer@teststorage.dfs.core.windows.net/' + 'storage.container': 'testcontainer' + 'storage.key': 'test key' + 'storage.name': 'teststorage' + 'storage.protocol': 'wasb' } } { fileName: 'yarn-site.xml' values: { - yarn.webapp.ui2.enable: 'false' + 'yarn.webapp.ui2.enable': 'false' } } ] diff --git a/generated/hdinsight/microsoft.hdinsight/2024-08-01-preview/samples.md b/generated/hdinsight/microsoft.hdinsight/2024-08-01-preview/samples.md index 11030e02fb..1039a958e6 100644 --- a/generated/hdinsight/microsoft.hdinsight/2024-08-01-preview/samples.md +++ b/generated/hdinsight/microsoft.hdinsight/2024-08-01-preview/samples.md @@ -13,18 +13,18 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2024-08-01-preview' = { properties: { clusterDefinition: { configurations: { - ambari-conf: { - database-name: '{ambari database name}' - database-server: '{sql server name}.database.windows.net' - database-user-name: '**********' - database-user-password: '**********' + 'ambari-conf': { + 'database-name': '{ambari database name}' + 'database-server': '{sql server name}.database.windows.net' + 'database-user-name': '**********' + 'database-user-password': '**********' } gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } - hive-env: { + 'hive-env': { hive_database: 'Existing MSSQL Server database with SQL authentication' hive_database_name: '{hive metastore name}' hive_database_type: 'mssql' @@ -32,13 +32,13 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2024-08-01-preview' = { hive_existing_mssql_server_host: '{sql server name}.database.windows.net' hive_hostname: '{sql server name}.database.windows.net' } - hive-site: { - javax.jdo.option.ConnectionDriverName: 'com.microsoft.sqlserver.jdbc.SQLServerDriver' - javax.jdo.option.ConnectionPassword: '**********!' - javax.jdo.option.ConnectionURL: 'jdbc:sqlserver://{sql server name}.database.windows.net;database={hive metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' - javax.jdo.option.ConnectionUserName: '**********' + 'hive-site': { + 'javax.jdo.option.ConnectionDriverName': 'com.microsoft.sqlserver.jdbc.SQLServerDriver' + 'javax.jdo.option.ConnectionPassword': '**********!' + 'javax.jdo.option.ConnectionURL': 'jdbc:sqlserver://{sql server name}.database.windows.net;database={hive metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' + 'javax.jdo.option.ConnectionUserName': '**********' } - oozie-env: { + 'oozie-env': { oozie_database: 'Existing MSSQL Server database with SQL authentication' oozie_database_name: '{oozie metastore name}' oozie_database_type: 'mssql' @@ -46,12 +46,12 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2024-08-01-preview' = { oozie_existing_mssql_server_host: '{sql server name}.database.windows.net' oozie_hostname: '{sql server name}.database.windows.net' } - oozie-site: { - oozie.db.schema.name: 'oozie' - oozie.service.JPAService.jdbc.driver: 'com.microsoft.sqlserver.jdbc.SQLServerDriver' - oozie.service.JPAService.jdbc.password: '**********' - oozie.service.JPAService.jdbc.url: 'jdbc:sqlserver://{sql server name}.database.windows.net;database={oozie metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' - oozie.service.JPAService.jdbc.username: '**********' + 'oozie-site': { + 'oozie.db.schema.name': 'oozie' + 'oozie.service.JPAService.jdbc.driver': 'com.microsoft.sqlserver.jdbc.SQLServerDriver' + 'oozie.service.JPAService.jdbc.password': '**********' + 'oozie.service.JPAService.jdbc.url': 'jdbc:sqlserver://{sql server name}.database.windows.net;database={oozie metastore name};encrypt=true;trustServerCertificate=true;create=false;loginTimeout=300;sendStringParametersAsUnicode=true;prepareSQL=0' + 'oozie.service.JPAService.jdbc.username': '**********' } } kind: 'hadoop' @@ -136,9 +136,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2024-08-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -217,9 +217,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2024-08-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -296,9 +296,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2024-08-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -375,9 +375,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2024-08-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -467,9 +467,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2024-08-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -544,9 +544,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2024-08-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: 'true' - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': 'true' + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -626,9 +626,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2024-08-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: 'true' - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': 'true' + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -708,9 +708,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2024-08-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -799,9 +799,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2024-08-01-preview' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'hadoop' @@ -917,9 +917,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2024-08-01-preview' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'kafka' @@ -1017,9 +1017,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2024-08-01-preview' = { clusterDefinition: { configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Hadoop' @@ -1154,9 +1154,9 @@ resource exampleResource 'Microsoft.HDInsight/clusters@2024-08-01-preview' = { } configurations: { gateway: { - restAuthCredential.isEnabled: true - restAuthCredential.password: '**********' - restAuthCredential.username: 'admin' + 'restAuthCredential.isEnabled': true + 'restAuthCredential.password': '**********' + 'restAuthCredential.username': 'admin' } } kind: 'Spark' diff --git a/generated/healthbot/microsoft.healthbot/2021-06-10/samples.md b/generated/healthbot/microsoft.healthbot/2021-06-10/samples.md index 8f6ca366a3..c2552726f5 100644 --- a/generated/healthbot/microsoft.healthbot/2021-06-10/samples.md +++ b/generated/healthbot/microsoft.healthbot/2021-06-10/samples.md @@ -13,9 +13,9 @@ resource exampleResource 'Microsoft.HealthBot/healthBots@2021-06-10' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi: { + '/subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi': { } - /subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi2: { + '/subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi2': { } } } diff --git a/generated/healthbot/microsoft.healthbot/2021-08-24/samples.md b/generated/healthbot/microsoft.healthbot/2021-08-24/samples.md index c9459f4b7c..bf7950a7e9 100644 --- a/generated/healthbot/microsoft.healthbot/2021-08-24/samples.md +++ b/generated/healthbot/microsoft.healthbot/2021-08-24/samples.md @@ -13,9 +13,9 @@ resource exampleResource 'Microsoft.HealthBot/healthBots@2021-08-24' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi: { + '/subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi': { } - /subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi2: { + '/subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi2': { } } } diff --git a/generated/healthbot/microsoft.healthbot/2022-08-08/samples.md b/generated/healthbot/microsoft.healthbot/2022-08-08/samples.md index c948e94e70..2a22d29202 100644 --- a/generated/healthbot/microsoft.healthbot/2022-08-08/samples.md +++ b/generated/healthbot/microsoft.healthbot/2022-08-08/samples.md @@ -13,9 +13,9 @@ resource exampleResource 'Microsoft.HealthBot/healthBots@2022-08-08' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi: { + '/subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi': { } - /subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi2: { + '/subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi2': { } } } diff --git a/generated/healthbot/microsoft.healthbot/2023-05-01/samples.md b/generated/healthbot/microsoft.healthbot/2023-05-01/samples.md index c22b667814..925343b072 100644 --- a/generated/healthbot/microsoft.healthbot/2023-05-01/samples.md +++ b/generated/healthbot/microsoft.healthbot/2023-05-01/samples.md @@ -13,9 +13,9 @@ resource exampleResource 'Microsoft.HealthBot/healthBots@2023-05-01' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi: { + '/subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi': { } - /subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi2: { + '/subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi2': { } } } diff --git a/generated/healthbot/microsoft.healthbot/2024-02-01/samples.md b/generated/healthbot/microsoft.healthbot/2024-02-01/samples.md index 753746190a..1d315e6a9a 100644 --- a/generated/healthbot/microsoft.healthbot/2024-02-01/samples.md +++ b/generated/healthbot/microsoft.healthbot/2024-02-01/samples.md @@ -13,9 +13,9 @@ resource exampleResource 'Microsoft.HealthBot/healthBots@2024-02-01' = { identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi: { + '/subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi': { } - /subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi2: { + '/subscriptions/subscription-id/resourcegroups/myrg/providers/microsoft.managedidentity/userassignedidentities/my-mi2': { } } } diff --git a/generated/healthcareapis/microsoft.healthcareapis/2023-11-01/samples.md b/generated/healthcareapis/microsoft.healthcareapis/2023-11-01/samples.md index ece27e12e7..7039f6bdea 100644 --- a/generated/healthcareapis/microsoft.healthcareapis/2023-11-01/samples.md +++ b/generated/healthcareapis/microsoft.healthcareapis/2023-11-01/samples.md @@ -190,7 +190,7 @@ resource exampleResource 'Microsoft.HealthcareApis/workspaces/fhirservices@2023- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/testRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-mi: { + '/subscriptions/subid/resourcegroups/testRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-mi': { } } } diff --git a/generated/healthcareapis/microsoft.healthcareapis/2023-12-01/samples.md b/generated/healthcareapis/microsoft.healthcareapis/2023-12-01/samples.md index 57e0f348bf..a5da2e2184 100644 --- a/generated/healthcareapis/microsoft.healthcareapis/2023-12-01/samples.md +++ b/generated/healthcareapis/microsoft.healthcareapis/2023-12-01/samples.md @@ -190,7 +190,7 @@ resource exampleResource 'Microsoft.HealthcareApis/workspaces/fhirservices@2023- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/testRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-mi: { + '/subscriptions/subid/resourcegroups/testRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-mi': { } } } diff --git a/generated/healthcareapis/microsoft.healthcareapis/2024-03-01/samples.md b/generated/healthcareapis/microsoft.healthcareapis/2024-03-01/samples.md index bbcc74114e..417dd4220c 100644 --- a/generated/healthcareapis/microsoft.healthcareapis/2024-03-01/samples.md +++ b/generated/healthcareapis/microsoft.healthcareapis/2024-03-01/samples.md @@ -194,7 +194,7 @@ resource exampleResource 'Microsoft.HealthcareApis/workspaces/fhirservices@2024- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/testRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-mi: { + '/subscriptions/subid/resourcegroups/testRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-mi': { } } } diff --git a/generated/healthcareapis/microsoft.healthcareapis/2024-03-31/samples.md b/generated/healthcareapis/microsoft.healthcareapis/2024-03-31/samples.md index 5085da1ab6..dc79ece06d 100644 --- a/generated/healthcareapis/microsoft.healthcareapis/2024-03-31/samples.md +++ b/generated/healthcareapis/microsoft.healthcareapis/2024-03-31/samples.md @@ -195,7 +195,7 @@ resource exampleResource 'Microsoft.HealthcareApis/workspaces/fhirservices@2024- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/testRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-mi: { + '/subscriptions/subid/resourcegroups/testRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-mi': { } } } diff --git a/generated/hybridcompute/log.out b/generated/hybridcompute/log.out index bd5f5a3137..2ee8fc90ab 100644 --- a/generated/hybridcompute/log.out +++ b/generated/hybridcompute/log.out @@ -3,6 +3,28 @@ AutoRest code generation utility [cli version: 3.7.1; node: v16.20.2] https://aka.ms/autorest warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | PreCheck/DuplicateSchema | Duplicate Schema named 'Resource' (3 differences): + - properties.id.$ref: "#/components/schemas/schemas:591" => "#/components/schemas/schemas:764" + - properties.id.description: "Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" => "Fully qualified resource ID for the resource. E.g. \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}\"" + - properties.systemData.type: "object" => +warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ProxyResource' (1 differences): + - allOf.0.$ref: "#/components/schemas/schemas:590" => "#/components/schemas/schemas:763" +warning | PreCheck/PropertyRedeclarationWarning | Schema 'HybridIdentityMetadata' has a property 'systemData' that is already declared the parent schema 'Resource' but isn't significantly different. The property has been removed from HybridIdentityMetadata +warning | PreCheck/PropertyRedeclarationWarning | Schema 'PrivateLinkResource' has a property 'systemData' that is already declared the parent schema 'Resource' but isn't significantly different. The property has been removed from PrivateLinkResource +warning | PreCheck/PropertyRedeclarationWarning | Schema 'PrivateEndpointConnection' has a property 'systemData' that is already declared the parent schema 'Resource' but isn't significantly different. The property has been removed from PrivateEndpointConnection +warning | Modeler/MissingType | The schema 'components·1pl4ixg·schemas·machineextensionproperties·properties·settings·additionalproperties' has no type or format information whatsoever. Location: + file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/hybridcompute/resource-manager/Microsoft.HybridCompute/preview/2024-11-10-preview/HybridCompute.json#/components/schemas/components·1pl4ixg·schemas·machineextensionproperties·properties·settings·additionalproperties +warning | Modeler/MissingType | The schema 'components·18d558g·schemas·machineextensionproperties·properties·protectedsettings·additionalproperties' has no type or format information whatsoever. Location: + file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/hybridcompute/resource-manager/Microsoft.HybridCompute/preview/2024-11-10-preview/HybridCompute.json#/components/schemas/components·18d558g·schemas·machineextensionproperties·properties·protectedsettings·additionalproperties +warning | Modeler/MissingType | The schema 'components·f9j7vk·schemas·machineextensionupdateproperties·properties·settings·additionalproperties' has no type or format information whatsoever. Location: + file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/hybridcompute/resource-manager/Microsoft.HybridCompute/preview/2024-11-10-preview/HybridCompute.json#/components/schemas/components·f9j7vk·schemas·machineextensionupdateproperties·properties·settings·additionalproperties +warning | Modeler/MissingType | The schema 'components·1a7hg8v·schemas·machineextensionupdateproperties·properties·protectedsettings·additionalproperties' has no type or format information whatsoever. Location: + file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/hybridcompute/resource-manager/Microsoft.HybridCompute/preview/2024-11-10-preview/HybridCompute.json#/components/schemas/components·1a7hg8v·schemas·machineextensionupdateproperties·properties·protectedsettings·additionalproperties +warning | PreNamer/DeduplicateName | Deduplicating schema name: 'Resource' -> 'ResourceAutoGenerated' +warning | PreNamer/DeduplicateName | Deduplicating schema name: 'ProxyResource' -> 'ProxyResourceAutoGenerated' +warning | Unrecognized property type: any-object. Returning 'any'. +warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | PreCheck/PropertyRedeclarationWarning | Schema 'HybridIdentityMetadata' has a property 'systemData' that is already declared the parent schema 'Resource' but isn't significantly different. The property has been removed from HybridIdentityMetadata warning | PreCheck/PropertyRedeclarationWarning | Schema 'PrivateLinkResource' has a property 'systemData' that is already declared the parent schema 'Resource' but isn't significantly different. The property has been removed from PrivateLinkResource warning | PreCheck/PropertyRedeclarationWarning | Schema 'PrivateEndpointConnection' has a property 'systemData' that is already declared the parent schema 'Resource' but isn't significantly different. The property has been removed from PrivateEndpointConnection diff --git a/generated/hybridcompute/microsoft.hybridcompute/2024-11-10-preview/samples.md b/generated/hybridcompute/microsoft.hybridcompute/2024-11-10-preview/samples.md new file mode 100644 index 0000000000..09c2d30853 --- /dev/null +++ b/generated/hybridcompute/microsoft.hybridcompute/2024-11-10-preview/samples.md @@ -0,0 +1,201 @@ +# Microsoft.HybridCompute + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.hybridcompute/gateways + +Create or Update a Gateway +```bicep +resource exampleResource 'Microsoft.HybridCompute/gateways@2024-11-10-preview' = { + name: 'example' + location: 'eastus2euap' + properties: { + allowedFeatures: [ + '*' + ] + gatewayType: 'Public' + } +} +``` + +## microsoft.hybridcompute/licenses + +Create or Update a License +```bicep +resource exampleResource 'Microsoft.HybridCompute/licenses@2024-11-10-preview' = { + name: 'example' + location: 'eastus2euap' + properties: { + licenseDetails: { + type: 'pCore' + edition: 'Datacenter' + processors: 6 + state: 'Activated' + target: 'Windows Server 2012' + } + licenseType: 'ESU' + } +} +``` + +## microsoft.hybridcompute/machines + +Create or Update a Machine +```bicep +resource exampleResource 'Microsoft.HybridCompute/machines@2024-11-10-preview' = { + name: 'example' + identity: { + type: 'SystemAssigned' + } + location: 'eastus2euap' + properties: { + clientPublicKey: 'string' + locationData: { + name: 'Redmond' + } + osProfile: { + windowsConfiguration: { + patchSettings: { + enableHotpatching: true + } + } + } + parentClusterResourceId: '{AzureStackHCIResourceId}' + privateLinkScopeResourceId: '/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.HybridCompute/privateLinkScopes/privateLinkScopeName' + vmId: 'b7a098cc-b0b8-46e8-a205-62f301a62a8f' + } +} +``` + +## microsoft.hybridcompute/machines/extensions + +Create or Update a Machine Extension +```bicep +resource exampleResource 'Microsoft.HybridCompute/machines/extensions@2024-11-10-preview' = { + parent: parentResource + name: 'example' + location: 'eastus2euap' + properties: { + type: 'CustomScriptExtension' + publisher: 'Microsoft.Compute' + settings: { + commandToExecute: 'powershell.exe -c "Get-Process | Where-Object { $_.CPU -gt 10000 }"' + } + typeHandlerVersion: '1.10' + } +} +``` + +## microsoft.hybridcompute/machines/licenseprofiles + +Create or Update a License Profile +```bicep +resource exampleResource 'Microsoft.HybridCompute/machines/licenseProfiles@2024-11-10-preview' = { + parent: parentResource + name: 'example' + location: 'eastus2euap' + properties: { + esuProfile: { + assignedLicense: '{LicenseResourceId}' + } + productProfile: { + productFeatures: [ + { + name: 'Hotpatch' + subscriptionStatus: 'Enabled' + } + ] + productType: 'WindowsServer' + subscriptionStatus: 'Enabled' + } + softwareAssurance: { + softwareAssuranceCustomer: true + } + } +} +``` + +## microsoft.hybridcompute/machines/runcommands + +Create or Update a Run Command +```bicep +resource exampleResource 'Microsoft.HybridCompute/machines/runCommands@2024-11-10-preview' = { + parent: parentResource + name: 'example' + location: 'eastus2' + properties: { + asyncExecution: false + errorBlobUri: 'https://mystorageaccount.blob.core.windows.net/mycontainer/MyScriptError.txt' + outputBlobUri: 'https://mystorageaccount.blob.core.windows.net/myscriptoutputcontainer/MyScriptoutput.txt' + parameters: [ + { + name: 'param1' + value: 'value1' + } + { + name: 'param2' + value: 'value2' + } + ] + runAsPassword: '' + runAsUser: 'user1' + source: { + script: 'Write-Host Hello World!' + } + timeoutInSeconds: 3600 + } +} +``` + +## microsoft.hybridcompute/privatelinkscopes + +PrivateLinkScopeCreate +```bicep +resource exampleResource 'Microsoft.HybridCompute/privateLinkScopes@2024-11-10-preview' = { + name: 'example' + location: 'westus' +} +``` + +PrivateLinkScopeUpdate +```bicep +resource exampleResource 'Microsoft.HybridCompute/privateLinkScopes@2024-11-10-preview' = { + name: 'example' + location: 'westus' + tags: { + Tag1: 'Value1' + } +} +``` + +## microsoft.hybridcompute/privatelinkscopes/privateendpointconnections + +Approve or reject a private endpoint connection with a given name. +```bicep +resource exampleResource 'Microsoft.HybridCompute/privateLinkScopes/privateEndpointConnections@2024-11-10-preview' = { + parent: parentResource + name: 'example' + properties: { + privateLinkServiceConnectionState: { + description: 'Approved by johndoe@contoso.com' + status: 'Approved' + } + } +} +``` + +## microsoft.hybridcompute/settings + +SettingsUpdate +```bicep +resource exampleResource 'Microsoft.HybridCompute/settings@2024-11-10-preview' = { + name: 'example' + properties: { + gatewayProperties: { + gatewayResourceId: '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/hybridRG/providers/Microsoft.HybridCompute/gateways/newGateway' + } + } +} +``` diff --git a/generated/hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json b/generated/hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json new file mode 100644 index 0000000000..fb9d1f06ab --- /dev/null +++ b/generated/hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json @@ -0,0 +1,4890 @@ +[ + { + "$type": "StringType", + "pattern": "[a-zA-Z0-9-_\\.]+" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.HybridCompute/licenses" + }, + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-10-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.HybridCompute/licenses", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/3" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "Hybrid Compute License properties" + }, + "tags": { + "type": { + "$ref": "#/37" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/38" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "LicenseProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The provisioning state, which only appears in the response." + }, + "tenantId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Describes the tenant id." + }, + "licenseType": { + "type": { + "$ref": "#/16" + }, + "flags": 0, + "description": "The type of the license resource." + }, + "licenseDetails": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Describes the properties of a License." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/6" + }, + { + "$ref": "#/7" + }, + { + "$ref": "#/8" + }, + { + "$ref": "#/9" + }, + { + "$ref": "#/10" + }, + { + "$ref": "#/11" + }, + { + "$ref": "#/12" + }, + { + "$ref": "#/13" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "ESU" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/15" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "LicenseDetails", + "properties": { + "state": { + "type": { + "$ref": "#/20" + }, + "flags": 0, + "description": "Describes the state of the license." + }, + "target": { + "type": { + "$ref": "#/23" + }, + "flags": 0, + "description": "Describes the license target server." + }, + "edition": { + "type": { + "$ref": "#/26" + }, + "flags": 0, + "description": "Describes the edition of the license. The values are either Standard or Datacenter." + }, + "type": { + "type": { + "$ref": "#/29" + }, + "flags": 0, + "description": "Describes the license core type (pCore or vCore)." + }, + "processors": { + "type": { + "$ref": "#/30" + }, + "flags": 0, + "description": "Describes the number of processors." + }, + "assignedLicenses": { + "type": { + "$ref": "#/30" + }, + "flags": 2, + "description": "Describes the number of assigned licenses." + }, + "immutableId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Describes the immutable id." + }, + "volumeLicenseDetails": { + "type": { + "$ref": "#/36" + }, + "flags": 0, + "description": "A list of volume license details." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Activated" + }, + { + "$type": "StringLiteralType", + "value": "Deactivated" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/18" + }, + { + "$ref": "#/19" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Windows Server 2012" + }, + { + "$type": "StringLiteralType", + "value": "Windows Server 2012 R2" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/21" + }, + { + "$ref": "#/22" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Standard" + }, + { + "$type": "StringLiteralType", + "value": "Datacenter" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/24" + }, + { + "$ref": "#/25" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "pCore" + }, + { + "$type": "StringLiteralType", + "value": "vCore" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/27" + }, + { + "$ref": "#/28" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "IntegerType" + }, + { + "$type": "ObjectType", + "name": "VolumeLicenseDetails", + "properties": { + "programYear": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Describes the program year the volume license is for." + }, + "invoiceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The invoice id for the volume license." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Year 1" + }, + { + "$type": "StringLiteralType", + "value": "Year 2" + }, + { + "$type": "StringLiteralType", + "value": "Year 3" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/32" + }, + { + "$ref": "#/33" + }, + { + "$ref": "#/34" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/31" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/43" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/48" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/39" + }, + { + "$ref": "#/40" + }, + { + "$ref": "#/41" + }, + { + "$ref": "#/42" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/44" + }, + { + "$ref": "#/45" + }, + { + "$ref": "#/46" + }, + { + "$ref": "#/47" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.HybridCompute/licenses@2024-11-10-preview", + "scopeType": 8, + "body": { + "$ref": "#/4" + }, + "flags": 0 + }, + { + "$type": "StringType", + "minLength": 1, + "maxLength": 54, + "pattern": "^[a-zA-Z0-9-_\\.]{1,54}$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.HybridCompute/machines" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-10-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.HybridCompute/machines", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/50" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/51" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/52" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/54" + }, + "flags": 0, + "description": "Hybrid Compute Machine properties" + }, + "resources": { + "type": { + "$ref": "#/178" + }, + "flags": 2, + "description": "The list of extensions affiliated to the machine" + }, + "identity": { + "type": { + "$ref": "#/179" + }, + "flags": 0, + "description": "Identity for the resource." + }, + "kind": { + "type": { + "$ref": "#/188" + }, + "flags": 0, + "description": "Indicates which kind of Arc machine placement on-premises, such as HCI, SCVMM or VMware etc." + }, + "tags": { + "type": { + "$ref": "#/189" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/38" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "MachineProperties", + "properties": { + "locationData": { + "type": { + "$ref": "#/55" + }, + "flags": 0, + "description": "Metadata pertaining to the geographic location of the resource." + }, + "agentConfiguration": { + "type": { + "$ref": "#/57" + }, + "flags": 2, + "description": "Configurable properties that the user can set locally via the azcmagent config command, or remotely via ARM." + }, + "serviceStatuses": { + "type": { + "$ref": "#/66" + }, + "flags": 0, + "description": "Statuses of dependent services that are reported back to ARM." + }, + "hardwareProfile": { + "type": { + "$ref": "#/68" + }, + "flags": 2, + "description": "Information about the machine's hardware" + }, + "storageProfile": { + "type": { + "$ref": "#/71" + }, + "flags": 2, + "description": "Information about the machine's storage" + }, + "firmwareProfile": { + "type": { + "$ref": "#/74" + }, + "flags": 2, + "description": "Information about the machine's firmware" + }, + "cloudMetadata": { + "type": { + "$ref": "#/75" + }, + "flags": 0, + "description": "The metadata of the cloud environment (Azure/GCP/AWS/OCI...)." + }, + "agentUpgrade": { + "type": { + "$ref": "#/76" + }, + "flags": 0, + "description": "The info of the machine w.r.t Agent Upgrade" + }, + "osProfile": { + "type": { + "$ref": "#/82" + }, + "flags": 0, + "description": "Specifies the operating system settings for the hybrid machine." + }, + "licenseProfile": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Specifies the License related properties for a machine." + }, + "provisioningState": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The provisioning state, which only appears in the response." + }, + "status": { + "type": { + "$ref": "#/157" + }, + "flags": 2, + "description": "The status of the hybrid machine agent." + }, + "lastStatusChange": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The time of the last status change." + }, + "errorDetails": { + "type": { + "$ref": "#/158" + }, + "flags": 2, + "description": "Details about the error state." + }, + "agentVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The hybrid machine agent full version." + }, + "vmId": { + "type": { + "$ref": "#/77" + }, + "flags": 0, + "description": "Specifies the hybrid machine unique ID." + }, + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Specifies the hybrid machine display name." + }, + "machineFqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Specifies the hybrid machine FQDN." + }, + "clientPublicKey": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Public Key that the client provides to be used during initial resource onboarding" + }, + "osName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The Operating System running on the hybrid machine." + }, + "osVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The version of Operating System running on the hybrid machine." + }, + "osType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The type of Operating System (windows/linux)." + }, + "vmUuid": { + "type": { + "$ref": "#/77" + }, + "flags": 2, + "description": "Specifies the Arc Machine's unique SMBIOS ID" + }, + "extensions": { + "type": { + "$ref": "#/165" + }, + "flags": 0, + "description": "Machine Extensions information (deprecated field)" + }, + "osSku": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Specifies the Operating System product SKU." + }, + "osEdition": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The edition of the Operating System." + }, + "domainName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Specifies the Windows domain name." + }, + "adFqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Specifies the AD fully qualified display name." + }, + "dnsFqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Specifies the DNS fully qualified display name." + }, + "privateLinkScopeResourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The resource id of the private link scope this machine is assigned to, if any." + }, + "parentClusterResourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any." + }, + "mssqlDiscovered": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Specifies whether any MS SQL instance is discovered on the machine." + }, + "detectedProperties": { + "type": { + "$ref": "#/166" + }, + "flags": 2, + "description": "Detected properties from the machine." + }, + "networkProfile": { + "type": { + "$ref": "#/167" + }, + "flags": 2, + "description": "Information about the network the machine is on." + } + } + }, + { + "$type": "ObjectType", + "name": "LocationData", + "properties": { + "name": { + "type": { + "$ref": "#/56" + }, + "flags": 1, + "description": "A canonical name for the geographic or physical location." + }, + "city": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The city or locality where the resource is located." + }, + "district": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The district, state, or province where the resource is located." + }, + "countryOrRegion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The country or region where the resource is located" + } + } + }, + { + "$type": "StringType", + "maxLength": 256 + }, + { + "$type": "ObjectType", + "name": "AgentConfiguration", + "properties": { + "proxyUrl": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Specifies the URL of the proxy to be used." + }, + "incomingConnectionsPorts": { + "type": { + "$ref": "#/58" + }, + "flags": 2, + "description": "Specifies the list of ports that the agent will be able to listen on." + }, + "extensionsAllowList": { + "type": { + "$ref": "#/60" + }, + "flags": 2, + "description": "Array of extensions that are allowed to be installed or updated." + }, + "extensionsBlockList": { + "type": { + "$ref": "#/61" + }, + "flags": 2, + "description": "Array of extensions that are blocked (cannot be installed or updated)" + }, + "proxyBypass": { + "type": { + "$ref": "#/62" + }, + "flags": 2, + "description": "List of service names which should not use the specified proxy server." + }, + "extensionsEnabled": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Specifies whether the extension service is enabled or disabled." + }, + "guestConfigurationEnabled": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Specified whether the guest configuration service is enabled or disabled." + }, + "configMode": { + "type": { + "$ref": "#/65" + }, + "flags": 2, + "description": "Name of configuration mode to use. Modes are pre-defined configurations of security controls, extension allowlists and guest configuration, maintained by Microsoft." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "ConfigurationExtension", + "properties": { + "publisher": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Publisher of the extension." + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Type of the extension." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/59" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/59" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "full" + }, + { + "$type": "StringLiteralType", + "value": "monitor" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/63" + }, + { + "$ref": "#/64" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ServiceStatuses", + "properties": { + "extensionService": { + "type": { + "$ref": "#/67" + }, + "flags": 0, + "description": "The state of the extension service on the Arc-enabled machine." + }, + "guestConfigurationService": { + "type": { + "$ref": "#/67" + }, + "flags": 0, + "description": "The state of the guest configuration service on the Arc-enabled machine." + } + } + }, + { + "$type": "ObjectType", + "name": "ServiceStatus", + "properties": { + "status": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The current status of the service." + }, + "startupType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The behavior of the service when the Arc-enabled machine starts up." + } + } + }, + { + "$type": "ObjectType", + "name": "HardwareProfile", + "properties": { + "totalPhysicalMemoryInBytes": { + "type": { + "$ref": "#/30" + }, + "flags": 2, + "description": "The total physical memory on the machine" + }, + "numberOfCpuSockets": { + "type": { + "$ref": "#/30" + }, + "flags": 2, + "description": "The total number of CPU sockets available on the machine" + }, + "processors": { + "type": { + "$ref": "#/70" + }, + "flags": 2, + "description": "The physical processors of the machine." + } + } + }, + { + "$type": "ObjectType", + "name": "Processor", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The name of the processor." + }, + "numberOfCores": { + "type": { + "$ref": "#/30" + }, + "flags": 2, + "description": "The total number of physical cores on the processor." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/69" + } + }, + { + "$type": "ObjectType", + "name": "StorageProfile", + "properties": { + "disks": { + "type": { + "$ref": "#/73" + }, + "flags": 0, + "description": "The disks on the machine." + } + } + }, + { + "$type": "ObjectType", + "name": "Disk", + "properties": { + "path": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The path of the disk." + }, + "diskType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The type of the disk." + }, + "generatedId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The generated ID of the disk." + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The ID of the disk." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the disk." + }, + "maxSizeInBytes": { + "type": { + "$ref": "#/30" + }, + "flags": 0, + "description": "The size of the disk, in bytes" + }, + "usedSpaceInBytes": { + "type": { + "$ref": "#/30" + }, + "flags": 0, + "description": "The amount of space used on the disk, in bytes" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/72" + } + }, + { + "$type": "ObjectType", + "name": "FirmwareProfile", + "properties": { + "serialNumber": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The serial number of the firmware" + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The type of the firmware" + } + } + }, + { + "$type": "ObjectType", + "name": "CloudMetadata", + "properties": { + "provider": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Specifies the cloud provider (Azure/AWS/GCP...)." + } + } + }, + { + "$type": "ObjectType", + "name": "AgentUpgrade", + "properties": { + "desiredVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Specifies the version info w.r.t AgentUpgrade for the machine." + }, + "correlationId": { + "type": { + "$ref": "#/77" + }, + "flags": 0, + "description": "The correlation ID associated with an agent upgrade operation." + }, + "enableAutomaticUpgrade": { + "type": { + "$ref": "#/78" + }, + "flags": 0, + "description": "Specifies if the machine's agent should be upgraded" + }, + "lastAttemptDesiredVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Specifies the version of the last attempt" + }, + "lastAttemptTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Timestamp of last upgrade attempt" + }, + "lastAttemptStatus": { + "type": { + "$ref": "#/81" + }, + "flags": 2, + "description": "Specifies the status of Agent Upgrade." + }, + "lastAttemptMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Failure message of last upgrade attempt if any." + } + } + }, + { + "$type": "StringType", + "minLength": 36, + "maxLength": 36, + "pattern": "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$" + }, + { + "$type": "BooleanType" + }, + { + "$type": "StringLiteralType", + "value": "Success" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/79" + }, + { + "$ref": "#/80" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "OSProfile", + "properties": { + "computerName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Specifies the host OS name of the hybrid machine." + }, + "windowsConfiguration": { + "type": { + "$ref": "#/83" + }, + "flags": 0, + "description": "Specifies the windows configuration for update management." + }, + "linuxConfiguration": { + "type": { + "$ref": "#/105" + }, + "flags": 0, + "description": "Specifies the linux configuration for update management." + } + } + }, + { + "$type": "ObjectType", + "name": "OSProfileWindowsConfiguration", + "properties": { + "patchSettings": { + "type": { + "$ref": "#/84" + }, + "flags": 0, + "description": "Specifies the patch settings." + } + } + }, + { + "$type": "ObjectType", + "name": "PatchSettings", + "properties": { + "assessmentMode": { + "type": { + "$ref": "#/87" + }, + "flags": 0, + "description": "Specifies the assessment mode." + }, + "patchMode": { + "type": { + "$ref": "#/92" + }, + "flags": 0, + "description": "Specifies the patch mode." + }, + "enableHotpatching": { + "type": { + "$ref": "#/78" + }, + "flags": 0, + "description": "Captures the hotpatch capability enrollment intent of the customers, which enables customers to patch their Windows machines without requiring a reboot." + }, + "status": { + "type": { + "$ref": "#/93" + }, + "flags": 2, + "description": "Status of the hotpatch capability enrollment or disenrollment." + } + } + }, + { + "$type": "StringLiteralType", + "value": "ImageDefault" + }, + { + "$type": "StringLiteralType", + "value": "AutomaticByPlatform" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/85" + }, + { + "$ref": "#/86" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "ImageDefault" + }, + { + "$type": "StringLiteralType", + "value": "AutomaticByPlatform" + }, + { + "$type": "StringLiteralType", + "value": "AutomaticByOS" + }, + { + "$type": "StringLiteralType", + "value": "Manual" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/88" + }, + { + "$ref": "#/89" + }, + { + "$ref": "#/90" + }, + { + "$ref": "#/91" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "PatchSettingsStatus", + "properties": { + "hotpatchEnablementStatus": { + "type": { + "$ref": "#/99" + }, + "flags": 0, + "description": "Indicates the current status of the hotpatch being enabled or disabled." + }, + "error": { + "type": { + "$ref": "#/100" + }, + "flags": 2, + "description": "The errors that were encountered during the hotpatch capability enrollment or disenrollment." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "PendingEvaluation" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "ActionRequired" + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/94" + }, + { + "$ref": "#/95" + }, + { + "$ref": "#/96" + }, + { + "$ref": "#/97" + }, + { + "$ref": "#/98" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ErrorDetail", + "properties": { + "code": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The error code." + }, + "message": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The error message." + }, + "target": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The error target." + }, + "details": { + "type": { + "$ref": "#/101" + }, + "flags": 2, + "description": "The error details." + }, + "additionalInfo": { + "type": { + "$ref": "#/104" + }, + "flags": 2, + "description": "The error additional info." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/100" + } + }, + { + "$type": "ObjectType", + "name": "ErrorAdditionalInfo", + "properties": { + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The additional info type." + }, + "info": { + "type": { + "$ref": "#/103" + }, + "flags": 2, + "description": "The additional info." + } + } + }, + { + "$type": "AnyType" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/102" + } + }, + { + "$type": "ObjectType", + "name": "OSProfileLinuxConfiguration", + "properties": { + "patchSettings": { + "type": { + "$ref": "#/84" + }, + "flags": 0, + "description": "Specifies the patch settings." + } + } + }, + { + "$type": "ObjectType", + "name": "LicenseProfileMachineInstanceView", + "properties": { + "licenseStatus": { + "type": { + "$ref": "#/114" + }, + "flags": 2, + "description": "Indicates the license status of the OS." + }, + "licenseChannel": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Indicates the license channel." + }, + "softwareAssurance": { + "type": { + "$ref": "#/115" + }, + "flags": 2 + }, + "esuProfile": { + "type": { + "$ref": "#/116" + }, + "flags": 0, + "description": "Properties for the Machine ESU profile." + }, + "productProfile": { + "type": { + "$ref": "#/134" + }, + "flags": 2, + "description": "Hybrid Compute Product Profile properties" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unlicensed" + }, + { + "$type": "StringLiteralType", + "value": "Licensed" + }, + { + "$type": "StringLiteralType", + "value": "OOBGrace" + }, + { + "$type": "StringLiteralType", + "value": "OOTGrace" + }, + { + "$type": "StringLiteralType", + "value": "NonGenuineGrace" + }, + { + "$type": "StringLiteralType", + "value": "Notification" + }, + { + "$type": "StringLiteralType", + "value": "ExtendedGrace" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/107" + }, + { + "$ref": "#/108" + }, + { + "$ref": "#/109" + }, + { + "$ref": "#/110" + }, + { + "$ref": "#/111" + }, + { + "$ref": "#/112" + }, + { + "$ref": "#/113" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "LicenseProfileMachineInstanceViewSoftwareAssurance", + "properties": { + "softwareAssuranceCustomer": { + "type": { + "$ref": "#/78" + }, + "flags": 0, + "description": "Specifies if this machine is licensed as part of a Software Assurance agreement." + } + } + }, + { + "$type": "ObjectType", + "name": "LicenseProfileMachineInstanceViewEsuProperties", + "properties": { + "assignedLicense": { + "type": { + "$ref": "#/117" + }, + "flags": 0, + "description": "The assigned license resource." + }, + "licenseAssignmentState": { + "type": { + "$ref": "#/121" + }, + "flags": 0, + "description": "Describes the license assignment state (Assigned or NotAssigned)." + }, + "serverType": { + "type": { + "$ref": "#/124" + }, + "flags": 2, + "description": "The type of the Esu servers." + }, + "esuEligibility": { + "type": { + "$ref": "#/128" + }, + "flags": 2, + "description": "Indicates the eligibility state of Esu." + }, + "esuKeyState": { + "type": { + "$ref": "#/131" + }, + "flags": 2, + "description": "Indicates whether there is an ESU Key currently active for the machine." + }, + "assignedLicenseImmutableId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The guid id of the license." + }, + "esuKeys": { + "type": { + "$ref": "#/133" + }, + "flags": 2, + "description": "The list of ESU keys." + } + } + }, + { + "$type": "ObjectType", + "name": "License", + "properties": { + "properties": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "Hybrid Compute License properties" + }, + "tags": { + "type": { + "$ref": "#/118" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The name of the resource" + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\"" + }, + "systemData": { + "type": { + "$ref": "#/38" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Assigned" + }, + { + "$type": "StringLiteralType", + "value": "NotAssigned" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/119" + }, + { + "$ref": "#/120" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Standard" + }, + { + "$type": "StringLiteralType", + "value": "Datacenter" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/122" + }, + { + "$ref": "#/123" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Eligible" + }, + { + "$type": "StringLiteralType", + "value": "Ineligible" + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/125" + }, + { + "$ref": "#/126" + }, + { + "$ref": "#/127" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Inactive" + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/129" + }, + { + "$ref": "#/130" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "EsuKey", + "properties": { + "sku": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "SKU number." + }, + "licenseStatus": { + "type": { + "$ref": "#/30" + }, + "flags": 0, + "description": "The current status of the license profile key. Represented by the same integer value that is presented on the machine itself when querying the license key status." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/132" + } + }, + { + "$type": "ObjectType", + "name": "LicenseProfileArmProductProfileProperties", + "properties": { + "subscriptionStatus": { + "type": { + "$ref": "#/141" + }, + "flags": 0, + "description": "Indicates the subscription status of the product." + }, + "productType": { + "type": { + "$ref": "#/144" + }, + "flags": 0, + "description": "Indicates the product type of the license." + }, + "enrollmentDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp in UTC when the user enrolls the feature." + }, + "billingStartDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp in UTC when the billing starts." + }, + "disenrollmentDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp in UTC when the user disenrolled the feature." + }, + "billingEndDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp in UTC when the billing ends." + }, + "error": { + "type": { + "$ref": "#/100" + }, + "flags": 2, + "description": "The errors that were encountered during the feature enrollment or disenrollment." + }, + "productFeatures": { + "type": { + "$ref": "#/153" + }, + "flags": 0, + "description": "The list of product features." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Enabling" + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabling" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/135" + }, + { + "$ref": "#/136" + }, + { + "$ref": "#/137" + }, + { + "$ref": "#/138" + }, + { + "$ref": "#/139" + }, + { + "$ref": "#/140" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "WindowsServer" + }, + { + "$type": "StringLiteralType", + "value": "WindowsIoTEnterprise" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/142" + }, + { + "$ref": "#/143" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ProductFeature", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Product feature name." + }, + "subscriptionStatus": { + "type": { + "$ref": "#/152" + }, + "flags": 0, + "description": "Indicates the current status of the product features." + }, + "enrollmentDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp in UTC when the user enrolls the feature." + }, + "billingStartDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp in UTC when the billing starts." + }, + "disenrollmentDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp in UTC when the user disenrolled the feature." + }, + "billingEndDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp in UTC when the billing ends." + }, + "error": { + "type": { + "$ref": "#/100" + }, + "flags": 2, + "description": "The errors that were encountered during the feature enrollment or disenrollment." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Enabling" + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabling" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/146" + }, + { + "$ref": "#/147" + }, + { + "$ref": "#/148" + }, + { + "$ref": "#/149" + }, + { + "$ref": "#/150" + }, + { + "$ref": "#/151" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/145" + } + }, + { + "$type": "StringLiteralType", + "value": "Connected" + }, + { + "$type": "StringLiteralType", + "value": "Disconnected" + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/154" + }, + { + "$ref": "#/155" + }, + { + "$ref": "#/156" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/100" + } + }, + { + "$type": "ObjectType", + "name": "MachineExtensionInstanceView", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The machine extension name." + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Specifies the type of the extension; an example is \"CustomScriptExtension\"." + }, + "typeHandlerVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Specifies the version of the script handler." + }, + "status": { + "type": { + "$ref": "#/160" + }, + "flags": 0, + "description": "Instance view status." + } + } + }, + { + "$type": "ObjectType", + "name": "MachineExtensionInstanceViewStatus", + "properties": { + "code": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The status code." + }, + "level": { + "type": { + "$ref": "#/164" + }, + "flags": 0, + "description": "The level code." + }, + "displayStatus": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The short localizable label for the status." + }, + "message": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The detailed status message, including for alerts and error messages." + }, + "time": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The time of the status." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Info" + }, + { + "$type": "StringLiteralType", + "value": "Warning" + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/161" + }, + { + "$ref": "#/162" + }, + { + "$ref": "#/163" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/159" + } + }, + { + "$type": "ObjectType", + "name": "DetectedProperties", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "NetworkProfile", + "properties": { + "networkInterfaces": { + "type": { + "$ref": "#/172" + }, + "flags": 0, + "description": "The list of network interfaces." + } + } + }, + { + "$type": "ObjectType", + "name": "NetworkInterface", + "properties": { + "macAddress": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Represents MAC address of the network interface." + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Represents the ID of the network interface." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Represents the name of the network interface." + }, + "ipAddresses": { + "type": { + "$ref": "#/171" + }, + "flags": 0, + "description": "The list of IP addresses in this interface." + } + } + }, + { + "$type": "ObjectType", + "name": "IpAddress", + "properties": { + "address": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Represents the IP Address." + }, + "ipAddressVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Represents the Ip Address Version." + }, + "subnet": { + "type": { + "$ref": "#/170" + }, + "flags": 2, + "description": "The subnet to which this IP address belongs." + } + } + }, + { + "$type": "ObjectType", + "name": "Subnet", + "properties": { + "addressPrefix": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Represents address prefix." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/169" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/168" + } + }, + { + "$type": "ObjectType", + "name": "MachineExtension", + "properties": { + "properties": { + "type": { + "$ref": "#/174" + }, + "flags": 0, + "description": "Describes Machine Extension Properties." + }, + "tags": { + "type": { + "$ref": "#/177" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The name of the resource" + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\"" + }, + "systemData": { + "type": { + "$ref": "#/38" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "MachineExtensionProperties", + "properties": { + "forceUpdateTag": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "How the extension handler should be forced to update even if the extension configuration has not changed." + }, + "publisher": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the extension handler publisher." + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Specifies the type of the extension; an example is \"CustomScriptExtension\"." + }, + "typeHandlerVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Specifies the version of the script handler." + }, + "enableAutomaticUpgrade": { + "type": { + "$ref": "#/78" + }, + "flags": 0, + "description": "Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available." + }, + "autoUpgradeMinorVersion": { + "type": { + "$ref": "#/78" + }, + "flags": 0, + "description": "Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true." + }, + "settings": { + "type": { + "$ref": "#/175" + }, + "flags": 0, + "description": "Json formatted public settings for the extension." + }, + "protectedSettings": { + "type": { + "$ref": "#/176" + }, + "flags": 0, + "description": "The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all." + }, + "provisioningState": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The provisioning state, which only appears in the response." + }, + "instanceView": { + "type": { + "$ref": "#/159" + }, + "flags": 0, + "description": "The machine extension instance view." + } + } + }, + { + "$type": "ObjectType", + "name": "MachineExtensionPropertiesSettings", + "properties": {}, + "additionalProperties": { + "$ref": "#/103" + } + }, + { + "$type": "ObjectType", + "name": "MachineExtensionPropertiesProtectedSettings", + "properties": {}, + "additionalProperties": { + "$ref": "#/103" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/173" + } + }, + { + "$type": "ObjectType", + "name": "Identity", + "properties": { + "principalId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The principal ID of resource identity." + }, + "tenantId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The tenant ID of resource." + }, + "type": { + "type": { + "$ref": "#/180" + }, + "flags": 0, + "description": "The identity type." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned" + }, + { + "$type": "StringLiteralType", + "value": "AVS" + }, + { + "$type": "StringLiteralType", + "value": "HCI" + }, + { + "$type": "StringLiteralType", + "value": "SCVMM" + }, + { + "$type": "StringLiteralType", + "value": "VMware" + }, + { + "$type": "StringLiteralType", + "value": "EPS" + }, + { + "$type": "StringLiteralType", + "value": "GCP" + }, + { + "$type": "StringLiteralType", + "value": "AWS" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/181" + }, + { + "$ref": "#/182" + }, + { + "$ref": "#/183" + }, + { + "$ref": "#/184" + }, + { + "$ref": "#/185" + }, + { + "$ref": "#/186" + }, + { + "$ref": "#/187" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.HybridCompute/machines@2024-11-10-preview", + "scopeType": 8, + "body": { + "$ref": "#/53" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "default" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.HybridCompute/machines/licenseProfiles" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-10-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.HybridCompute/machines/licenseProfiles", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/191" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/192" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/193" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/195" + }, + "flags": 0, + "description": "Describe the properties of a license profile." + }, + "tags": { + "type": { + "$ref": "#/218" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/38" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "LicenseProfileProperties", + "properties": { + "softwareAssurance": { + "type": { + "$ref": "#/196" + }, + "flags": 0 + }, + "esuProfile": { + "type": { + "$ref": "#/197" + }, + "flags": 0, + "description": "Hybrid Compute ESU Profile properties" + }, + "productProfile": { + "type": { + "$ref": "#/134" + }, + "flags": 0, + "description": "Hybrid Compute Product Profile properties" + }, + "provisioningState": { + "type": { + "$ref": "#/217" + }, + "flags": 2, + "description": "The provisioning state, which only appears in the response." + } + } + }, + { + "$type": "ObjectType", + "name": "LicenseProfilePropertiesSoftwareAssurance", + "properties": { + "softwareAssuranceCustomer": { + "type": { + "$ref": "#/78" + }, + "flags": 0, + "description": "Specifies if this machine is licensed as part of a Software Assurance agreement." + } + } + }, + { + "$type": "ObjectType", + "name": "LicenseProfileArmEsuProperties", + "properties": { + "assignedLicense": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The resource id of the license." + }, + "serverType": { + "type": { + "$ref": "#/200" + }, + "flags": 2, + "description": "The type of the Esu servers." + }, + "esuEligibility": { + "type": { + "$ref": "#/204" + }, + "flags": 2, + "description": "Indicates the eligibility state of Esu." + }, + "esuKeyState": { + "type": { + "$ref": "#/207" + }, + "flags": 2, + "description": "Indicates whether there is an ESU Key currently active for the machine." + }, + "assignedLicenseImmutableId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The guid id of the license." + }, + "esuKeys": { + "type": { + "$ref": "#/208" + }, + "flags": 2, + "description": "The list of ESU keys." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Standard" + }, + { + "$type": "StringLiteralType", + "value": "Datacenter" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/198" + }, + { + "$ref": "#/199" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Eligible" + }, + { + "$type": "StringLiteralType", + "value": "Ineligible" + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/201" + }, + { + "$ref": "#/202" + }, + { + "$ref": "#/203" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Inactive" + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/205" + }, + { + "$ref": "#/206" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/132" + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/209" + }, + { + "$ref": "#/210" + }, + { + "$ref": "#/211" + }, + { + "$ref": "#/212" + }, + { + "$ref": "#/213" + }, + { + "$ref": "#/214" + }, + { + "$ref": "#/215" + }, + { + "$ref": "#/216" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.HybridCompute/machines/licenseProfiles@2024-11-10-preview", + "scopeType": 8, + "body": { + "$ref": "#/194" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.HybridCompute/machines/extensions" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-10-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.HybridCompute/machines/extensions", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/220" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/221" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/174" + }, + "flags": 0, + "description": "Describes Machine Extension Properties." + }, + "tags": { + "type": { + "$ref": "#/223" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/38" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.HybridCompute/machines/extensions@2024-11-10-preview", + "scopeType": 8, + "body": { + "$ref": "#/222" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.HybridCompute/machines/runCommands" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-10-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.HybridCompute/machines/runCommands", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/225" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/226" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/228" + }, + "flags": 0, + "description": "Describes Run Command Properties" + }, + "tags": { + "type": { + "$ref": "#/250" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/38" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "MachineRunCommandProperties", + "properties": { + "source": { + "type": { + "$ref": "#/229" + }, + "flags": 0, + "description": "The source of the run command script." + }, + "parameters": { + "type": { + "$ref": "#/232" + }, + "flags": 0, + "description": "The parameters used by the script." + }, + "protectedParameters": { + "type": { + "$ref": "#/233" + }, + "flags": 0, + "description": "The parameters used by the script." + }, + "asyncExecution": { + "type": { + "$ref": "#/78" + }, + "flags": 0, + "description": "Optional. If set to true, provisioning will complete as soon as script starts and will not wait for script to complete." + }, + "runAsUser": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Specifies the user account on the machine when executing the run command." + }, + "runAsPassword": { + "type": { + "$ref": "#/234" + }, + "flags": 0, + "description": "Specifies the user account password on the machine when executing the run command." + }, + "timeoutInSeconds": { + "type": { + "$ref": "#/30" + }, + "flags": 0, + "description": "The timeout in seconds to execute the run command." + }, + "outputBlobUri": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Specifies the Azure storage blob where script output stream will be uploaded. Use a SAS URI with read, append, create, write access OR use managed identity to provide the VM access to the blob. Refer outputBlobManagedIdentity parameter." + }, + "errorBlobUri": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Specifies the Azure storage blob where script error stream will be uploaded. Use a SAS URI with read, append, create, write access OR use managed identity to provide the VM access to the blob. Refer errorBlobManagedIdentity parameter." + }, + "outputBlobManagedIdentity": { + "type": { + "$ref": "#/230" + }, + "flags": 0, + "description": "User-assigned managed identity that has access to outputBlobUri storage blob. Use an empty object in case of system-assigned identity. Make sure managed identity has been given access to blob's container with 'Storage Blob Data Contributor' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged" + }, + "errorBlobManagedIdentity": { + "type": { + "$ref": "#/230" + }, + "flags": 0, + "description": "User-assigned managed identity that has access to errorBlobUri storage blob. Use an empty object in case of system-assigned identity. Make sure managed identity has been given access to blob's container with 'Storage Blob Data Contributor' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged" + }, + "provisioningState": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The provisioning state, which only appears in the response." + }, + "instanceView": { + "type": { + "$ref": "#/235" + }, + "flags": 2, + "description": "The machine run command instance view." + } + } + }, + { + "$type": "ObjectType", + "name": "MachineRunCommandScriptSource", + "properties": { + "script": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Specifies the script content to be executed on the machine." + }, + "scriptUri": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Specifies the script download location. It can be either SAS URI of an Azure storage blob with read access or public URI." + }, + "commandId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Specifies the commandId of predefined built-in script." + }, + "scriptUriManagedIdentity": { + "type": { + "$ref": "#/230" + }, + "flags": 0, + "description": "User-assigned managed identity that has access to scriptUri in case of Azure storage blob. Use an empty object in case of system-assigned identity. Make sure the Azure storage blob exists, and managed identity has been given access to blob's container with 'Storage Blob Data Reader' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged." + } + } + }, + { + "$type": "ObjectType", + "name": "RunCommandManagedIdentity", + "properties": { + "clientId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Client Id (GUID value) of the user-assigned managed identity. ObjectId should not be used if this is provided." + }, + "objectId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Object Id (GUID value) of the user-assigned managed identity. ClientId should not be used if this is provided." + } + } + }, + { + "$type": "ObjectType", + "name": "RunCommandInputParameter", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The run command parameter name." + }, + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The run command parameter value." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/231" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/231" + } + }, + { + "$type": "StringType", + "sensitive": true + }, + { + "$type": "ObjectType", + "name": "MachineRunCommandInstanceView", + "properties": { + "executionState": { + "type": { + "$ref": "#/243" + }, + "flags": 0, + "description": "Script execution status." + }, + "executionMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Communicate script configuration errors or execution messages." + }, + "exitCode": { + "type": { + "$ref": "#/30" + }, + "flags": 0, + "description": "Exit code returned from script execution." + }, + "output": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Script output stream." + }, + "error": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Script error stream." + }, + "startTime": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Script start time." + }, + "endTime": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Script end time." + }, + "statuses": { + "type": { + "$ref": "#/249" + }, + "flags": 0, + "description": "The status information." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Pending" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "TimedOut" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/236" + }, + { + "$ref": "#/237" + }, + { + "$ref": "#/238" + }, + { + "$ref": "#/239" + }, + { + "$ref": "#/240" + }, + { + "$ref": "#/241" + }, + { + "$ref": "#/242" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ExtensionsResourceStatus", + "properties": { + "code": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The status code." + }, + "level": { + "type": { + "$ref": "#/248" + }, + "flags": 0, + "description": "The level code." + }, + "displayStatus": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The short localizable label for the status." + }, + "message": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The detailed status message, including for alerts and error messages." + }, + "time": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The time of the status." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Info" + }, + { + "$type": "StringLiteralType", + "value": "Warning" + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/245" + }, + { + "$ref": "#/246" + }, + { + "$ref": "#/247" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/244" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.HybridCompute/machines/runCommands@2024-11-10-preview", + "scopeType": 8, + "body": { + "$ref": "#/227" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.HybridCompute/gateways" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-10-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.HybridCompute/gateways", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/252" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/253" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/255" + }, + "flags": 0, + "description": "Hybrid Compute Gateway properties" + }, + "tags": { + "type": { + "$ref": "#/268" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/38" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "GatewayProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/264" + }, + "flags": 2, + "description": "The provisioning state, which only appears in the response." + }, + "gatewayId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "A unique, immutable, identifier for the Gateway." + }, + "gatewayType": { + "type": { + "$ref": "#/266" + }, + "flags": 0, + "description": "The type of the Gateway resource." + }, + "gatewayEndpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The endpoint fqdn for the Gateway." + }, + "allowedFeatures": { + "type": { + "$ref": "#/267" + }, + "flags": 0, + "description": "Specifies the list of features that are enabled for this Gateway." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/256" + }, + { + "$ref": "#/257" + }, + { + "$ref": "#/258" + }, + { + "$ref": "#/259" + }, + { + "$ref": "#/260" + }, + { + "$ref": "#/261" + }, + { + "$ref": "#/262" + }, + { + "$ref": "#/263" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Public" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/265" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.HybridCompute/gateways@2024-11-10-preview", + "scopeType": 8, + "body": { + "$ref": "#/254" + }, + "flags": 0 + }, + { + "$type": "StringType", + "pattern": "default" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.HybridCompute/settings" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-10-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.HybridCompute/settings", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/270" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/271" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/272" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/274" + }, + "flags": 0, + "description": "Settings properties" + }, + "systemData": { + "type": { + "$ref": "#/38" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "SettingsProperties", + "properties": { + "tenantId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Azure resource tenant Id" + }, + "gatewayProperties": { + "type": { + "$ref": "#/275" + }, + "flags": 0, + "description": "Settings Gateway properties" + } + } + }, + { + "$type": "ObjectType", + "name": "SettingsGatewayProperties", + "properties": { + "gatewayResourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Associated Gateway Resource Id" + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.HybridCompute/settings@2024-11-10-preview", + "scopeType": 16, + "body": { + "$ref": "#/273" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.HybridCompute/privateLinkScopes" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-10-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.HybridCompute/privateLinkScopes", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/277" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/278" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/280" + }, + "flags": 0, + "description": "Properties that define a Azure Arc PrivateLinkScope resource." + }, + "systemData": { + "type": { + "$ref": "#/38" + }, + "flags": 2, + "description": "The system meta data relating to this resource." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Resource location" + }, + "tags": { + "type": { + "$ref": "#/291" + }, + "flags": 0, + "description": "Resource tags" + } + } + }, + { + "$type": "ObjectType", + "name": "HybridComputePrivateLinkScopeProperties", + "properties": { + "publicNetworkAccess": { + "type": { + "$ref": "#/284" + }, + "flags": 0, + "description": "Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints." + }, + "provisioningState": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Current state of this PrivateLinkScope: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Provisioning ,Succeeded, Canceled and Failed." + }, + "privateLinkScopeId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The Guid id of the private link scope." + }, + "privateEndpointConnections": { + "type": { + "$ref": "#/290" + }, + "flags": 2, + "description": "The collection of associated Private Endpoint Connections." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "SecuredByPerimeter" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/281" + }, + { + "$ref": "#/282" + }, + { + "$ref": "#/283" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnectionDataModel", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The ARM Resource Id of the Private Endpoint." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The Name of the Private Endpoint." + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Azure resource type" + }, + "properties": { + "type": { + "$ref": "#/286" + }, + "flags": 0, + "description": "The Private Endpoint Connection properties." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnectionProperties", + "properties": { + "privateEndpoint": { + "type": { + "$ref": "#/287" + }, + "flags": 0, + "description": "Private endpoint which the connection belongs to." + }, + "privateLinkServiceConnectionState": { + "type": { + "$ref": "#/288" + }, + "flags": 0, + "description": "Connection state of the private endpoint connection." + }, + "provisioningState": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "State of the private endpoint connection." + }, + "groupIds": { + "type": { + "$ref": "#/289" + }, + "flags": 2, + "description": "List of group IDs." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointProperty", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Resource id of the private endpoint." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateLinkServiceConnectionStateProperty", + "properties": { + "status": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The private link service connection status." + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The private link service connection description." + }, + "actionsRequired": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The actions required for private link service connection." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/285" + } + }, + { + "$type": "ObjectType", + "name": "PrivateLinkScopesResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.HybridCompute/privateLinkScopes@2024-11-10-preview", + "scopeType": 8, + "body": { + "$ref": "#/279" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.HybridCompute/privateLinkScopes/privateEndpointConnections" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-10-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.HybridCompute/privateLinkScopes/privateEndpointConnections", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/293" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/294" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/286" + }, + "flags": 0, + "description": "Resource properties." + }, + "systemData": { + "type": { + "$ref": "#/38" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.HybridCompute/privateLinkScopes/privateEndpointConnections@2024-11-10-preview", + "scopeType": 8, + "body": { + "$ref": "#/295" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.HybridCompute/locations/publishers/extensionTypes/versions" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-10-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.HybridCompute/locations/publishers/extensionTypes/versions", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/297" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/298" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/300" + }, + "flags": 2, + "description": "The single extension based on search criteria" + }, + "systemData": { + "type": { + "$ref": "#/38" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ExtensionValueProperties", + "properties": { + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The version of the Extension being received." + }, + "extensionType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The type of the Extension being received." + }, + "publisher": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The publisher of the Extension being received." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.HybridCompute/locations/publishers/extensionTypes/versions@2024-11-10-preview", + "scopeType": 5, + "body": { + "$ref": "#/299" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.HybridCompute/privateLinkScopes/privateLinkResources" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-10-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.HybridCompute/privateLinkScopes/privateLinkResources", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/302" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/303" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/305" + }, + "flags": 2, + "description": "Resource properties." + }, + "systemData": { + "type": { + "$ref": "#/38" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateLinkResourceProperties", + "properties": { + "groupId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The private link resource group id." + }, + "requiredMembers": { + "type": { + "$ref": "#/306" + }, + "flags": 2, + "description": "The private link resource required member names." + }, + "requiredZoneNames": { + "type": { + "$ref": "#/307" + }, + "flags": 2, + "description": "Required DNS zone names of the the private link resource." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.HybridCompute/privateLinkScopes/privateLinkResources@2024-11-10-preview", + "scopeType": 8, + "body": { + "$ref": "#/304" + }, + "flags": 1 + }, + { + "$type": "StringType", + "pattern": "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}[.]{1}.+$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.HybridCompute/privateLinkScopes/networkSecurityPerimeterConfigurations" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-10-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.HybridCompute/privateLinkScopes/networkSecurityPerimeterConfigurations", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/309" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/310" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/311" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/313" + }, + "flags": 2, + "description": "Properties that define a Network Security Perimeter resource." + } + } + }, + { + "$type": "ObjectType", + "name": "NetworkSecurityPerimeterConfigurationProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Current state of this NetworkSecurityPerimeter: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Provisioning ,Succeeded, Canceled and Failed." + }, + "provisioningIssues": { + "type": { + "$ref": "#/332" + }, + "flags": 2, + "description": "Provisioning issues." + }, + "networkSecurityPerimeter": { + "type": { + "$ref": "#/333" + }, + "flags": 0, + "description": "The Network Security Perimeter associated with this configuration." + }, + "resourceAssociation": { + "type": { + "$ref": "#/334" + }, + "flags": 0, + "description": "The Resource Association." + }, + "profile": { + "type": { + "$ref": "#/339" + }, + "flags": 0, + "description": "Network Security Perimeter profile" + } + } + }, + { + "$type": "ObjectType", + "name": "ProvisioningIssue", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Name of the provisioning issue." + }, + "properties": { + "type": { + "$ref": "#/315" + }, + "flags": 2, + "description": "Provisioning issue properties" + } + } + }, + { + "$type": "ObjectType", + "name": "ProvisioningIssueProperties", + "properties": { + "issueType": { + "type": { + "$ref": "#/320" + }, + "flags": 2, + "description": "Issue type" + }, + "severity": { + "type": { + "$ref": "#/323" + }, + "flags": 2, + "description": "Severity of the provisioning issue." + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Description of the provisioning issue." + }, + "suggestedResourceIds": { + "type": { + "$ref": "#/324" + }, + "flags": 2, + "description": "ARM Ids of the resources that can be associated to the same perimeter to remediate the issue" + }, + "suggestedAccessRules": { + "type": { + "$ref": "#/331" + }, + "flags": 2, + "description": "Access rules that can be added to the perimeter to remediate the issue" + } + } + }, + { + "$type": "StringLiteralType", + "value": "MissingPerimeterConfiguration" + }, + { + "$type": "StringLiteralType", + "value": "MissingIdentityConfiguration" + }, + { + "$type": "StringLiteralType", + "value": "ConfigurationPropagationFailure" + }, + { + "$type": "StringLiteralType", + "value": "Other" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/316" + }, + { + "$ref": "#/317" + }, + { + "$ref": "#/318" + }, + { + "$ref": "#/319" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Warning" + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/321" + }, + { + "$ref": "#/322" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "AccessRule", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Name of the access rule." + }, + "properties": { + "type": { + "$ref": "#/326" + }, + "flags": 2, + "description": "Access rule properties" + } + } + }, + { + "$type": "ObjectType", + "name": "AccessRuleProperties", + "properties": { + "direction": { + "type": { + "$ref": "#/329" + }, + "flags": 2, + "description": "Direction of the access rule." + }, + "addressPrefixes": { + "type": { + "$ref": "#/330" + }, + "flags": 2, + "description": "Address prefixes that are allowed access." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Inbound" + }, + { + "$type": "StringLiteralType", + "value": "Outbound" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/327" + }, + { + "$ref": "#/328" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/325" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/314" + } + }, + { + "$type": "ObjectType", + "name": "NetworkSecurityPerimeter", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Azure resource Id" + }, + "perimeterGuid": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Guid of the Network Security Perimeter" + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Regional location of the perimeter" + } + } + }, + { + "$type": "ObjectType", + "name": "ResourceAssociation", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Name of the Resource Association" + }, + "accessMode": { + "type": { + "$ref": "#/338" + }, + "flags": 2, + "description": "The access mode" + } + } + }, + { + "$type": "StringLiteralType", + "value": "enforced" + }, + { + "$type": "StringLiteralType", + "value": "audit" + }, + { + "$type": "StringLiteralType", + "value": "learning" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/335" + }, + { + "$ref": "#/336" + }, + { + "$ref": "#/337" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "NetworkSecurityPerimeterProfile", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Name of the resource" + }, + "accessRulesVersion": { + "type": { + "$ref": "#/30" + }, + "flags": 2, + "description": "Access rules version number" + }, + "accessRules": { + "type": { + "$ref": "#/340" + }, + "flags": 2, + "description": "Collection of access rules for the profile" + }, + "diagnosticSettingsVersion": { + "type": { + "$ref": "#/30" + }, + "flags": 2, + "description": "Diagnostic settings version number" + }, + "enabledLogCategories": { + "type": { + "$ref": "#/341" + }, + "flags": 2, + "description": "Collection of enabled log categories for the profile" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/325" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.HybridCompute/privateLinkScopes/networkSecurityPerimeterConfigurations@2024-11-10-preview", + "scopeType": 8, + "body": { + "$ref": "#/312" + }, + "flags": 1 + } +] \ No newline at end of file diff --git a/generated/hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md b/generated/hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md new file mode 100644 index 0000000000..acca3cf736 --- /dev/null +++ b/generated/hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md @@ -0,0 +1,688 @@ +# Microsoft.HybridCompute @ 2024-11-10-preview + +## Resource Microsoft.HybridCompute/gateways@2024-11-10-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-10-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "[a-zA-Z0-9-_\.]+"} (Required, DeployTimeConstant): The resource name +* **properties**: [GatewayProperties](#gatewayproperties): Hybrid Compute Gateway properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.HybridCompute/gateways' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.HybridCompute/licenses@2024-11-10-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-10-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "[a-zA-Z0-9-_\.]+"} (Required, DeployTimeConstant): The resource name +* **properties**: [LicenseProperties](#licenseproperties): Hybrid Compute License properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.HybridCompute/licenses' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.HybridCompute/locations/publishers/extensionTypes/versions@2024-11-10-preview (ReadOnly) +* **Valid Scope(s)**: Tenant, Subscription +### Properties +* **apiVersion**: '2024-11-10-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [ExtensionValueProperties](#extensionvalueproperties) (ReadOnly): The single extension based on search criteria +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.HybridCompute/locations/publishers/extensionTypes/versions' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.HybridCompute/machines@2024-11-10-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-10-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [Identity](#identity): Identity for the resource. +* **kind**: 'AVS' | 'AWS' | 'EPS' | 'GCP' | 'HCI' | 'SCVMM' | 'VMware' | string: Indicates which kind of Arc machine placement on-premises, such as HCI, SCVMM or VMware etc. +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {minLength: 1, maxLength: 54, pattern: "^[a-zA-Z0-9-_\.]{1,54}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [MachineProperties](#machineproperties): Hybrid Compute Machine properties +* **resources**: [MachineExtension](#machineextension)[] (ReadOnly): The list of extensions affiliated to the machine +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.HybridCompute/machines' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.HybridCompute/machines/extensions@2024-11-10-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-10-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [MachineExtensionProperties](#machineextensionproperties): Describes Machine Extension Properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.HybridCompute/machines/extensions' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.HybridCompute/machines/licenseProfiles@2024-11-10-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-10-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: 'default' (Required, DeployTimeConstant): The resource name +* **properties**: [LicenseProfileProperties](#licenseprofileproperties): Describe the properties of a license profile. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.HybridCompute/machines/licenseProfiles' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.HybridCompute/machines/runCommands@2024-11-10-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-10-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "[a-zA-Z0-9-_\.]+"} (Required, DeployTimeConstant): The resource name +* **properties**: [MachineRunCommandProperties](#machineruncommandproperties): Describes Run Command Properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.HybridCompute/machines/runCommands' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.HybridCompute/privateLinkScopes@2024-11-10-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-10-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): Resource location +* **name**: string {pattern: "[a-zA-Z0-9-_\.]+"} (Required, DeployTimeConstant): The resource name +* **properties**: [HybridComputePrivateLinkScopeProperties](#hybridcomputeprivatelinkscopeproperties): Properties that define a Azure Arc PrivateLinkScope resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): The system meta data relating to this resource. +* **tags**: [PrivateLinkScopesResourceTags](#privatelinkscopesresourcetags): Resource tags +* **type**: 'Microsoft.HybridCompute/privateLinkScopes' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.HybridCompute/privateLinkScopes/networkSecurityPerimeterConfigurations@2024-11-10-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-10-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}[.]{1}.+$"} (Required, DeployTimeConstant): The resource name +* **properties**: [NetworkSecurityPerimeterConfigurationProperties](#networksecurityperimeterconfigurationproperties) (ReadOnly): Properties that define a Network Security Perimeter resource. +* **type**: 'Microsoft.HybridCompute/privateLinkScopes/networkSecurityPerimeterConfigurations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.HybridCompute/privateLinkScopes/privateEndpointConnections@2024-11-10-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-10-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PrivateEndpointConnectionProperties](#privateendpointconnectionproperties): Resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.HybridCompute/privateLinkScopes/privateEndpointConnections' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.HybridCompute/privateLinkScopes/privateLinkResources@2024-11-10-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-11-10-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PrivateLinkResourceProperties](#privatelinkresourceproperties) (ReadOnly): Resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.HybridCompute/privateLinkScopes/privateLinkResources' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.HybridCompute/settings@2024-11-10-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-11-10-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "default"} (Required, DeployTimeConstant): The resource name +* **properties**: [SettingsProperties](#settingsproperties): Settings properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.HybridCompute/settings' (ReadOnly, DeployTimeConstant): The resource type + +## AccessRule +### Properties +* **name**: string (ReadOnly): Name of the access rule. +* **properties**: [AccessRuleProperties](#accessruleproperties) (ReadOnly): Access rule properties + +## AccessRuleProperties +### Properties +* **addressPrefixes**: string[] (ReadOnly): Address prefixes that are allowed access. +* **direction**: 'Inbound' | 'Outbound' | string (ReadOnly): Direction of the access rule. + +## AgentConfiguration +### Properties +* **configMode**: 'full' | 'monitor' | string (ReadOnly): Name of configuration mode to use. Modes are pre-defined configurations of security controls, extension allowlists and guest configuration, maintained by Microsoft. +* **extensionsAllowList**: [ConfigurationExtension](#configurationextension)[] (ReadOnly): Array of extensions that are allowed to be installed or updated. +* **extensionsBlockList**: [ConfigurationExtension](#configurationextension)[] (ReadOnly): Array of extensions that are blocked (cannot be installed or updated) +* **extensionsEnabled**: string (ReadOnly): Specifies whether the extension service is enabled or disabled. +* **guestConfigurationEnabled**: string (ReadOnly): Specified whether the guest configuration service is enabled or disabled. +* **incomingConnectionsPorts**: string[] (ReadOnly): Specifies the list of ports that the agent will be able to listen on. +* **proxyBypass**: string[] (ReadOnly): List of service names which should not use the specified proxy server. +* **proxyUrl**: string (ReadOnly): Specifies the URL of the proxy to be used. + +## AgentUpgrade +### Properties +* **correlationId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"}: The correlation ID associated with an agent upgrade operation. +* **desiredVersion**: string: Specifies the version info w.r.t AgentUpgrade for the machine. +* **enableAutomaticUpgrade**: bool: Specifies if the machine's agent should be upgraded +* **lastAttemptDesiredVersion**: string (ReadOnly): Specifies the version of the last attempt +* **lastAttemptMessage**: string (ReadOnly): Failure message of last upgrade attempt if any. +* **lastAttemptStatus**: 'Failed' | 'Success' | string (ReadOnly): Specifies the status of Agent Upgrade. +* **lastAttemptTimestamp**: string (ReadOnly): Timestamp of last upgrade attempt + +## CloudMetadata +### Properties +* **provider**: string (ReadOnly): Specifies the cloud provider (Azure/AWS/GCP...). + +## ConfigurationExtension +### Properties +* **publisher**: string (ReadOnly): Publisher of the extension. +* **type**: string (ReadOnly): Type of the extension. + +## DetectedProperties +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## Disk +### Properties +* **diskType**: string: The type of the disk. +* **generatedId**: string: The generated ID of the disk. +* **id**: string: The ID of the disk. +* **maxSizeInBytes**: int: The size of the disk, in bytes +* **name**: string: The name of the disk. +* **path**: string: The path of the disk. +* **usedSpaceInBytes**: int: The amount of space used on the disk, in bytes + +## ErrorAdditionalInfo +### Properties +* **info**: any (ReadOnly): The additional info. +* **type**: string (ReadOnly): The additional info type. + +## ErrorDetail +### Properties +* **additionalInfo**: [ErrorAdditionalInfo](#erroradditionalinfo)[] (ReadOnly): The error additional info. +* **code**: string (ReadOnly): The error code. +* **details**: [ErrorDetail](#errordetail)[] (ReadOnly): The error details. +* **message**: string (ReadOnly): The error message. +* **target**: string (ReadOnly): The error target. + +## EsuKey +### Properties +* **licenseStatus**: int: The current status of the license profile key. Represented by the same integer value that is presented on the machine itself when querying the license key status. +* **sku**: string: SKU number. + +## ExtensionsResourceStatus +### Properties +* **code**: string: The status code. +* **displayStatus**: string: The short localizable label for the status. +* **level**: 'Error' | 'Info' | 'Warning': The level code. +* **message**: string: The detailed status message, including for alerts and error messages. +* **time**: string: The time of the status. + +## ExtensionValueProperties +### Properties +* **extensionType**: string (ReadOnly): The type of the Extension being received. +* **publisher**: string (ReadOnly): The publisher of the Extension being received. +* **version**: string (ReadOnly): The version of the Extension being received. + +## FirmwareProfile +### Properties +* **serialNumber**: string (ReadOnly): The serial number of the firmware +* **type**: string (ReadOnly): The type of the firmware + +## GatewayProperties +### Properties +* **allowedFeatures**: string[]: Specifies the list of features that are enabled for this Gateway. +* **gatewayEndpoint**: string (ReadOnly): The endpoint fqdn for the Gateway. +* **gatewayId**: string (ReadOnly): A unique, immutable, identifier for the Gateway. +* **gatewayType**: 'Public' | string: The type of the Gateway resource. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state, which only appears in the response. + +## HardwareProfile +### Properties +* **numberOfCpuSockets**: int (ReadOnly): The total number of CPU sockets available on the machine +* **processors**: [Processor](#processor)[] (ReadOnly): The physical processors of the machine. +* **totalPhysicalMemoryInBytes**: int (ReadOnly): The total physical memory on the machine + +## HybridComputePrivateLinkScopeProperties +### Properties +* **privateEndpointConnections**: [PrivateEndpointConnectionDataModel](#privateendpointconnectiondatamodel)[] (ReadOnly): The collection of associated Private Endpoint Connections. +* **privateLinkScopeId**: string (ReadOnly): The Guid id of the private link scope. +* **provisioningState**: string (ReadOnly): Current state of this PrivateLinkScope: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Provisioning ,Succeeded, Canceled and Failed. +* **publicNetworkAccess**: 'Disabled' | 'Enabled' | 'SecuredByPerimeter' | string: Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints. + +## Identity +### Properties +* **principalId**: string (ReadOnly): The principal ID of resource identity. +* **tenantId**: string (ReadOnly): The tenant ID of resource. +* **type**: 'SystemAssigned': The identity type. + +## IpAddress +### Properties +* **address**: string: Represents the IP Address. +* **ipAddressVersion**: string: Represents the Ip Address Version. +* **subnet**: [Subnet](#subnet) (ReadOnly): The subnet to which this IP address belongs. + +## License +### Properties +* **id**: string (ReadOnly): Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} +* **location**: string (Required): The geo-location where the resource lives +* **name**: string (ReadOnly): The name of the resource +* **properties**: [LicenseProperties](#licenseproperties): Hybrid Compute License properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: string (ReadOnly): The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" + +## LicenseDetails +### Properties +* **assignedLicenses**: int (ReadOnly): Describes the number of assigned licenses. +* **edition**: 'Datacenter' | 'Standard' | string: Describes the edition of the license. The values are either Standard or Datacenter. +* **immutableId**: string (ReadOnly): Describes the immutable id. +* **processors**: int: Describes the number of processors. +* **state**: 'Activated' | 'Deactivated' | string: Describes the state of the license. +* **target**: 'Windows Server 2012 R2' | 'Windows Server 2012' | string: Describes the license target server. +* **type**: 'pCore' | 'vCore' | string: Describes the license core type (pCore or vCore). +* **volumeLicenseDetails**: [VolumeLicenseDetails](#volumelicensedetails)[]: A list of volume license details. + +## LicenseProfileArmEsuProperties +### Properties +* **assignedLicense**: string: The resource id of the license. +* **assignedLicenseImmutableId**: string (ReadOnly): The guid id of the license. +* **esuEligibility**: 'Eligible' | 'Ineligible' | 'Unknown' | string (ReadOnly): Indicates the eligibility state of Esu. +* **esuKeys**: [EsuKey](#esukey)[] (ReadOnly): The list of ESU keys. +* **esuKeyState**: 'Active' | 'Inactive' | string (ReadOnly): Indicates whether there is an ESU Key currently active for the machine. +* **serverType**: 'Datacenter' | 'Standard' | string (ReadOnly): The type of the Esu servers. + +## LicenseProfileArmProductProfileProperties +### Properties +* **billingEndDate**: string (ReadOnly): The timestamp in UTC when the billing ends. +* **billingStartDate**: string (ReadOnly): The timestamp in UTC when the billing starts. +* **disenrollmentDate**: string (ReadOnly): The timestamp in UTC when the user disenrolled the feature. +* **enrollmentDate**: string (ReadOnly): The timestamp in UTC when the user enrolls the feature. +* **error**: [ErrorDetail](#errordetail) (ReadOnly): The errors that were encountered during the feature enrollment or disenrollment. +* **productFeatures**: [ProductFeature](#productfeature)[]: The list of product features. +* **productType**: 'WindowsIoTEnterprise' | 'WindowsServer' | string: Indicates the product type of the license. +* **subscriptionStatus**: 'Disabled' | 'Disabling' | 'Enabled' | 'Enabling' | 'Failed' | 'Unknown' | string: Indicates the subscription status of the product. + +## LicenseProfileMachineInstanceView +### Properties +* **esuProfile**: [LicenseProfileMachineInstanceViewEsuProperties](#licenseprofilemachineinstanceviewesuproperties): Properties for the Machine ESU profile. +* **licenseChannel**: string (ReadOnly): Indicates the license channel. +* **licenseStatus**: 'ExtendedGrace' | 'Licensed' | 'NonGenuineGrace' | 'Notification' | 'OOBGrace' | 'OOTGrace' | 'Unlicensed' | string (ReadOnly): Indicates the license status of the OS. +* **productProfile**: [LicenseProfileArmProductProfileProperties](#licenseprofilearmproductprofileproperties) (ReadOnly): Hybrid Compute Product Profile properties +* **softwareAssurance**: [LicenseProfileMachineInstanceViewSoftwareAssurance](#licenseprofilemachineinstanceviewsoftwareassurance) (ReadOnly) + +## LicenseProfileMachineInstanceViewEsuProperties +### Properties +* **assignedLicense**: [License](#license): The assigned license resource. +* **assignedLicenseImmutableId**: string (ReadOnly): The guid id of the license. +* **esuEligibility**: 'Eligible' | 'Ineligible' | 'Unknown' | string (ReadOnly): Indicates the eligibility state of Esu. +* **esuKeys**: [EsuKey](#esukey)[] (ReadOnly): The list of ESU keys. +* **esuKeyState**: 'Active' | 'Inactive' | string (ReadOnly): Indicates whether there is an ESU Key currently active for the machine. +* **licenseAssignmentState**: 'Assigned' | 'NotAssigned' | string: Describes the license assignment state (Assigned or NotAssigned). +* **serverType**: 'Datacenter' | 'Standard' | string (ReadOnly): The type of the Esu servers. + +## LicenseProfileMachineInstanceViewSoftwareAssurance +### Properties +* **softwareAssuranceCustomer**: bool: Specifies if this machine is licensed as part of a Software Assurance agreement. + +## LicenseProfileProperties +### Properties +* **esuProfile**: [LicenseProfileArmEsuProperties](#licenseprofilearmesuproperties): Hybrid Compute ESU Profile properties +* **productProfile**: [LicenseProfileArmProductProfileProperties](#licenseprofilearmproductprofileproperties): Hybrid Compute Product Profile properties +* **provisioningState**: 'Accepted' | 'Canceled' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state, which only appears in the response. +* **softwareAssurance**: [LicenseProfilePropertiesSoftwareAssurance](#licenseprofilepropertiessoftwareassurance) + +## LicenseProfilePropertiesSoftwareAssurance +### Properties +* **softwareAssuranceCustomer**: bool: Specifies if this machine is licensed as part of a Software Assurance agreement. + +## LicenseProperties +### Properties +* **licenseDetails**: [LicenseDetails](#licensedetails): Describes the properties of a License. +* **licenseType**: 'ESU' | string: The type of the license resource. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state, which only appears in the response. +* **tenantId**: string: Describes the tenant id. + +## LocationData +### Properties +* **city**: string: The city or locality where the resource is located. +* **countryOrRegion**: string: The country or region where the resource is located +* **district**: string: The district, state, or province where the resource is located. +* **name**: string {maxLength: 256} (Required): A canonical name for the geographic or physical location. + +## MachineExtension +### Properties +* **id**: string (ReadOnly): Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} +* **location**: string (Required): The geo-location where the resource lives +* **name**: string (ReadOnly): The name of the resource +* **properties**: [MachineExtensionProperties](#machineextensionproperties): Describes Machine Extension Properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: string (ReadOnly): The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" + +## MachineExtensionInstanceView +### Properties +* **name**: string: The machine extension name. +* **status**: [MachineExtensionInstanceViewStatus](#machineextensioninstanceviewstatus): Instance view status. +* **type**: string: Specifies the type of the extension; an example is "CustomScriptExtension". +* **typeHandlerVersion**: string: Specifies the version of the script handler. + +## MachineExtensionInstanceViewStatus +### Properties +* **code**: string: The status code. +* **displayStatus**: string: The short localizable label for the status. +* **level**: 'Error' | 'Info' | 'Warning' | string: The level code. +* **message**: string: The detailed status message, including for alerts and error messages. +* **time**: string: The time of the status. + +## MachineExtensionProperties +### Properties +* **autoUpgradeMinorVersion**: bool: Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true. +* **enableAutomaticUpgrade**: bool: Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available. +* **forceUpdateTag**: string: How the extension handler should be forced to update even if the extension configuration has not changed. +* **instanceView**: [MachineExtensionInstanceView](#machineextensioninstanceview): The machine extension instance view. +* **protectedSettings**: [MachineExtensionPropertiesProtectedSettings](#machineextensionpropertiesprotectedsettings): The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all. +* **provisioningState**: string (ReadOnly): The provisioning state, which only appears in the response. +* **publisher**: string: The name of the extension handler publisher. +* **settings**: [MachineExtensionPropertiesSettings](#machineextensionpropertiessettings): Json formatted public settings for the extension. +* **type**: string: Specifies the type of the extension; an example is "CustomScriptExtension". +* **typeHandlerVersion**: string: Specifies the version of the script handler. + +## MachineExtensionPropertiesProtectedSettings +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## MachineExtensionPropertiesSettings +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## MachineProperties +### Properties +* **adFqdn**: string (ReadOnly): Specifies the AD fully qualified display name. +* **agentConfiguration**: [AgentConfiguration](#agentconfiguration) (ReadOnly): Configurable properties that the user can set locally via the azcmagent config command, or remotely via ARM. +* **agentUpgrade**: [AgentUpgrade](#agentupgrade): The info of the machine w.r.t Agent Upgrade +* **agentVersion**: string (ReadOnly): The hybrid machine agent full version. +* **clientPublicKey**: string: Public Key that the client provides to be used during initial resource onboarding +* **cloudMetadata**: [CloudMetadata](#cloudmetadata): The metadata of the cloud environment (Azure/GCP/AWS/OCI...). +* **detectedProperties**: [DetectedProperties](#detectedproperties) (ReadOnly): Detected properties from the machine. +* **displayName**: string (ReadOnly): Specifies the hybrid machine display name. +* **dnsFqdn**: string (ReadOnly): Specifies the DNS fully qualified display name. +* **domainName**: string (ReadOnly): Specifies the Windows domain name. +* **errorDetails**: [ErrorDetail](#errordetail)[] (ReadOnly): Details about the error state. +* **extensions**: [MachineExtensionInstanceView](#machineextensioninstanceview)[]: Machine Extensions information (deprecated field) +* **firmwareProfile**: [FirmwareProfile](#firmwareprofile) (ReadOnly): Information about the machine's firmware +* **hardwareProfile**: [HardwareProfile](#hardwareprofile) (ReadOnly): Information about the machine's hardware +* **lastStatusChange**: string (ReadOnly): The time of the last status change. +* **licenseProfile**: [LicenseProfileMachineInstanceView](#licenseprofilemachineinstanceview): Specifies the License related properties for a machine. +* **locationData**: [LocationData](#locationdata): Metadata pertaining to the geographic location of the resource. +* **machineFqdn**: string (ReadOnly): Specifies the hybrid machine FQDN. +* **mssqlDiscovered**: string: Specifies whether any MS SQL instance is discovered on the machine. +* **networkProfile**: [NetworkProfile](#networkprofile) (ReadOnly): Information about the network the machine is on. +* **osEdition**: string (ReadOnly): The edition of the Operating System. +* **osName**: string (ReadOnly): The Operating System running on the hybrid machine. +* **osProfile**: [OSProfile](#osprofile): Specifies the operating system settings for the hybrid machine. +* **osSku**: string (ReadOnly): Specifies the Operating System product SKU. +* **osType**: string: The type of Operating System (windows/linux). +* **osVersion**: string (ReadOnly): The version of Operating System running on the hybrid machine. +* **parentClusterResourceId**: string: The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any. +* **privateLinkScopeResourceId**: string: The resource id of the private link scope this machine is assigned to, if any. +* **provisioningState**: string (ReadOnly): The provisioning state, which only appears in the response. +* **serviceStatuses**: [ServiceStatuses](#servicestatuses): Statuses of dependent services that are reported back to ARM. +* **status**: 'Connected' | 'Disconnected' | 'Error' | string (ReadOnly): The status of the hybrid machine agent. +* **storageProfile**: [StorageProfile](#storageprofile) (ReadOnly): Information about the machine's storage +* **vmId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"}: Specifies the hybrid machine unique ID. +* **vmUuid**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): Specifies the Arc Machine's unique SMBIOS ID + +## MachineRunCommandInstanceView +### Properties +* **endTime**: string: Script end time. +* **error**: string: Script error stream. +* **executionMessage**: string: Communicate script configuration errors or execution messages. +* **executionState**: 'Canceled' | 'Failed' | 'Pending' | 'Running' | 'Succeeded' | 'TimedOut' | 'Unknown' | string: Script execution status. +* **exitCode**: int: Exit code returned from script execution. +* **output**: string: Script output stream. +* **startTime**: string: Script start time. +* **statuses**: [ExtensionsResourceStatus](#extensionsresourcestatus)[]: The status information. + +## MachineRunCommandProperties +### Properties +* **asyncExecution**: bool: Optional. If set to true, provisioning will complete as soon as script starts and will not wait for script to complete. +* **errorBlobManagedIdentity**: [RunCommandManagedIdentity](#runcommandmanagedidentity): User-assigned managed identity that has access to errorBlobUri storage blob. Use an empty object in case of system-assigned identity. Make sure managed identity has been given access to blob's container with 'Storage Blob Data Contributor' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged +* **errorBlobUri**: string: Specifies the Azure storage blob where script error stream will be uploaded. Use a SAS URI with read, append, create, write access OR use managed identity to provide the VM access to the blob. Refer errorBlobManagedIdentity parameter. +* **instanceView**: [MachineRunCommandInstanceView](#machineruncommandinstanceview) (ReadOnly): The machine run command instance view. +* **outputBlobManagedIdentity**: [RunCommandManagedIdentity](#runcommandmanagedidentity): User-assigned managed identity that has access to outputBlobUri storage blob. Use an empty object in case of system-assigned identity. Make sure managed identity has been given access to blob's container with 'Storage Blob Data Contributor' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged +* **outputBlobUri**: string: Specifies the Azure storage blob where script output stream will be uploaded. Use a SAS URI with read, append, create, write access OR use managed identity to provide the VM access to the blob. Refer outputBlobManagedIdentity parameter. +* **parameters**: [RunCommandInputParameter](#runcommandinputparameter)[]: The parameters used by the script. +* **protectedParameters**: [RunCommandInputParameter](#runcommandinputparameter)[]: The parameters used by the script. +* **provisioningState**: string (ReadOnly): The provisioning state, which only appears in the response. +* **runAsPassword**: string {sensitive}: Specifies the user account password on the machine when executing the run command. +* **runAsUser**: string: Specifies the user account on the machine when executing the run command. +* **source**: [MachineRunCommandScriptSource](#machineruncommandscriptsource): The source of the run command script. +* **timeoutInSeconds**: int: The timeout in seconds to execute the run command. + +## MachineRunCommandScriptSource +### Properties +* **commandId**: string: Specifies the commandId of predefined built-in script. +* **script**: string: Specifies the script content to be executed on the machine. +* **scriptUri**: string: Specifies the script download location. It can be either SAS URI of an Azure storage blob with read access or public URI. +* **scriptUriManagedIdentity**: [RunCommandManagedIdentity](#runcommandmanagedidentity): User-assigned managed identity that has access to scriptUri in case of Azure storage blob. Use an empty object in case of system-assigned identity. Make sure the Azure storage blob exists, and managed identity has been given access to blob's container with 'Storage Blob Data Reader' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged. + +## NetworkInterface +### Properties +* **id**: string: Represents the ID of the network interface. +* **ipAddresses**: [IpAddress](#ipaddress)[]: The list of IP addresses in this interface. +* **macAddress**: string: Represents MAC address of the network interface. +* **name**: string: Represents the name of the network interface. + +## NetworkProfile +### Properties +* **networkInterfaces**: [NetworkInterface](#networkinterface)[]: The list of network interfaces. + +## NetworkSecurityPerimeter +### Properties +* **id**: string (ReadOnly): Azure resource Id +* **location**: string (ReadOnly): Regional location of the perimeter +* **perimeterGuid**: string (ReadOnly): Guid of the Network Security Perimeter + +## NetworkSecurityPerimeterConfigurationProperties +### Properties +* **networkSecurityPerimeter**: [NetworkSecurityPerimeter](#networksecurityperimeter): The Network Security Perimeter associated with this configuration. +* **profile**: [NetworkSecurityPerimeterProfile](#networksecurityperimeterprofile): Network Security Perimeter profile +* **provisioningIssues**: [ProvisioningIssue](#provisioningissue)[] (ReadOnly): Provisioning issues. +* **provisioningState**: string (ReadOnly): Current state of this NetworkSecurityPerimeter: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Provisioning ,Succeeded, Canceled and Failed. +* **resourceAssociation**: [ResourceAssociation](#resourceassociation): The Resource Association. + +## NetworkSecurityPerimeterProfile +### Properties +* **accessRules**: [AccessRule](#accessrule)[] (ReadOnly): Collection of access rules for the profile +* **accessRulesVersion**: int (ReadOnly): Access rules version number +* **diagnosticSettingsVersion**: int (ReadOnly): Diagnostic settings version number +* **enabledLogCategories**: string[] (ReadOnly): Collection of enabled log categories for the profile +* **name**: string (ReadOnly): Name of the resource + +## OSProfile +### Properties +* **computerName**: string (ReadOnly): Specifies the host OS name of the hybrid machine. +* **linuxConfiguration**: [OSProfileLinuxConfiguration](#osprofilelinuxconfiguration): Specifies the linux configuration for update management. +* **windowsConfiguration**: [OSProfileWindowsConfiguration](#osprofilewindowsconfiguration): Specifies the windows configuration for update management. + +## OSProfileLinuxConfiguration +### Properties +* **patchSettings**: [PatchSettings](#patchsettings): Specifies the patch settings. + +## OSProfileWindowsConfiguration +### Properties +* **patchSettings**: [PatchSettings](#patchsettings): Specifies the patch settings. + +## PatchSettings +### Properties +* **assessmentMode**: 'AutomaticByPlatform' | 'ImageDefault' | string: Specifies the assessment mode. +* **enableHotpatching**: bool: Captures the hotpatch capability enrollment intent of the customers, which enables customers to patch their Windows machines without requiring a reboot. +* **patchMode**: 'AutomaticByOS' | 'AutomaticByPlatform' | 'ImageDefault' | 'Manual' | string: Specifies the patch mode. +* **status**: [PatchSettingsStatus](#patchsettingsstatus) (ReadOnly): Status of the hotpatch capability enrollment or disenrollment. + +## PatchSettingsStatus +### Properties +* **error**: [ErrorDetail](#errordetail) (ReadOnly): The errors that were encountered during the hotpatch capability enrollment or disenrollment. +* **hotpatchEnablementStatus**: 'ActionRequired' | 'Disabled' | 'Enabled' | 'PendingEvaluation' | 'Unknown' | string: Indicates the current status of the hotpatch being enabled or disabled. + +## PrivateEndpointConnectionDataModel +### Properties +* **id**: string (ReadOnly): The ARM Resource Id of the Private Endpoint. +* **name**: string (ReadOnly): The Name of the Private Endpoint. +* **properties**: [PrivateEndpointConnectionProperties](#privateendpointconnectionproperties): The Private Endpoint Connection properties. +* **type**: string (ReadOnly): Azure resource type + +## PrivateEndpointConnectionProperties +### Properties +* **groupIds**: string[] (ReadOnly): List of group IDs. +* **privateEndpoint**: [PrivateEndpointProperty](#privateendpointproperty): Private endpoint which the connection belongs to. +* **privateLinkServiceConnectionState**: [PrivateLinkServiceConnectionStateProperty](#privatelinkserviceconnectionstateproperty): Connection state of the private endpoint connection. +* **provisioningState**: string (ReadOnly): State of the private endpoint connection. + +## PrivateEndpointProperty +### Properties +* **id**: string: Resource id of the private endpoint. + +## PrivateLinkResourceProperties +### Properties +* **groupId**: string (ReadOnly): The private link resource group id. +* **requiredMembers**: string[] (ReadOnly): The private link resource required member names. +* **requiredZoneNames**: string[] (ReadOnly): Required DNS zone names of the the private link resource. + +## PrivateLinkScopesResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## PrivateLinkServiceConnectionStateProperty +### Properties +* **actionsRequired**: string (ReadOnly): The actions required for private link service connection. +* **description**: string (Required): The private link service connection description. +* **status**: string (Required): The private link service connection status. + +## Processor +### Properties +* **name**: string (ReadOnly): The name of the processor. +* **numberOfCores**: int (ReadOnly): The total number of physical cores on the processor. + +## ProductFeature +### Properties +* **billingEndDate**: string (ReadOnly): The timestamp in UTC when the billing ends. +* **billingStartDate**: string (ReadOnly): The timestamp in UTC when the billing starts. +* **disenrollmentDate**: string (ReadOnly): The timestamp in UTC when the user disenrolled the feature. +* **enrollmentDate**: string (ReadOnly): The timestamp in UTC when the user enrolls the feature. +* **error**: [ErrorDetail](#errordetail) (ReadOnly): The errors that were encountered during the feature enrollment or disenrollment. +* **name**: string: Product feature name. +* **subscriptionStatus**: 'Disabled' | 'Disabling' | 'Enabled' | 'Enabling' | 'Failed' | 'Unknown' | string: Indicates the current status of the product features. + +## ProvisioningIssue +### Properties +* **name**: string (ReadOnly): Name of the provisioning issue. +* **properties**: [ProvisioningIssueProperties](#provisioningissueproperties) (ReadOnly): Provisioning issue properties + +## ProvisioningIssueProperties +### Properties +* **description**: string (ReadOnly): Description of the provisioning issue. +* **issueType**: 'ConfigurationPropagationFailure' | 'MissingIdentityConfiguration' | 'MissingPerimeterConfiguration' | 'Other' | string (ReadOnly): Issue type +* **severity**: 'Error' | 'Warning' | string (ReadOnly): Severity of the provisioning issue. +* **suggestedAccessRules**: [AccessRule](#accessrule)[] (ReadOnly): Access rules that can be added to the perimeter to remediate the issue +* **suggestedResourceIds**: string[] (ReadOnly): ARM Ids of the resources that can be associated to the same perimeter to remediate the issue + +## ResourceAssociation +### Properties +* **accessMode**: 'audit' | 'enforced' | 'learning' | string (ReadOnly): The access mode +* **name**: string (ReadOnly): Name of the Resource Association + +## RunCommandInputParameter +### Properties +* **name**: string (Required): The run command parameter name. +* **value**: string (Required): The run command parameter value. + +## RunCommandManagedIdentity +### Properties +* **clientId**: string: Client Id (GUID value) of the user-assigned managed identity. ObjectId should not be used if this is provided. +* **objectId**: string: Object Id (GUID value) of the user-assigned managed identity. ClientId should not be used if this is provided. + +## ServiceStatus +### Properties +* **startupType**: string: The behavior of the service when the Arc-enabled machine starts up. +* **status**: string: The current status of the service. + +## ServiceStatuses +### Properties +* **extensionService**: [ServiceStatus](#servicestatus): The state of the extension service on the Arc-enabled machine. +* **guestConfigurationService**: [ServiceStatus](#servicestatus): The state of the guest configuration service on the Arc-enabled machine. + +## SettingsGatewayProperties +### Properties +* **gatewayResourceId**: string: Associated Gateway Resource Id + +## SettingsProperties +### Properties +* **gatewayProperties**: [SettingsGatewayProperties](#settingsgatewayproperties): Settings Gateway properties +* **tenantId**: string (ReadOnly): Azure resource tenant Id + +## StorageProfile +### Properties +* **disks**: [Disk](#disk)[]: The disks on the machine. + +## Subnet +### Properties +* **addressPrefix**: string: Represents address prefix. + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## VolumeLicenseDetails +### Properties +* **invoiceId**: string: The invoice id for the volume license. +* **programYear**: 'Year 1' | 'Year 2' | 'Year 3' | string: Describes the program year the volume license is for. + diff --git a/generated/imagebuilder/microsoft.virtualmachineimages/2019-05-01-preview/samples.md b/generated/imagebuilder/microsoft.virtualmachineimages/2019-05-01-preview/samples.md index 3462c3043f..1d304ac3a8 100644 --- a/generated/imagebuilder/microsoft.virtualmachineimages/2019-05-01-preview/samples.md +++ b/generated/imagebuilder/microsoft.virtualmachineimages/2019-05-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.VirtualMachineImages/imageTemplates@2019-05- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1': { } } } diff --git a/generated/imagebuilder/microsoft.virtualmachineimages/2020-02-14/samples.md b/generated/imagebuilder/microsoft.virtualmachineimages/2020-02-14/samples.md index 5c756d364a..e230e8d5e8 100644 --- a/generated/imagebuilder/microsoft.virtualmachineimages/2020-02-14/samples.md +++ b/generated/imagebuilder/microsoft.virtualmachineimages/2020-02-14/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.VirtualMachineImages/imageTemplates@2020-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1': { } } } @@ -63,7 +63,7 @@ resource exampleResource 'Microsoft.VirtualMachineImages/imageTemplates@2020-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1': { } } } diff --git a/generated/imagebuilder/microsoft.virtualmachineimages/2021-10-01/samples.md b/generated/imagebuilder/microsoft.virtualmachineimages/2021-10-01/samples.md index cc83badac4..42be9425b0 100644 --- a/generated/imagebuilder/microsoft.virtualmachineimages/2021-10-01/samples.md +++ b/generated/imagebuilder/microsoft.virtualmachineimages/2021-10-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.VirtualMachineImages/imageTemplates@2021-10- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1': { } } } @@ -63,7 +63,7 @@ resource exampleResource 'Microsoft.VirtualMachineImages/imageTemplates@2021-10- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1': { } } } diff --git a/generated/imagebuilder/microsoft.virtualmachineimages/2022-02-14/samples.md b/generated/imagebuilder/microsoft.virtualmachineimages/2022-02-14/samples.md index 6905283584..cb59adeefe 100644 --- a/generated/imagebuilder/microsoft.virtualmachineimages/2022-02-14/samples.md +++ b/generated/imagebuilder/microsoft.virtualmachineimages/2022-02-14/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.VirtualMachineImages/imageTemplates@2022-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1': { } } } @@ -63,7 +63,7 @@ resource exampleResource 'Microsoft.VirtualMachineImages/imageTemplates@2022-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1': { } } } diff --git a/generated/imagebuilder/microsoft.virtualmachineimages/2022-07-01/samples.md b/generated/imagebuilder/microsoft.virtualmachineimages/2022-07-01/samples.md index 77aee53e7d..1e47f45f28 100644 --- a/generated/imagebuilder/microsoft.virtualmachineimages/2022-07-01/samples.md +++ b/generated/imagebuilder/microsoft.virtualmachineimages/2022-07-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.VirtualMachineImages/imageTemplates@2022-07- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1': { } } } @@ -63,7 +63,7 @@ resource exampleResource 'Microsoft.VirtualMachineImages/imageTemplates@2022-07- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1': { } } } diff --git a/generated/imagebuilder/microsoft.virtualmachineimages/2023-07-01/samples.md b/generated/imagebuilder/microsoft.virtualmachineimages/2023-07-01/samples.md index 7cffc1065a..fb1a60e97b 100644 --- a/generated/imagebuilder/microsoft.virtualmachineimages/2023-07-01/samples.md +++ b/generated/imagebuilder/microsoft.virtualmachineimages/2023-07-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.VirtualMachineImages/imageTemplates@2023-07- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1': { } } } @@ -63,7 +63,7 @@ resource exampleResource 'Microsoft.VirtualMachineImages/imageTemplates@2023-07- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1': { } } } diff --git a/generated/imagebuilder/microsoft.virtualmachineimages/2024-02-01/samples.md b/generated/imagebuilder/microsoft.virtualmachineimages/2024-02-01/samples.md index ceead89064..7793b89025 100644 --- a/generated/imagebuilder/microsoft.virtualmachineimages/2024-02-01/samples.md +++ b/generated/imagebuilder/microsoft.virtualmachineimages/2024-02-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.VirtualMachineImages/imageTemplates@2024-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1': { } } } @@ -63,7 +63,7 @@ resource exampleResource 'Microsoft.VirtualMachineImages/imageTemplates@2024-02- identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity_1': { } } } diff --git a/generated/index.json b/generated/index.json index bc6261cb8e..c32821b519 100644 --- a/generated/index.json +++ b/generated/index.json @@ -165,9 +165,6 @@ "Microsoft.AlertsManagement/tenantActivityLogAlerts@2023-04-01-preview": { "$ref": "alertsmanagement/microsoft.alertsmanagement/2023-04-01-preview/types.json#/21" }, - "Microsoft.AlertsManagement/actionRules@2023-05-01-preview": { - "$ref": "alertsmanagement/microsoft.alertsmanagement/2023-05-01-preview/types.json#/74" - }, "Microsoft.AlertsManagement/alerts@2023-07-12-preview": { "$ref": "alertsmanagement/microsoft.alertsmanagement/2023-07-12-preview/types.json#/42" }, @@ -180,9 +177,6 @@ "Microsoft.AlertsManagement/alerts/enrichments@2024-01-01-preview": { "$ref": "alertsmanagement/microsoft.alertsmanagement/2024-01-01-preview/types.json#/71" }, - "Microsoft.AlertsManagement/actionRules@2024-03-01-preview": { - "$ref": "alertsmanagement/microsoft.alertsmanagement/2024-03-01-preview/types.json#/78" - }, "Microsoft.AnalysisServices/servers@2016-05-16": { "$ref": "analysisservices/microsoft.analysisservices/2016-05-16/types.json#/42" }, @@ -7581,6 +7575,87 @@ "Microsoft.Automation/automationAccounts/variables@2023-11-01": { "$ref": "automation/microsoft.automation/2023-11-01/types.json#/309" }, + "Microsoft.Automation/automationAccounts/softwareUpdateConfigurations@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/72" + }, + "Microsoft.Automation/automationAccounts@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/118" + }, + "Microsoft.Automation/automationAccounts/certificates@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/123" + }, + "Microsoft.Automation/automationAccounts/connections@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/130" + }, + "Microsoft.Automation/automationAccounts/connectionTypes@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/137" + }, + "Microsoft.Automation/automationAccounts/credentials@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/142" + }, + "Microsoft.Automation/automationAccounts/configurations@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/160" + }, + "Microsoft.Automation/automationAccounts/nodeConfigurations@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/171" + }, + "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/180" + }, + "Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/190" + }, + "Microsoft.Automation/automationAccounts/jobs@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/218" + }, + "Microsoft.Automation/automationAccounts/jobSchedules@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/225" + }, + "Microsoft.Automation/automationAccounts/modules@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/250" + }, + "Microsoft.Automation/automationAccounts/runtimeEnvironments/packages@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/276" + }, + "Microsoft.Automation/automationAccounts/privateEndpointConnections@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/280" + }, + "Microsoft.Automation/automationAccounts/python2Packages@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/303" + }, + "Microsoft.Automation/automationAccounts/python3Packages@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/308" + }, + "Microsoft.Automation/automationAccounts/runbooks/draft@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/319" + }, + "Microsoft.Automation/automationAccounts/runbooks@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/348" + }, + "Microsoft.Automation/automationAccounts/runtimeEnvironments@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/356" + }, + "Microsoft.Automation/automationAccounts/schedules@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/368" + }, + "Microsoft.Automation/automationAccounts/sourceControls@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/385" + }, + "Microsoft.Automation/automationAccounts/sourceControls/sourceControlSyncJobs@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/397" + }, + "Microsoft.Automation/automationAccounts/variables@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/402" + }, + "Microsoft.Automation/automationAccounts/watchers@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/409" + }, + "Microsoft.Automation/automationAccounts/webhooks@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/415" + }, + "Microsoft.Automation/automationAccounts/nodes@2024-10-23": { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/423" + }, "Microsoft.AwsConnector/accessAnalyzerAnalyzers@2024-12-01": { "$ref": "awsconnector/microsoft.awsconnector/2024-12-01/types.json#/40" }, @@ -11334,6 +11409,30 @@ "Microsoft.Chaos/locations/targetTypes@2024-03-22-preview": { "$ref": "chaos/microsoft.chaos/2024-03-22-preview/types.json#/133" }, + "Microsoft.Chaos/experiments@2024-11-01-preview": { + "$ref": "chaos/microsoft.chaos/2024-11-01-preview/types.json#/69" + }, + "Microsoft.Chaos/privateAccesses@2024-11-01-preview": { + "$ref": "chaos/microsoft.chaos/2024-11-01-preview/types.json#/102" + }, + "Microsoft.Chaos/targets@2024-11-01-preview": { + "$ref": "chaos/microsoft.chaos/2024-11-01-preview/types.json#/109" + }, + "Microsoft.Chaos/targets/capabilities@2024-11-01-preview": { + "$ref": "chaos/microsoft.chaos/2024-11-01-preview/types.json#/122" + }, + "Microsoft.Chaos/experiments/executions@2024-11-01-preview": { + "$ref": "chaos/microsoft.chaos/2024-11-01-preview/types.json#/135" + }, + "Microsoft.Chaos/locations/targetTypes@2024-11-01-preview": { + "$ref": "chaos/microsoft.chaos/2024-11-01-preview/types.json#/141" + }, + "Microsoft.Chaos/locations/targetTypes/capabilityTypes@2024-11-01-preview": { + "$ref": "chaos/microsoft.chaos/2024-11-01-preview/types.json#/149" + }, + "Microsoft.Chaos/privateAccesses/privateEndpointConnections@2024-11-01-preview": { + "$ref": "chaos/microsoft.chaos/2024-11-01-preview/types.json#/154" + }, "Microsoft.Portal/locations/userSettings@2018-10-01": { "$ref": "cloudshell/microsoft.portal/2018-10-01/types.json#/24" }, @@ -13368,6 +13467,12 @@ "Microsoft.Compute/locations/publishers/artifacttypes/types/versions@2024-07-01": { "$ref": "compute/microsoft.compute/2024-07-01/types.json#/885" }, + "Microsoft.Compute/cloudServices@2024-11-04": { + "$ref": "compute/microsoft.compute/2024-11-04/types.json#/41" + }, + "Microsoft.Compute/cloudServices/updateDomains@2024-11-04": { + "$ref": "compute/microsoft.compute/2024-11-04/types.json#/45" + }, "Microsoft.ContainerService/containerServices@2015-11-01-preview": { "$ref": "compute/microsoft.containerservice/2015-11-01-preview/types.json#/72" }, @@ -13413,6 +13518,12 @@ "Microsoft.ConfidentialLedger/managedCCFs@2024-07-09-preview": { "$ref": "confidentialledger/microsoft.confidentialledger/2024-07-09-preview/types.json#/80" }, + "Microsoft.ConfidentialLedger/ledgers@2024-09-19-preview": { + "$ref": "confidentialledger/microsoft.confidentialledger/2024-09-19-preview/types.json#/59" + }, + "Microsoft.ConfidentialLedger/managedCCFs@2024-09-19-preview": { + "$ref": "confidentialledger/microsoft.confidentialledger/2024-09-19-preview/types.json#/89" + }, "Microsoft.Confluent/agreements@2020-03-01-preview": { "$ref": "confluent/microsoft.confluent/2020-03-01-preview/types.json#/7" }, @@ -13455,6 +13566,24 @@ "Microsoft.Confluent/organizations@2024-02-13": { "$ref": "confluent/microsoft.confluent/2024-02-13/types.json#/55" }, + "Microsoft.Confluent/agreements@2024-07-01": { + "$ref": "confluent/microsoft.confluent/2024-07-01/types.json#/18" + }, + "Microsoft.Confluent/organizations@2024-07-01": { + "$ref": "confluent/microsoft.confluent/2024-07-01/types.json#/55" + }, + "Microsoft.Confluent/organizations/environments@2024-07-01": { + "$ref": "confluent/microsoft.confluent/2024-07-01/types.json#/65" + }, + "Microsoft.Confluent/organizations/environments/clusters@2024-07-01": { + "$ref": "confluent/microsoft.confluent/2024-07-01/types.json#/79" + }, + "Microsoft.Confluent/organizations/environments/clusters/connectors@2024-07-01": { + "$ref": "confluent/microsoft.confluent/2024-07-01/types.json#/196" + }, + "Microsoft.Confluent/organizations/environments/clusters/topics@2024-07-01": { + "$ref": "confluent/microsoft.confluent/2024-07-01/types.json#/205" + }, "Microsoft.ConnectedCache/cacheNodes@2023-05-01-preview": { "$ref": "connectedcache/microsoft.connectedcache/2023-05-01-preview/types.json#/31" }, @@ -14394,6 +14523,48 @@ "Microsoft.ContainerRegistry/registries/webhooks@2023-11-01-preview": { "$ref": "containerregistry/microsoft.containerregistry/2023-11-01-preview/types.json#/386" }, + "Microsoft.ContainerRegistry/registries/packages/archives@2024-11-01-preview": { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/27" + }, + "Microsoft.ContainerRegistry/registries/packages/archives/versions@2024-11-01-preview": { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/39" + }, + "Microsoft.ContainerRegistry/registries/cacheRules@2024-11-01-preview": { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/52" + }, + "Microsoft.ContainerRegistry/registries/connectedRegistries@2024-11-01-preview": { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/105" + }, + "Microsoft.ContainerRegistry/registries/credentialSets@2024-11-01-preview": { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/133" + }, + "Microsoft.ContainerRegistry/registries/exportPipelines@2024-11-01-preview": { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/152" + }, + "Microsoft.ContainerRegistry/registries@2024-11-01-preview": { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/257" + }, + "Microsoft.ContainerRegistry/registries/importPipelines@2024-11-01-preview": { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/283" + }, + "Microsoft.ContainerRegistry/registries/pipelineRuns@2024-11-01-preview": { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/308" + }, + "Microsoft.ContainerRegistry/registries/privateEndpointConnections@2024-11-01-preview": { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/312" + }, + "Microsoft.ContainerRegistry/registries/replications@2024-11-01-preview": { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/328" + }, + "Microsoft.ContainerRegistry/registries/scopeMaps@2024-11-01-preview": { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/342" + }, + "Microsoft.ContainerRegistry/registries/tokens@2024-11-01-preview": { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/368" + }, + "Microsoft.ContainerRegistry/registries/webhooks@2024-11-01-preview": { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/393" + }, "Microsoft.ContainerService/containerServices@2017-07-01": { "$ref": "containerservice/microsoft.containerservice/2017-07-01/types.json#/394" }, @@ -21531,6 +21702,36 @@ "Microsoft.Datadog/monitors/monitoredSubscriptions@2023-01-01": { "$ref": "datadog/microsoft.datadog/2023-01-01/types.json#/118" }, + "Microsoft.Datadog/agreements@2023-07-07": { + "$ref": "datadog/microsoft.datadog/2023-07-07/types.json#/18" + }, + "Microsoft.Datadog/monitors@2023-07-07": { + "$ref": "datadog/microsoft.datadog/2023-07-07/types.json#/57" + }, + "Microsoft.Datadog/monitors/tagRules@2023-07-07": { + "$ref": "datadog/microsoft.datadog/2023-07-07/types.json#/80" + }, + "Microsoft.Datadog/monitors/singleSignOnConfigurations@2023-07-07": { + "$ref": "datadog/microsoft.datadog/2023-07-07/types.json#/100" + }, + "Microsoft.Datadog/monitors/monitoredSubscriptions@2023-07-07": { + "$ref": "datadog/microsoft.datadog/2023-07-07/types.json#/118" + }, + "Microsoft.Datadog/agreements@2023-10-20": { + "$ref": "datadog/microsoft.datadog/2023-10-20/types.json#/18" + }, + "Microsoft.Datadog/monitors@2023-10-20": { + "$ref": "datadog/microsoft.datadog/2023-10-20/types.json#/57" + }, + "Microsoft.Datadog/monitors/tagRules@2023-10-20": { + "$ref": "datadog/microsoft.datadog/2023-10-20/types.json#/80" + }, + "Microsoft.Datadog/monitors/singleSignOnConfigurations@2023-10-20": { + "$ref": "datadog/microsoft.datadog/2023-10-20/types.json#/100" + }, + "Microsoft.Datadog/monitors/monitoredSubscriptions@2023-10-20": { + "$ref": "datadog/microsoft.datadog/2023-10-20/types.json#/118" + }, "Microsoft.DataFactory/factories@2017-09-01-preview": { "$ref": "datafactory/microsoft.datafactory/2017-09-01-preview/types.json#/11" }, @@ -26298,6 +26499,99 @@ "Microsoft.EventGrid/verifiedPartners@2024-06-01-preview": { "$ref": "eventgrid/microsoft.eventgrid/2024-06-01-preview/types.json#/747" }, + "Microsoft.EventGrid/namespaces/caCertificates@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/25" + }, + "Microsoft.EventGrid/partnerNamespaces/channels@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/61" + }, + "Microsoft.EventGrid/namespaces/clientGroups@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/74" + }, + "Microsoft.EventGrid/namespaces/clients@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/102" + }, + "Microsoft.EventGrid/domains@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/171" + }, + "Microsoft.EventGrid/domains/topics@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/183" + }, + "Microsoft.EventGrid/domains/topics/eventSubscriptions@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/327" + }, + "Microsoft.EventGrid/topics/eventSubscriptions@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/331" + }, + "Microsoft.EventGrid/domains/eventSubscriptions@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/335" + }, + "Microsoft.EventGrid/eventSubscriptions@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/339" + }, + "Microsoft.EventGrid/systemTopics/eventSubscriptions@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/343" + }, + "Microsoft.EventGrid/namespaces/topics/eventSubscriptions@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/425" + }, + "Microsoft.EventGrid/partnerTopics/eventSubscriptions@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/429" + }, + "Microsoft.EventGrid/namespaces@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/504" + }, + "Microsoft.EventGrid/namespaces/topics@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/524" + }, + "Microsoft.EventGrid/partnerConfigurations@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/541" + }, + "Microsoft.EventGrid/partnerDestinations@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/558" + }, + "Microsoft.EventGrid/partnerNamespaces@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/584" + }, + "Microsoft.EventGrid/partnerRegistrations@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/597" + }, + "Microsoft.EventGrid/partnerTopics@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/615" + }, + "Microsoft.EventGrid/namespaces/permissionBindings@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/631" + }, + "Microsoft.EventGrid/topics/privateEndpointConnections@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/635" + }, + "Microsoft.EventGrid/domains/privateEndpointConnections@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/639" + }, + "Microsoft.EventGrid/partnerNamespaces/privateEndpointConnections@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/643" + }, + "Microsoft.EventGrid/namespaces/privateEndpointConnections@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/647" + }, + "Microsoft.EventGrid/systemTopics@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/660" + }, + "Microsoft.EventGrid/topics@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/694" + }, + "Microsoft.EventGrid/namespaces/topicSpaces@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/708" + }, + "Microsoft.EventGrid/extensionTopics@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/714" + }, + "Microsoft.EventGrid/topicTypes@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/738" + }, + "Microsoft.EventGrid/verifiedPartners@2024-12-15-preview": { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/751" + }, "Microsoft.EventHub/namespaces@2014-09-01": { "$ref": "eventhub/microsoft.eventhub/2014-09-01/types.json#/31" }, @@ -28035,6 +28329,42 @@ "Microsoft.HybridCompute/privateLinkScopes/networkSecurityPerimeterConfigurations@2024-09-10-preview": { "$ref": "hybridcompute/microsoft.hybridcompute/2024-09-10-preview/types.json#/342" }, + "Microsoft.HybridCompute/licenses@2024-11-10-preview": { + "$ref": "hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json#/49" + }, + "Microsoft.HybridCompute/machines@2024-11-10-preview": { + "$ref": "hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json#/190" + }, + "Microsoft.HybridCompute/machines/licenseProfiles@2024-11-10-preview": { + "$ref": "hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json#/219" + }, + "Microsoft.HybridCompute/machines/extensions@2024-11-10-preview": { + "$ref": "hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json#/224" + }, + "Microsoft.HybridCompute/machines/runCommands@2024-11-10-preview": { + "$ref": "hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json#/251" + }, + "Microsoft.HybridCompute/gateways@2024-11-10-preview": { + "$ref": "hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json#/269" + }, + "Microsoft.HybridCompute/settings@2024-11-10-preview": { + "$ref": "hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json#/276" + }, + "Microsoft.HybridCompute/privateLinkScopes@2024-11-10-preview": { + "$ref": "hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json#/292" + }, + "Microsoft.HybridCompute/privateLinkScopes/privateEndpointConnections@2024-11-10-preview": { + "$ref": "hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json#/296" + }, + "Microsoft.HybridCompute/locations/publishers/extensionTypes/versions@2024-11-10-preview": { + "$ref": "hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json#/301" + }, + "Microsoft.HybridCompute/privateLinkScopes/privateLinkResources@2024-11-10-preview": { + "$ref": "hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json#/308" + }, + "Microsoft.HybridCompute/privateLinkScopes/networkSecurityPerimeterConfigurations@2024-11-10-preview": { + "$ref": "hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.json#/342" + }, "Microsoft.HybridConnectivity/endpoints@2021-10-06-preview": { "$ref": "hybridconnectivity/microsoft.hybridconnectivity/2021-10-06-preview/types.json#/19" }, @@ -29400,6 +29730,9 @@ "Neon.Postgres/organizations@2024-08-01-preview": { "$ref": "liftrneon/neon.postgres/2024-08-01-preview/types.json#/40" }, + "Pinecone.VectorDb/organizations@2024-10-22-preview": { + "$ref": "liftrpinecone/pinecone.vectordb/2024-10-22-preview/types.json#/51" + }, "Qumulo.Storage/fileSystems@2022-06-27-preview": { "$ref": "liftrqumulo/qumulo.storage/2022-06-27-preview/types.json#/46" }, @@ -31840,43 +32173,43 @@ "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/1681" }, "Microsoft.MachineLearningServices/registries@2024-10-01-preview": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/1714" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/1715" }, "Microsoft.MachineLearningServices/workspaces@2024-10-01-preview": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/1833" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/1834" }, "Microsoft.MachineLearningServices/workspaces/connections@2024-10-01-preview": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/1997" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/1998" }, "Microsoft.MachineLearningServices/workspaces/connections/deployments@2024-10-01-preview": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2039" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2040" }, "Microsoft.MachineLearningServices/workspaces/connections/raiBlocklists@2024-10-01-preview": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2045" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2046" }, "Microsoft.MachineLearningServices/workspaces/connections/raiBlocklists/raiBlocklistItems@2024-10-01-preview": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2050" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2051" }, "Microsoft.MachineLearningServices/workspaces/connections/raiPolicies@2024-10-01-preview": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2074" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2075" }, "Microsoft.MachineLearningServices/workspaces/endpoints/deployments@2024-10-01-preview": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2078" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2079" }, "Microsoft.MachineLearningServices/workspaces/endpoints@2024-10-01-preview": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2134" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2135" }, "Microsoft.MachineLearningServices/workspaces/endpoints/raiPolicies@2024-10-01-preview": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2138" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2139" }, "Microsoft.MachineLearningServices/workspaces/outboundRules@2024-10-01-preview": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2142" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2143" }, "Microsoft.MachineLearningServices/workspaces/privateEndpointConnections@2024-10-01-preview": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2147" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2148" }, "Microsoft.MachineLearningServices/workspaces/featuresets/versions/features@2024-10-01-preview": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2163" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2164" }, "Microsoft.MachineLearningServices/workspaces/computes@2024-10-01": { "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/291" @@ -31981,22 +32314,22 @@ "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1565" }, "Microsoft.MachineLearningServices/registries@2024-10-01": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1594" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1592" }, "Microsoft.MachineLearningServices/workspaces@2024-10-01": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1691" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1689" }, "Microsoft.MachineLearningServices/workspaces/privateEndpointConnections@2024-10-01": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1696" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1694" }, "Microsoft.MachineLearningServices/workspaces/connections@2024-10-01": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1854" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1852" }, "Microsoft.MachineLearningServices/workspaces/outboundRules@2024-10-01": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1858" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1856" }, "Microsoft.MachineLearningServices/workspaces/featuresets/versions/features@2024-10-01": { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1874" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1872" }, "Microsoft.Maintenance/applyUpdates@2018-06-01-preview": { "$ref": "maintenance/microsoft.maintenance/2018-06-01-preview/types.json#/13" @@ -33864,6 +34197,129 @@ "Microsoft.OffAzure/vmwareSites/runAsAccounts@2023-10-01-preview": { "$ref": "migrate/microsoft.offazure/2023-10-01-preview/types.json#/832" }, + "Microsoft.OffAzure/importSites@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/26" + }, + "Microsoft.OffAzure/masterSites@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/66" + }, + "Microsoft.OffAzure/serverSites@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/82" + }, + "Microsoft.OffAzure/vmwareSites@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/87" + }, + "Microsoft.OffAzure/hypervSites@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/101" + }, + "Microsoft.OffAzure/hypervSites/clusters@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/129" + }, + "Microsoft.OffAzure/hypervSites/hosts@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/143" + }, + "Microsoft.OffAzure/masterSites/privateEndpointConnections@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/147" + }, + "Microsoft.OffAzure/masterSites/sqlSites@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/165" + }, + "Microsoft.OffAzure/masterSites/sqlSites/discoverySiteDataSources@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/178" + }, + "Microsoft.OffAzure/masterSites/webAppSites@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/195" + }, + "Microsoft.OffAzure/masterSites/webAppSites/discoverySiteDataSources@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/208" + }, + "Microsoft.OffAzure/vmwareSites/vcenters@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/222" + }, + "Microsoft.OffAzure/hypervSites/jobs@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/237" + }, + "Microsoft.OffAzure/hypervSites/machines@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/401" + }, + "Microsoft.OffAzure/hypervSites/machines/softwareInventories@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/416" + }, + "Microsoft.OffAzure/hypervSites/runAsAccounts@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/429" + }, + "Microsoft.OffAzure/importSites/deleteJobs@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/449" + }, + "Microsoft.OffAzure/importSites/jobs@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/453" + }, + "Microsoft.OffAzure/importSites/machines@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/471" + }, + "Microsoft.OffAzure/masterSites/privateLinkResources@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/486" + }, + "Microsoft.OffAzure/masterSites/sqlSites/jobs@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/490" + }, + "Microsoft.OffAzure/masterSites/sqlSites/runAsAccounts@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/494" + }, + "Microsoft.OffAzure/masterSites/sqlSites/sqlAvailabilityGroups@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/546" + }, + "Microsoft.OffAzure/masterSites/sqlSites/sqlDatabases@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/580" + }, + "Microsoft.OffAzure/masterSites/sqlSites/sqlServers@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/624" + }, + "Microsoft.OffAzure/masterSites/webAppSites/extendedMachines@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/638" + }, + "Microsoft.OffAzure/masterSites/webAppSites/iisWebApplications@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/672" + }, + "Microsoft.OffAzure/masterSites/webAppSites/iisWebServers@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/689" + }, + "Microsoft.OffAzure/masterSites/webAppSites/runasaccounts@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/693" + }, + "Microsoft.OffAzure/masterSites/webAppSites/tomcatWebApplications@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/715" + }, + "Microsoft.OffAzure/masterSites/webAppSites/tomcatWebServers@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/740" + }, + "Microsoft.OffAzure/serverSites/jobs@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/744" + }, + "Microsoft.OffAzure/serverSites/machines@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/766" + }, + "Microsoft.OffAzure/serverSites/machines/softwareInventories@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/772" + }, + "Microsoft.OffAzure/serverSites/runAsAccounts@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/776" + }, + "Microsoft.OffAzure/vmwareSites/hosts@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/802" + }, + "Microsoft.OffAzure/vmwareSites/jobs@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/806" + }, + "Microsoft.OffAzure/vmwareSites/machines@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/827" + }, + "Microsoft.OffAzure/vmwareSites/machines/softwareInventories@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/833" + }, + "Microsoft.OffAzure/vmwareSites/runAsAccounts@2024-05-01-preview": { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/837" + }, "Microsoft.Migrate/migrateProjects@2018-09-01-preview": { "$ref": "migrateprojects/microsoft.migrate/2018-09-01-preview/types.json#/45" }, @@ -34206,11 +34662,17 @@ "Microsoft.DocumentDB/mongoClusters/privateEndpointConnections@2024-07-01": { "$ref": "mongocluster/microsoft.documentdb/2024-07-01/types.json#/103" }, - "Microsoft.Insights/alertrules@2014-04-01": { - "$ref": "monitor/microsoft.insights/2014-04-01/types.json#/47" + "Microsoft.DocumentDB/mongoClusters@2024-10-01-preview": { + "$ref": "mongocluster/microsoft.documentdb/2024-10-01-preview/types.json#/89" + }, + "Microsoft.DocumentDB/mongoClusters/firewallRules@2024-10-01-preview": { + "$ref": "mongocluster/microsoft.documentdb/2024-10-01-preview/types.json#/103" + }, + "Microsoft.DocumentDB/mongoClusters/privateEndpointConnections@2024-10-01-preview": { + "$ref": "mongocluster/microsoft.documentdb/2024-10-01-preview/types.json#/107" }, "Microsoft.Insights/autoscalesettings@2014-04-01": { - "$ref": "monitor/microsoft.insights/2014-04-01/types.json#/118" + "$ref": "monitor/microsoft.insights/2014-04-01/types.json#/73" }, "Microsoft.Insights/autoscalesettings@2015-04-01": { "$ref": "monitor/microsoft.insights/2015-04-01/types.json#/73" @@ -34218,11 +34680,8 @@ "microsoft.insights/diagnosticSettings@2015-07-01": { "$ref": "monitor/microsoft.insights/2015-07-01/types.json#/14" }, - "Microsoft.Insights/alertrules@2016-03-01": { - "$ref": "monitor/microsoft.insights/2016-03-01/types.json#/47" - }, "Microsoft.Insights/logprofiles@2016-03-01": { - "$ref": "monitor/microsoft.insights/2016-03-01/types.json#/56" + "$ref": "monitor/microsoft.insights/2016-03-01/types.json#/11" }, "microsoft.insights/diagnosticSettings@2016-09-01": { "$ref": "monitor/microsoft.insights/2016-09-01/types.json#/14" @@ -48189,6 +48648,63 @@ "Microsoft.NetworkCloud/rackSkus@2024-07-01": { "$ref": "networkcloud/microsoft.networkcloud/2024-07-01/types.json#/746" }, + "Microsoft.NetworkCloud/bareMetalMachines@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/67" + }, + "Microsoft.NetworkCloud/cloudServicesNetworks@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/96" + }, + "Microsoft.NetworkCloud/clusterManagers@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/130" + }, + "Microsoft.NetworkCloud/clusters@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/223" + }, + "Microsoft.NetworkCloud/kubernetesClusters@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/376" + }, + "Microsoft.NetworkCloud/l2Networks@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/400" + }, + "Microsoft.NetworkCloud/l3Networks@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/430" + }, + "Microsoft.NetworkCloud/racks@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/446" + }, + "Microsoft.NetworkCloud/storageAppliances@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/471" + }, + "Microsoft.NetworkCloud/trunkedNetworks@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/496" + }, + "Microsoft.NetworkCloud/virtualMachines@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/559" + }, + "Microsoft.NetworkCloud/volumes@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/577" + }, + "Microsoft.NetworkCloud/clusters/bareMetalMachineKeySets@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/606" + }, + "Microsoft.NetworkCloud/clusters/bmcKeySets@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/628" + }, + "Microsoft.NetworkCloud/clusters/metricsConfigurations@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/648" + }, + "Microsoft.NetworkCloud/kubernetesClusters/agentPools@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/673" + }, + "Microsoft.NetworkCloud/kubernetesClusters/features@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/699" + }, + "Microsoft.NetworkCloud/virtualMachines/consoles@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/717" + }, + "Microsoft.NetworkCloud/rackSkus@2024-10-01-preview": { + "$ref": "networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json#/755" + }, "Microsoft.NetworkFunction/azureTrafficCollectors@2021-09-01-preview": { "$ref": "networkfunction/microsoft.networkfunction/2021-09-01-preview/types.json#/57" }, @@ -49816,25 +50332,25 @@ "$ref": "postgresql/microsoft.dbforpostgresql/2024-08-01/types.json#/54" }, "Microsoft.DBforPostgreSQL/flexibleServers@2024-08-01": { - "$ref": "postgresql/microsoft.dbforpostgresql/2024-08-01/types.json#/196" + "$ref": "postgresql/microsoft.dbforpostgresql/2024-08-01/types.json#/197" }, "Microsoft.DBforPostgreSQL/flexibleServers/migrations@2024-08-01": { - "$ref": "postgresql/microsoft.dbforpostgresql/2024-08-01/types.json#/309" + "$ref": "postgresql/microsoft.dbforpostgresql/2024-08-01/types.json#/310" }, "Microsoft.DBforPostgreSQL/flexibleServers/privateEndpointConnections@2024-08-01": { - "$ref": "postgresql/microsoft.dbforpostgresql/2024-08-01/types.json#/314" + "$ref": "postgresql/microsoft.dbforpostgresql/2024-08-01/types.json#/315" }, "Microsoft.DBforPostgreSQL/flexibleServers/advancedThreatProtectionSettings@2024-08-01": { - "$ref": "postgresql/microsoft.dbforpostgresql/2024-08-01/types.json#/324" + "$ref": "postgresql/microsoft.dbforpostgresql/2024-08-01/types.json#/325" }, "Microsoft.DBforPostgreSQL/flexibleServers/virtualendpoints@2024-08-01": { - "$ref": "postgresql/microsoft.dbforpostgresql/2024-08-01/types.json#/334" + "$ref": "postgresql/microsoft.dbforpostgresql/2024-08-01/types.json#/335" }, "Microsoft.DBforPostgreSQL/flexibleServers/ltrBackupOperations@2024-08-01": { - "$ref": "postgresql/microsoft.dbforpostgresql/2024-08-01/types.json#/346" + "$ref": "postgresql/microsoft.dbforpostgresql/2024-08-01/types.json#/347" }, "Microsoft.DBforPostgreSQL/flexibleServers/privateLinkResources@2024-08-01": { - "$ref": "postgresql/microsoft.dbforpostgresql/2024-08-01/types.json#/354" + "$ref": "postgresql/microsoft.dbforpostgresql/2024-08-01/types.json#/355" }, "Microsoft.DBforPostgreSQL/flexibleServers/administrators@2024-11-01-preview": { "$ref": "postgresql/microsoft.dbforpostgresql/2024-11-01-preview/types.json#/21" @@ -50334,6 +50850,33 @@ "Microsoft.Quota/usages@2024-10-15-preview": { "$ref": "quota/microsoft.quota/2024-10-15-preview/types.json#/171" }, + "Microsoft.Quota/groupQuotas@2024-12-18-preview": { + "$ref": "quota/microsoft.quota/2024-12-18-preview/types.json#/25" + }, + "Microsoft.Quota/groupQuotas/subscriptions@2024-12-18-preview": { + "$ref": "quota/microsoft.quota/2024-12-18-preview/types.json#/39" + }, + "Microsoft.Quota/quotas@2024-12-18-preview": { + "$ref": "quota/microsoft.quota/2024-12-18-preview/types.json#/54" + }, + "Microsoft.Quota/groupQuotas/subscriptionRequests@2024-12-18-preview": { + "$ref": "quota/microsoft.quota/2024-12-18-preview/types.json#/67" + }, + "Microsoft.Quota/groupQuotas/groupQuotaRequests@2024-12-18-preview": { + "$ref": "quota/microsoft.quota/2024-12-18-preview/types.json#/83" + }, + "Microsoft.Quota/groupQuotas/resourceProviders/groupQuotaLimits@2024-12-18-preview": { + "$ref": "quota/microsoft.quota/2024-12-18-preview/types.json#/104" + }, + "Microsoft.Quota/groupQuotas/resourceProviders/quotaAllocationRequests@2024-12-18-preview": { + "$ref": "quota/microsoft.quota/2024-12-18-preview/types.json#/120" + }, + "Microsoft.Quota/groupQuotas/resourceProviders/quotaAllocations@2024-12-18-preview": { + "$ref": "quota/microsoft.quota/2024-12-18-preview/types.json#/137" + }, + "Microsoft.Quota/usages@2024-12-18-preview": { + "$ref": "quota/microsoft.quota/2024-12-18-preview/types.json#/146" + }, "Microsoft.RecommendationsService/accounts@2022-02-01": { "$ref": "recommendationsservice/microsoft.recommendationsservice/2022-02-01/types.json#/32" }, @@ -50721,6 +51264,18 @@ "Microsoft.RecoveryServices/vaults/operationResults@2024-04-30-preview": { "$ref": "recoveryservices/microsoft.recoveryservices/2024-04-30-preview/types.json#/179" }, + "Microsoft.RecoveryServices/vaults/certificates@2024-09-30-preview": { + "$ref": "recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.json#/12" + }, + "Microsoft.RecoveryServices/vaults@2024-09-30-preview": { + "$ref": "recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.json#/168" + }, + "Microsoft.RecoveryServices/vaults/extendedInformation@2024-09-30-preview": { + "$ref": "recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.json#/174" + }, + "Microsoft.RecoveryServices/vaults/operationResults@2024-09-30-preview": { + "$ref": "recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.json#/179" + }, "Microsoft.RecoveryServices/vaults/certificates@2024-10-01": { "$ref": "recoveryservices/microsoft.recoveryservices/2024-10-01/types.json#/12" }, @@ -52192,28 +52747,28 @@ "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/591" }, "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers@2024-10-01": { - "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/704" + "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/711" }, "Microsoft.RecoveryServices/vaults/backupResourceGuardProxies@2024-10-01": { - "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/712" + "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/719" }, "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems/operationResults@2024-10-01": { - "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/717" + "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/724" }, "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints@2024-10-01": { - "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/801" + "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/808" }, "Microsoft.RecoveryServices/vaults/backupPolicies/operationResults@2024-10-01": { - "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/806" + "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/813" }, "Microsoft.RecoveryServices/vaults/backupJobs@2024-10-01": { - "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/946" + "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/953" }, "Microsoft.RecoveryServices/vaults/backupEngines@2024-10-01": { - "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/967" + "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/974" }, "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/operationResults@2024-10-01": { - "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/972" + "$ref": "recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json#/979" }, "Microsoft.DataReplication/replicationFabrics/fabricAgents@2021-02-16-preview": { "$ref": "recoveryservicesdatareplication/microsoft.datareplication/2021-02-16-preview/types.json#/26" @@ -55353,6 +55908,15 @@ "Microsoft.Resources/dataBoundaries@2024-08-01": { "$ref": "resources/microsoft.resources/2024-08-01/types.json#/30" }, + "Microsoft.Resources/deployments@2024-11-01": { + "$ref": "resources/microsoft.resources/2024-11-01/types.json#/108" + }, + "Microsoft.Resources/resourceGroups@2024-11-01": { + "$ref": "resources/microsoft.resources/2024-11-01/types.json#/115" + }, + "Microsoft.Resources/tags@2024-11-01": { + "$ref": "resources/microsoft.resources/2024-11-01/types.json#/122" + }, "Microsoft.Solutions/appliances@2016-09-01-preview": { "$ref": "resources/microsoft.solutions/2016-09-01-preview/types.json#/26" }, @@ -56022,6 +56586,9 @@ "Microsoft.Security/securityConnectors@2024-07-01-preview": { "$ref": "security/microsoft.security/2024-07-01-preview/types.json#/155" }, + "Microsoft.Security/securityConnectors@2024-08-01-preview": { + "$ref": "security/microsoft.security/2024-08-01-preview/types.json#/166" + }, "Microsoft.Security/securityStandards@2024-08-01": { "$ref": "security/microsoft.security/2024-08-01/types.json#/18" }, @@ -58827,6 +59394,135 @@ "Microsoft.SecurityInsights/contentproducttemplates@2024-09-01": { "$ref": "securityinsights/microsoft.securityinsights/2024-09-01/types.json#/998" }, + "Microsoft.SecurityInsights/alertRules@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/278" + }, + "Microsoft.SecurityInsights/alertRules/actions@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/284" + }, + "Microsoft.SecurityInsights/automationRules@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/462" + }, + "Microsoft.SecurityInsights/incidents@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/511" + }, + "Microsoft.SecurityInsights/bookmarks@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/548" + }, + "Microsoft.SecurityInsights/bookmarks/relations@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/554" + }, + "Microsoft.SecurityInsights/businessApplicationAgents@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/575" + }, + "Microsoft.SecurityInsights/businessApplicationAgents/systems@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/651" + }, + "Microsoft.SecurityInsights/contentPackages@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/740" + }, + "Microsoft.SecurityInsights/contentTemplates@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/780" + }, + "Microsoft.SecurityInsights/dataConnectorDefinitions@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/815" + }, + "Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1087" + }, + "Microsoft.SecurityInsights/entityQueries@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1174" + }, + "Microsoft.SecurityInsights/fileImports@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1207" + }, + "Microsoft.SecurityInsights/hunts@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1251" + }, + "Microsoft.SecurityInsights/hunts/relations@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1257" + }, + "Microsoft.SecurityInsights/hunts/comments@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1262" + }, + "Microsoft.SecurityInsights/incidents/comments@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1267" + }, + "Microsoft.SecurityInsights/incidents/relations@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1271" + }, + "Microsoft.SecurityInsights/incidents/tasks@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1279" + }, + "Microsoft.SecurityInsights/metadata@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1290" + }, + "Microsoft.SecurityInsights/onboardingStates@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1295" + }, + "Microsoft.SecurityInsights/securityMLAnalyticsSettings@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1328" + }, + "Microsoft.SecurityInsights/settings@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1355" + }, + "Microsoft.SecurityInsights/sourcecontrols@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1407" + }, + "Microsoft.SecurityInsights/threatIntelligence/indicators@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1431" + }, + "Microsoft.SecurityInsights/watchlists@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1446" + }, + "Microsoft.SecurityInsights/watchlists/watchlistItems@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1451" + }, + "Microsoft.SecurityInsights/workspaceManagerAssignments@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1465" + }, + "Microsoft.SecurityInsights/workspaceManagerConfigurations@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1473" + }, + "Microsoft.SecurityInsights/workspaceManagerGroups@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1479" + }, + "Microsoft.SecurityInsights/workspaceManagerMembers@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1484" + }, + "Microsoft.SecurityInsights/alertRuleTemplates@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1703" + }, + "Microsoft.SecurityInsights/entities@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1934" + }, + "Microsoft.SecurityInsights/billingStatistics@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1941" + }, + "Microsoft.SecurityInsights/contentProductPackages@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/1964" + }, + "Microsoft.SecurityInsights/contentproducttemplates@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/2002" + }, + "Microsoft.SecurityInsights/entities/relations@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/2006" + }, + "Microsoft.SecurityInsights/entityQueryTemplates@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/2043" + }, + "Microsoft.SecurityInsights/officeConsents@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/2048" + }, + "Microsoft.SecurityInsights/recommendations@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/2063" + }, + "Microsoft.SecurityInsights/triggeredAnalyticsRuleRuns@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/2075" + }, + "Microsoft.SecurityInsights/workspaceManagerAssignments/jobs@2024-10-01-preview": { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/2099" + }, "Microsoft.SerialConsole/serialPorts@2018-05-01": { "$ref": "serialconsole/microsoft.serialconsole/2018-05-01/types.json#/8" }, @@ -59847,6 +60543,18 @@ "Microsoft.ServiceNetworking/trafficControllers/securityPolicies@2024-05-01-preview": { "$ref": "servicenetworking/microsoft.servicenetworking/2024-05-01-preview/types.json#/81" }, + "Microsoft.ServiceNetworking/trafficControllers@2025-01-01": { + "$ref": "servicenetworking/microsoft.servicenetworking/2025-01-01/types.json#/33" + }, + "Microsoft.ServiceNetworking/trafficControllers/associations@2025-01-01": { + "$ref": "servicenetworking/microsoft.servicenetworking/2025-01-01/types.json#/50" + }, + "Microsoft.ServiceNetworking/trafficControllers/frontends@2025-01-01": { + "$ref": "servicenetworking/microsoft.servicenetworking/2025-01-01/types.json#/64" + }, + "Microsoft.ServiceNetworking/trafficControllers/securityPolicies@2025-01-01": { + "$ref": "servicenetworking/microsoft.servicenetworking/2025-01-01/types.json#/81" + }, "Microsoft.SignalRService/SignalR@2018-03-01-preview": { "$ref": "signalr/microsoft.signalrservice/2018-03-01-preview/types.json#/23" }, @@ -67954,160 +68662,160 @@ "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/31" }, "Microsoft.Synapse/workspaces/integrationRuntimes@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/105" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/110" }, "Microsoft.Synapse/workspaces/kustoPools@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/156" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/161" }, "Microsoft.Synapse/workspaces/kustoPools/attachedDatabaseConfigurations@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/181" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/186" }, "Microsoft.Synapse/workspaces/kustoPools/databases@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/212" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/217" }, "Microsoft.Synapse/workspaces/kustoPools/databases/dataConnections@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/308" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/313" }, "Microsoft.Synapse/workspaces/kustoPools/principalAssignments@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/328" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/333" }, "Microsoft.Synapse/workspaces/kustoPools/databases/principalAssignments@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/352" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/357" }, "Microsoft.Synapse/workspaces/firewallRules@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/363" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/368" }, "Microsoft.Synapse/workspaces/keys@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/368" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/373" }, "Microsoft.Synapse/workspaces/privateEndpointConnections@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/375" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/380" }, "Microsoft.Synapse/privateLinkHubs@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/383" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/388" }, "Microsoft.Synapse/workspaces/sqlPools@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/398" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/403" }, "Microsoft.Synapse/workspaces/sqlPools/metadataSync@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/404" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/409" }, "Microsoft.Synapse/workspaces/sqlPools/geoBackupPolicies@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/414" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/419" }, "Microsoft.Synapse/workspaces/sqlPools/transparentDataEncryption@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/424" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/429" }, "Microsoft.Synapse/workspaces/sqlPools/auditingSettings@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/436" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/441" }, "Microsoft.Synapse/workspaces/sqlPools/schemas/tables/columns/sensitivityLabels@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/450" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/455" }, "Microsoft.Synapse/workspaces/sqlPools/vulnerabilityAssessments@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/459" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/464" }, "Microsoft.Synapse/workspaces/sqlPools/securityAlertPolicies@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/472" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/477" }, "Microsoft.Synapse/workspaces/sqlPools/vulnerabilityAssessments/rules/baselines@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/483" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/488" }, "Microsoft.Synapse/workspaces/sqlPools/extendedAuditingSettings@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/494" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/499" }, "Microsoft.Synapse/workspaces/sqlPools/dataMaskingPolicies@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/503" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/508" }, "Microsoft.Synapse/workspaces/sqlPools/dataMaskingPolicies/rules@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/518" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/523" }, "Microsoft.Synapse/workspaces/sqlPools/workloadGroups@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/523" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/528" }, "Microsoft.Synapse/workspaces/sqlPools/workloadGroups/workloadClassifiers@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/528" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/533" }, "Microsoft.Synapse/workspaces/auditingSettings@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/539" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/544" }, "Microsoft.Synapse/workspaces/extendedAuditingSettings@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/550" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/555" }, "Microsoft.Synapse/workspaces/securityAlertPolicies@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/563" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/568" }, "Microsoft.Synapse/workspaces/vulnerabilityAssessments@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/570" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/575" }, "Microsoft.Synapse/workspaces/encryptionProtector@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/580" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/585" }, "Microsoft.Synapse/workspaces/dedicatedSQLminimalTlsSettings@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/587" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/592" }, "Microsoft.Synapse/workspaces@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/618" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/623" }, "Microsoft.Synapse/workspaces/administrators@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/624" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/629" }, "Microsoft.Synapse/workspaces/sqlAdministrators@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/629" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/634" }, "Microsoft.Synapse/workspaces/managedIdentitySqlControlSettings@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/645" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/650" }, "Microsoft.Synapse/workspaces/trustedServiceByPassConfiguration@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/650" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/655" }, "Microsoft.Synapse/workspaces/azureADOnlyAuthentications@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/661" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/666" }, "Microsoft.Synapse/workspaces/libraries@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/665" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/670" }, "Microsoft.Synapse/workspaces/sparkconfigurations@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/673" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/678" }, "Microsoft.Synapse/workspaces/privateLinkResources@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/680" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/685" }, "Microsoft.Synapse/privateLinkHubs/privateLinkResources@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/684" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/689" }, "Microsoft.Synapse/workspaces/sqlPools/operationResults@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/689" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/694" }, "Microsoft.Synapse/workspaces/sqlPools/dataWarehouseUserActivities@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/696" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/701" }, "Microsoft.Synapse/workspaces/sqlPools/restorePoints@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/704" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/709" }, "Microsoft.Synapse/workspaces/sqlPools/replicationLinks@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/726" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/731" }, "Microsoft.Synapse/workspaces/sqlPools/schemas@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/730" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/735" }, "Microsoft.Synapse/workspaces/sqlPools/schemas/tables@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/734" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/739" }, "Microsoft.Synapse/workspaces/sqlPools/connectionPolicies@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/741" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/746" }, "Microsoft.Synapse/workspaces/sqlPools/vulnerabilityAssessments/scans@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/756" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/761" }, "Microsoft.Synapse/workspaces/sqlPools/schemas/tables/columns@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/796" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/801" }, "Microsoft.Synapse/workspaces/recoverableSqlPools@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/801" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/806" }, "Microsoft.Synapse/workspaces/restorableDroppedSqlPools@2021-06-01-preview": { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/806" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/811" }, "Microsoft.Synapse/workspaces/azureADOnlyAuthentications@2021-06-01": { "$ref": "synapse/microsoft.synapse/2021-06-01/types.json#/12" @@ -77026,6 +77734,14 @@ { "$ref": "automation/microsoft.automation/2023-11-01/types.json#/319" } + ], + "2024-10-23": [ + { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/428" + }, + { + "$ref": "automation/microsoft.automation/2024-10-23/types.json#/438" + } ] }, "microsoft.kusto/clusters/databases": { @@ -77683,6 +78399,29 @@ { "$ref": "confluent/microsoft.confluent/2024-02-13/types.json#/101" } + ], + "2024-07-01": [ + { + "$ref": "confluent/microsoft.confluent/2024-07-01/types.json#/220" + }, + { + "$ref": "confluent/microsoft.confluent/2024-07-01/types.json#/224" + }, + { + "$ref": "confluent/microsoft.confluent/2024-07-01/types.json#/228" + }, + { + "$ref": "confluent/microsoft.confluent/2024-07-01/types.json#/232" + }, + { + "$ref": "confluent/microsoft.confluent/2024-07-01/types.json#/240" + }, + { + "$ref": "confluent/microsoft.confluent/2024-07-01/types.json#/244" + }, + { + "$ref": "confluent/microsoft.confluent/2024-07-01/types.json#/247" + } ] }, "microsoft.confluent/organizations": { @@ -77690,6 +78429,11 @@ { "$ref": "confluent/microsoft.confluent/2024-02-13/types.json#/65" } + ], + "2024-07-01": [ + { + "$ref": "confluent/microsoft.confluent/2024-07-01/types.json#/214" + } ] }, "microsoft.containerregistry/registries": { @@ -77787,6 +78531,11 @@ { "$ref": "containerregistry/microsoft.containerregistry/2023-11-01-preview/types.json#/393" } + ], + "2024-11-01-preview": [ + { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/400" + } ] }, "microsoft.containerregistry/registries/webhooks": { @@ -77864,6 +78613,11 @@ { "$ref": "containerregistry/microsoft.containerregistry/2023-11-01-preview/types.json#/406" } + ], + "2024-11-01-preview": [ + { + "$ref": "containerregistry/microsoft.containerregistry/2024-11-01-preview/types.json#/413" + } ] }, "microsoft.containerregistry/registries/runs": { @@ -79764,6 +80518,11 @@ { "$ref": "mongocluster/microsoft.documentdb/2024-07-01/types.json#/107" } + ], + "2024-10-01-preview": [ + { + "$ref": "mongocluster/microsoft.documentdb/2024-10-01-preview/types.json#/111" + } ] }, "microsoft.databox/jobs": { @@ -79985,6 +80744,34 @@ { "$ref": "datadog/microsoft.datadog/2023-01-01/types.json#/139" } + ], + "2023-07-07": [ + { + "$ref": "datadog/microsoft.datadog/2023-07-07/types.json#/122" + }, + { + "$ref": "datadog/microsoft.datadog/2023-07-07/types.json#/131" + }, + { + "$ref": "datadog/microsoft.datadog/2023-07-07/types.json#/135" + }, + { + "$ref": "datadog/microsoft.datadog/2023-07-07/types.json#/139" + } + ], + "2023-10-20": [ + { + "$ref": "datadog/microsoft.datadog/2023-10-20/types.json#/122" + }, + { + "$ref": "datadog/microsoft.datadog/2023-10-20/types.json#/131" + }, + { + "$ref": "datadog/microsoft.datadog/2023-10-20/types.json#/135" + }, + { + "$ref": "datadog/microsoft.datadog/2023-10-20/types.json#/139" + } ] }, "microsoft.datafactory/factories/integrationruntimes": { @@ -81050,6 +81837,11 @@ { "$ref": "eventgrid/microsoft.eventgrid/2024-06-01-preview/types.json#/756" } + ], + "2024-12-15-preview": [ + { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/760" + } ] }, "microsoft.eventgrid/domains": { @@ -81122,6 +81914,11 @@ { "$ref": "eventgrid/microsoft.eventgrid/2024-06-01-preview/types.json#/749" } + ], + "2024-12-15-preview": [ + { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/753" + } ] }, "microsoft.eventgrid/partnernamespaces": { @@ -81164,6 +81961,11 @@ { "$ref": "eventgrid/microsoft.eventgrid/2024-06-01-preview/types.json#/755" } + ], + "2024-12-15-preview": [ + { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/759" + } ] }, "microsoft.eventgrid/namespaces": { @@ -81181,6 +81983,11 @@ { "$ref": "eventgrid/microsoft.eventgrid/2024-06-01-preview/types.json#/751" } + ], + "2024-12-15-preview": [ + { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/755" + } ] }, "microsoft.eventgrid/namespaces/topics": { @@ -81198,6 +82005,11 @@ { "$ref": "eventgrid/microsoft.eventgrid/2024-06-01-preview/types.json#/753" } + ], + "2024-12-15-preview": [ + { + "$ref": "eventgrid/microsoft.eventgrid/2024-12-15-preview/types.json#/757" + } ] }, "microsoft.eventhub/namespaces/authorizationrules": { @@ -82560,33 +83372,33 @@ ], "2024-10-01-preview": [ { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2202" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2203" }, { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2204" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2205" }, { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2205" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2206" }, { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2207" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2208" }, { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2227" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2228" } ], "2024-10-01": [ { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1912" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1910" }, { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1914" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1912" }, { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1916" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1914" }, { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1917" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1915" } ] }, @@ -82870,18 +83682,18 @@ ], "2024-10-01-preview": [ { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2174" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2175" }, { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2182" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2183" } ], "2024-10-01": [ { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1885" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1883" }, { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1893" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1891" } ] }, @@ -82973,12 +83785,12 @@ ], "2024-10-01-preview": [ { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2183" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2184" } ], "2024-10-01": [ { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1894" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1892" } ] }, @@ -83070,12 +83882,12 @@ ], "2024-10-01-preview": [ { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2194" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2195" } ], "2024-10-01": [ { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1904" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1902" } ] }, @@ -83167,12 +83979,12 @@ ], "2024-10-01-preview": [ { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2195" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2196" } ], "2024-10-01": [ { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1905" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1903" } ] }, @@ -83229,12 +84041,12 @@ ], "2024-10-01-preview": [ { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2229" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2230" } ], "2024-10-01": [ { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1919" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1917" } ] }, @@ -83266,12 +84078,12 @@ ], "2024-10-01-preview": [ { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2196" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2197" } ], "2024-10-01": [ { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1906" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json#/1904" } ] }, @@ -83293,7 +84105,7 @@ ], "2024-10-01-preview": [ { - "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2232" + "$ref": "machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json#/2233" } ] }, @@ -83602,6 +84414,11 @@ { "$ref": "migrate/microsoft.offazure/2023-10-01-preview/types.json#/842" } + ], + "2024-05-01-preview": [ + { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/847" + } ] }, "microsoft.offazure/vmwaresites": { @@ -83614,6 +84431,11 @@ { "$ref": "migrate/microsoft.offazure/2023-10-01-preview/types.json#/843" } + ], + "2024-05-01-preview": [ + { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/848" + } ] }, "microsoft.offazure/hypervsites": { @@ -83626,6 +84448,11 @@ { "$ref": "migrate/microsoft.offazure/2023-10-01-preview/types.json#/844" } + ], + "2024-05-01-preview": [ + { + "$ref": "migrate/microsoft.offazure/2024-05-01-preview/types.json#/849" + } ] }, "microsoft.mixedreality/remoterenderingaccounts": { @@ -85321,6 +86148,14 @@ { "$ref": "securityinsights/microsoft.securityinsights/2024-04-01-preview/types.json#/2101" } + ], + "2024-10-01-preview": [ + { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/2111" + }, + { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/2121" + } ] }, "microsoft.securityinsights/businessapplicationagents/systems": { @@ -85328,6 +86163,11 @@ { "$ref": "securityinsights/microsoft.securityinsights/2024-04-01-preview/types.json#/2087" } + ], + "2024-10-01-preview": [ + { + "$ref": "securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json#/2107" + } ] }, "microsoft.servicebus/namespaces/authorizationrules": { @@ -86151,7 +86991,7 @@ ], "2021-06-01-preview": [ { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/808" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/813" } ], "2021-06-01": [ @@ -86163,10 +87003,10 @@ "microsoft.synapse/workspaces/kustopools": { "2021-06-01-preview": [ { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/809" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/814" }, { - "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/813" + "$ref": "synapse/microsoft.synapse/2021-06-01-preview/types.json#/818" } ] }, diff --git a/generated/index.md b/generated/index.md index 5052cd0c26..b2a19c79ad 100644 --- a/generated/index.md +++ b/generated/index.md @@ -145,8 +145,6 @@ * **Link**: [2019-05-05-preview](alertsmanagement/microsoft.alertsmanagement/2019-05-05-preview/types.md#resource-microsoftalertsmanagementactionrules2019-05-05-preview) * **Link**: [2021-08-08](alertsmanagement/microsoft.alertsmanagement/2021-08-08/types.md#resource-microsoftalertsmanagementactionrules2021-08-08) * **Link**: [2021-08-08-preview](alertsmanagement/microsoft.alertsmanagement/2021-08-08-preview/types.md#resource-microsoftalertsmanagementactionrules2021-08-08-preview) -* **Link**: [2023-05-01-preview](alertsmanagement/microsoft.alertsmanagement/2023-05-01-preview/types.md#resource-microsoftalertsmanagementactionrules2023-05-01-preview) -* **Link**: [2024-03-01-preview](alertsmanagement/microsoft.alertsmanagement/2024-03-01-preview/types.md#resource-microsoftalertsmanagementactionrules2024-03-01-preview) ### microsoft.alertsmanagement/alerts * **Link**: [2018-05-05](alertsmanagement/microsoft.alertsmanagement/2018-05-05/types.md#resource-microsoftalertsmanagementalerts2018-05-05) @@ -3023,6 +3021,7 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccounts2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccounts2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccounts2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccounts2024-10-23) ### microsoft.automation/automationaccounts/certificates * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountscertificates2015-10-31) @@ -3031,6 +3030,7 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountscertificates2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountscertificates2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountscertificates2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountscertificates2024-10-23) ### microsoft.automation/automationaccounts/compilationjobs * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountscompilationjobs2015-10-31) @@ -3045,6 +3045,7 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountsconfigurations2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountsconfigurations2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountsconfigurations2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountsconfigurations2024-10-23) ### microsoft.automation/automationaccounts/connections * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountsconnections2015-10-31) @@ -3053,6 +3054,7 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountsconnections2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountsconnections2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountsconnections2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountsconnections2024-10-23) ### microsoft.automation/automationaccounts/connectiontypes * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountsconnectiontypes2015-10-31) @@ -3061,6 +3063,7 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountsconnectiontypes2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountsconnectiontypes2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountsconnectiontypes2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountsconnectiontypes2024-10-23) ### microsoft.automation/automationaccounts/credentials * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountscredentials2015-10-31) @@ -3069,6 +3072,7 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountscredentials2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountscredentials2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountscredentials2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountscredentials2024-10-23) ### microsoft.automation/automationaccounts/hybridrunbookworkergroups * **Link**: [2021-06-22](automation/microsoft.automation/2021-06-22/types.md#resource-microsoftautomationautomationaccountshybridrunbookworkergroups2021-06-22) @@ -3076,12 +3080,14 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountshybridrunbookworkergroups2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountshybridrunbookworkergroups2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountshybridrunbookworkergroups2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountshybridrunbookworkergroups2024-10-23) ### microsoft.automation/automationaccounts/hybridrunbookworkergroups/hybridrunbookworkers * **Link**: [2021-06-22](automation/microsoft.automation/2021-06-22/types.md#resource-microsoftautomationautomationaccountshybridrunbookworkergroupshybridrunbookworkers2021-06-22) * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountshybridrunbookworkergroupshybridrunbookworkers2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountshybridrunbookworkergroupshybridrunbookworkers2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountshybridrunbookworkergroupshybridrunbookworkers2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountshybridrunbookworkergroupshybridrunbookworkers2024-10-23) ### microsoft.automation/automationaccounts/jobs * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountsjobs2015-10-31) @@ -3090,6 +3096,7 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountsjobs2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountsjobs2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountsjobs2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountsjobs2024-10-23) ### microsoft.automation/automationaccounts/jobschedules * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountsjobschedules2015-10-31) @@ -3098,6 +3105,7 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountsjobschedules2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountsjobschedules2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountsjobschedules2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountsjobschedules2024-10-23) ### microsoft.automation/automationaccounts/modules * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountsmodules2015-10-31) @@ -3106,6 +3114,7 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountsmodules2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountsmodules2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountsmodules2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountsmodules2024-10-23) ### microsoft.automation/automationaccounts/nodeconfigurations * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountsnodeconfigurations2015-10-31) @@ -3115,6 +3124,7 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountsnodeconfigurations2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountsnodeconfigurations2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountsnodeconfigurations2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountsnodeconfigurations2024-10-23) ### microsoft.automation/automationaccounts/nodes * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountsnodes2015-10-31) @@ -3122,6 +3132,7 @@ * **Link**: [2019-06-01](automation/microsoft.automation/2019-06-01/types.md#resource-microsoftautomationautomationaccountsnodes2019-06-01) * **Link**: [2020-01-13-preview](automation/microsoft.automation/2020-01-13-preview/types.md#resource-microsoftautomationautomationaccountsnodes2020-01-13-preview) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountsnodes2023-05-15-preview) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountsnodes2024-10-23) ### microsoft.automation/automationaccounts/powershell72modules * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountspowershell72modules2023-11-01) @@ -3129,6 +3140,7 @@ ### microsoft.automation/automationaccounts/privateendpointconnections * **Link**: [2020-01-13-preview](automation/microsoft.automation/2020-01-13-preview/types.md#resource-microsoftautomationautomationaccountsprivateendpointconnections2020-01-13-preview) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountsprivateendpointconnections2023-05-15-preview) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountsprivateendpointconnections2024-10-23) ### microsoft.automation/automationaccounts/python2packages * **Link**: [2018-06-30](automation/microsoft.automation/2018-06-30/types.md#resource-microsoftautomationautomationaccountspython2packages2018-06-30) @@ -3137,11 +3149,13 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountspython2packages2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountspython2packages2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountspython2packages2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountspython2packages2024-10-23) ### microsoft.automation/automationaccounts/python3packages * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountspython3packages2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountspython3packages2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountspython3packages2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountspython3packages2024-10-23) ### microsoft.automation/automationaccounts/runbooks * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountsrunbooks2015-10-31) @@ -3150,6 +3164,7 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountsrunbooks2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountsrunbooks2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountsrunbooks2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountsrunbooks2024-10-23) ### microsoft.automation/automationaccounts/runbooks/draft * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountsrunbooksdraft2015-10-31) @@ -3158,12 +3173,15 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountsrunbooksdraft2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountsrunbooksdraft2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountsrunbooksdraft2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountsrunbooksdraft2024-10-23) ### microsoft.automation/automationaccounts/runtimeenvironments * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountsruntimeenvironments2023-05-15-preview) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountsruntimeenvironments2024-10-23) ### microsoft.automation/automationaccounts/runtimeenvironments/packages * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountsruntimeenvironmentspackages2023-05-15-preview) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountsruntimeenvironmentspackages2024-10-23) ### microsoft.automation/automationaccounts/schedules * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountsschedules2015-10-31) @@ -3172,11 +3190,13 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountsschedules2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountsschedules2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountsschedules2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountsschedules2024-10-23) ### microsoft.automation/automationaccounts/softwareupdateconfigurations * **Link**: [2017-05-15-preview](automation/microsoft.automation/2017-05-15-preview/types.md#resource-microsoftautomationautomationaccountssoftwareupdateconfigurations2017-05-15-preview) * **Link**: [2019-06-01](automation/microsoft.automation/2019-06-01/types.md#resource-microsoftautomationautomationaccountssoftwareupdateconfigurations2019-06-01) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountssoftwareupdateconfigurations2023-05-15-preview) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountssoftwareupdateconfigurations2024-10-23) ### microsoft.automation/automationaccounts/sourcecontrols * **Link**: [2017-05-15-preview](automation/microsoft.automation/2017-05-15-preview/types.md#resource-microsoftautomationautomationaccountssourcecontrols2017-05-15-preview) @@ -3185,6 +3205,7 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountssourcecontrols2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountssourcecontrols2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountssourcecontrols2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountssourcecontrols2024-10-23) ### microsoft.automation/automationaccounts/sourcecontrols/sourcecontrolsyncjobs * **Link**: [2017-05-15-preview](automation/microsoft.automation/2017-05-15-preview/types.md#resource-microsoftautomationautomationaccountssourcecontrolssourcecontrolsyncjobs2017-05-15-preview) @@ -3193,6 +3214,7 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountssourcecontrolssourcecontrolsyncjobs2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountssourcecontrolssourcecontrolsyncjobs2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountssourcecontrolssourcecontrolsyncjobs2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountssourcecontrolssourcecontrolsyncjobs2024-10-23) ### microsoft.automation/automationaccounts/variables * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountsvariables2015-10-31) @@ -3201,16 +3223,19 @@ * **Link**: [2022-08-08](automation/microsoft.automation/2022-08-08/types.md#resource-microsoftautomationautomationaccountsvariables2022-08-08) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountsvariables2023-05-15-preview) * **Link**: [2023-11-01](automation/microsoft.automation/2023-11-01/types.md#resource-microsoftautomationautomationaccountsvariables2023-11-01) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountsvariables2024-10-23) ### microsoft.automation/automationaccounts/watchers * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountswatchers2015-10-31) * **Link**: [2019-06-01](automation/microsoft.automation/2019-06-01/types.md#resource-microsoftautomationautomationaccountswatchers2019-06-01) * **Link**: [2020-01-13-preview](automation/microsoft.automation/2020-01-13-preview/types.md#resource-microsoftautomationautomationaccountswatchers2020-01-13-preview) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountswatchers2023-05-15-preview) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountswatchers2024-10-23) ### microsoft.automation/automationaccounts/webhooks * **Link**: [2015-10-31](automation/microsoft.automation/2015-10-31/types.md#resource-microsoftautomationautomationaccountswebhooks2015-10-31) * **Link**: [2023-05-15-preview](automation/microsoft.automation/2023-05-15-preview/types.md#resource-microsoftautomationautomationaccountswebhooks2023-05-15-preview) +* **Link**: [2024-10-23](automation/microsoft.automation/2024-10-23/types.md#resource-microsoftautomationautomationaccountswebhooks2024-10-23) ## microsoft.avs ### microsoft.avs/privateclouds @@ -5231,6 +5256,10 @@ * **Link**: [2023-11-01](chaos/microsoft.chaos/2023-11-01/types.md#resource-microsoftchaosexperiments2023-11-01) * **Link**: [2024-01-01](chaos/microsoft.chaos/2024-01-01/types.md#resource-microsoftchaosexperiments2024-01-01) * **Link**: [2024-03-22-preview](chaos/microsoft.chaos/2024-03-22-preview/types.md#resource-microsoftchaosexperiments2024-03-22-preview) +* **Link**: [2024-11-01-preview](chaos/microsoft.chaos/2024-11-01-preview/types.md#resource-microsoftchaosexperiments2024-11-01-preview) + +### microsoft.chaos/experiments/executions +* **Link**: [2024-11-01-preview](chaos/microsoft.chaos/2024-11-01-preview/types.md#resource-microsoftchaosexperimentsexecutions2024-11-01-preview) ### microsoft.chaos/locations/targettypes * **Link**: [2021-09-15-preview](chaos/microsoft.chaos/2021-09-15-preview/types.md#resource-microsoftchaoslocationstargettypes2021-09-15-preview) @@ -5243,6 +5272,7 @@ * **Link**: [2023-11-01](chaos/microsoft.chaos/2023-11-01/types.md#resource-microsoftchaoslocationstargettypes2023-11-01) * **Link**: [2024-01-01](chaos/microsoft.chaos/2024-01-01/types.md#resource-microsoftchaoslocationstargettypes2024-01-01) * **Link**: [2024-03-22-preview](chaos/microsoft.chaos/2024-03-22-preview/types.md#resource-microsoftchaoslocationstargettypes2024-03-22-preview) +* **Link**: [2024-11-01-preview](chaos/microsoft.chaos/2024-11-01-preview/types.md#resource-microsoftchaoslocationstargettypes2024-11-01-preview) ### microsoft.chaos/locations/targettypes/capabilitytypes * **Link**: [2021-09-15-preview](chaos/microsoft.chaos/2021-09-15-preview/types.md#resource-microsoftchaoslocationstargettypescapabilitytypes2021-09-15-preview) @@ -5255,14 +5285,17 @@ * **Link**: [2023-11-01](chaos/microsoft.chaos/2023-11-01/types.md#resource-microsoftchaoslocationstargettypescapabilitytypes2023-11-01) * **Link**: [2024-01-01](chaos/microsoft.chaos/2024-01-01/types.md#resource-microsoftchaoslocationstargettypescapabilitytypes2024-01-01) * **Link**: [2024-03-22-preview](chaos/microsoft.chaos/2024-03-22-preview/types.md#resource-microsoftchaoslocationstargettypescapabilitytypes2024-03-22-preview) +* **Link**: [2024-11-01-preview](chaos/microsoft.chaos/2024-11-01-preview/types.md#resource-microsoftchaoslocationstargettypescapabilitytypes2024-11-01-preview) ### microsoft.chaos/privateaccesses * **Link**: [2023-10-27-preview](chaos/microsoft.chaos/2023-10-27-preview/types.md#resource-microsoftchaosprivateaccesses2023-10-27-preview) * **Link**: [2024-03-22-preview](chaos/microsoft.chaos/2024-03-22-preview/types.md#resource-microsoftchaosprivateaccesses2024-03-22-preview) +* **Link**: [2024-11-01-preview](chaos/microsoft.chaos/2024-11-01-preview/types.md#resource-microsoftchaosprivateaccesses2024-11-01-preview) ### microsoft.chaos/privateaccesses/privateendpointconnections * **Link**: [2023-10-27-preview](chaos/microsoft.chaos/2023-10-27-preview/types.md#resource-microsoftchaosprivateaccessesprivateendpointconnections2023-10-27-preview) * **Link**: [2024-03-22-preview](chaos/microsoft.chaos/2024-03-22-preview/types.md#resource-microsoftchaosprivateaccessesprivateendpointconnections2024-03-22-preview) +* **Link**: [2024-11-01-preview](chaos/microsoft.chaos/2024-11-01-preview/types.md#resource-microsoftchaosprivateaccessesprivateendpointconnections2024-11-01-preview) ### microsoft.chaos/targets * **Link**: [2021-09-15-preview](chaos/microsoft.chaos/2021-09-15-preview/types.md#resource-microsoftchaostargets2021-09-15-preview) @@ -5275,6 +5308,7 @@ * **Link**: [2023-11-01](chaos/microsoft.chaos/2023-11-01/types.md#resource-microsoftchaostargets2023-11-01) * **Link**: [2024-01-01](chaos/microsoft.chaos/2024-01-01/types.md#resource-microsoftchaostargets2024-01-01) * **Link**: [2024-03-22-preview](chaos/microsoft.chaos/2024-03-22-preview/types.md#resource-microsoftchaostargets2024-03-22-preview) +* **Link**: [2024-11-01-preview](chaos/microsoft.chaos/2024-11-01-preview/types.md#resource-microsoftchaostargets2024-11-01-preview) ### microsoft.chaos/targets/capabilities * **Link**: [2021-09-15-preview](chaos/microsoft.chaos/2021-09-15-preview/types.md#resource-microsoftchaostargetscapabilities2021-09-15-preview) @@ -5287,6 +5321,7 @@ * **Link**: [2023-11-01](chaos/microsoft.chaos/2023-11-01/types.md#resource-microsoftchaostargetscapabilities2023-11-01) * **Link**: [2024-01-01](chaos/microsoft.chaos/2024-01-01/types.md#resource-microsoftchaostargetscapabilities2024-01-01) * **Link**: [2024-03-22-preview](chaos/microsoft.chaos/2024-03-22-preview/types.md#resource-microsoftchaostargetscapabilities2024-03-22-preview) +* **Link**: [2024-11-01-preview](chaos/microsoft.chaos/2024-11-01-preview/types.md#resource-microsoftchaostargetscapabilities2024-11-01-preview) ## microsoft.codesigning ### microsoft.codesigning/codesigningaccounts @@ -5519,6 +5554,7 @@ * **Link**: [2021-03-01](compute/microsoft.compute/2021-03-01/types.md#resource-microsoftcomputecloudservices2021-03-01) * **Link**: [2022-04-04](compute/microsoft.compute/2022-04-04/types.md#resource-microsoftcomputecloudservices2022-04-04) * **Link**: [2022-09-04](compute/microsoft.compute/2022-09-04/types.md#resource-microsoftcomputecloudservices2022-09-04) +* **Link**: [2024-11-04](compute/microsoft.compute/2024-11-04/types.md#resource-microsoftcomputecloudservices2024-11-04) ### microsoft.compute/cloudservices/roleinstances/networkinterfaces * **Link**: [2020-07-01](network/microsoft.compute/2020-07-01/types.md#resource-microsoftcomputecloudservicesroleinstancesnetworkinterfaces2020-07-01) @@ -5571,6 +5607,7 @@ * **Link**: [2021-03-01](compute/microsoft.compute/2021-03-01/types.md#resource-microsoftcomputecloudservicesupdatedomains2021-03-01) * **Link**: [2022-04-04](compute/microsoft.compute/2022-04-04/types.md#resource-microsoftcomputecloudservicesupdatedomains2022-04-04) * **Link**: [2022-09-04](compute/microsoft.compute/2022-09-04/types.md#resource-microsoftcomputecloudservicesupdatedomains2022-09-04) +* **Link**: [2024-11-04](compute/microsoft.compute/2024-11-04/types.md#resource-microsoftcomputecloudservicesupdatedomains2024-11-04) ### microsoft.compute/diskaccesses * **Link**: [2020-05-01](compute/microsoft.compute/2020-05-01/types.md#resource-microsoftcomputediskaccesses2020-05-01) @@ -6370,12 +6407,14 @@ * **Link**: [2023-01-26-preview](confidentialledger/microsoft.confidentialledger/2023-01-26-preview/types.md#resource-microsoftconfidentialledgerledgers2023-01-26-preview) * **Link**: [2023-06-28-preview](confidentialledger/microsoft.confidentialledger/2023-06-28-preview/types.md#resource-microsoftconfidentialledgerledgers2023-06-28-preview) * **Link**: [2024-07-09-preview](confidentialledger/microsoft.confidentialledger/2024-07-09-preview/types.md#resource-microsoftconfidentialledgerledgers2024-07-09-preview) +* **Link**: [2024-09-19-preview](confidentialledger/microsoft.confidentialledger/2024-09-19-preview/types.md#resource-microsoftconfidentialledgerledgers2024-09-19-preview) ### microsoft.confidentialledger/managedccfs * **Link**: [2022-09-08-preview](confidentialledger/microsoft.confidentialledger/2022-09-08-preview/types.md#resource-microsoftconfidentialledgermanagedccfs2022-09-08-preview) * **Link**: [2023-01-26-preview](confidentialledger/microsoft.confidentialledger/2023-01-26-preview/types.md#resource-microsoftconfidentialledgermanagedccfs2023-01-26-preview) * **Link**: [2023-06-28-preview](confidentialledger/microsoft.confidentialledger/2023-06-28-preview/types.md#resource-microsoftconfidentialledgermanagedccfs2023-06-28-preview) * **Link**: [2024-07-09-preview](confidentialledger/microsoft.confidentialledger/2024-07-09-preview/types.md#resource-microsoftconfidentialledgermanagedccfs2024-07-09-preview) +* **Link**: [2024-09-19-preview](confidentialledger/microsoft.confidentialledger/2024-09-19-preview/types.md#resource-microsoftconfidentialledgermanagedccfs2024-09-19-preview) ## microsoft.confluent ### microsoft.confluent/agreements @@ -6386,6 +6425,7 @@ * **Link**: [2021-12-01](confluent/microsoft.confluent/2021-12-01/types.md#resource-microsoftconfluentagreements2021-12-01) * **Link**: [2023-08-22](confluent/microsoft.confluent/2023-08-22/types.md#resource-microsoftconfluentagreements2023-08-22) * **Link**: [2024-02-13](confluent/microsoft.confluent/2024-02-13/types.md#resource-microsoftconfluentagreements2024-02-13) +* **Link**: [2024-07-01](confluent/microsoft.confluent/2024-07-01/types.md#resource-microsoftconfluentagreements2024-07-01) ### microsoft.confluent/organizations * **Link**: [2020-03-01](confluent/microsoft.confluent/2020-03-01/types.md#resource-microsoftconfluentorganizations2020-03-01) @@ -6395,6 +6435,19 @@ * **Link**: [2021-12-01](confluent/microsoft.confluent/2021-12-01/types.md#resource-microsoftconfluentorganizations2021-12-01) * **Link**: [2023-08-22](confluent/microsoft.confluent/2023-08-22/types.md#resource-microsoftconfluentorganizations2023-08-22) * **Link**: [2024-02-13](confluent/microsoft.confluent/2024-02-13/types.md#resource-microsoftconfluentorganizations2024-02-13) +* **Link**: [2024-07-01](confluent/microsoft.confluent/2024-07-01/types.md#resource-microsoftconfluentorganizations2024-07-01) + +### microsoft.confluent/organizations/environments +* **Link**: [2024-07-01](confluent/microsoft.confluent/2024-07-01/types.md#resource-microsoftconfluentorganizationsenvironments2024-07-01) + +### microsoft.confluent/organizations/environments/clusters +* **Link**: [2024-07-01](confluent/microsoft.confluent/2024-07-01/types.md#resource-microsoftconfluentorganizationsenvironmentsclusters2024-07-01) + +### microsoft.confluent/organizations/environments/clusters/connectors +* **Link**: [2024-07-01](confluent/microsoft.confluent/2024-07-01/types.md#resource-microsoftconfluentorganizationsenvironmentsclustersconnectors2024-07-01) + +### microsoft.confluent/organizations/environments/clusters/topics +* **Link**: [2024-07-01](confluent/microsoft.confluent/2024-07-01/types.md#resource-microsoftconfluentorganizationsenvironmentsclusterstopics2024-07-01) ## microsoft.connectedcache ### microsoft.connectedcache/cachenodes @@ -6631,6 +6684,7 @@ * **Link**: [2023-07-01](containerregistry/microsoft.containerregistry/2023-07-01/types.md#resource-microsoftcontainerregistryregistries2023-07-01) * **Link**: [2023-08-01-preview](containerregistry/microsoft.containerregistry/2023-08-01-preview/types.md#resource-microsoftcontainerregistryregistries2023-08-01-preview) * **Link**: [2023-11-01-preview](containerregistry/microsoft.containerregistry/2023-11-01-preview/types.md#resource-microsoftcontainerregistryregistries2023-11-01-preview) +* **Link**: [2024-11-01-preview](containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md#resource-microsoftcontainerregistryregistries2024-11-01-preview) ### microsoft.containerregistry/registries/agentpools * **Link**: [2019-06-01-preview](containerregistry/microsoft.containerregistry/2019-06-01-preview/types.md#resource-microsoftcontainerregistryregistriesagentpools2019-06-01-preview) @@ -6641,6 +6695,7 @@ * **Link**: [2023-07-01](containerregistry/microsoft.containerregistry/2023-07-01/types.md#resource-microsoftcontainerregistryregistriescacherules2023-07-01) * **Link**: [2023-08-01-preview](containerregistry/microsoft.containerregistry/2023-08-01-preview/types.md#resource-microsoftcontainerregistryregistriescacherules2023-08-01-preview) * **Link**: [2023-11-01-preview](containerregistry/microsoft.containerregistry/2023-11-01-preview/types.md#resource-microsoftcontainerregistryregistriescacherules2023-11-01-preview) +* **Link**: [2024-11-01-preview](containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md#resource-microsoftcontainerregistryregistriescacherules2024-11-01-preview) ### microsoft.containerregistry/registries/connectedregistries * **Link**: [2020-11-01-preview](containerregistry/microsoft.containerregistry/2020-11-01-preview/types.md#resource-microsoftcontainerregistryregistriesconnectedregistries2020-11-01-preview) @@ -6652,6 +6707,7 @@ * **Link**: [2023-06-01-preview](containerregistry/microsoft.containerregistry/2023-06-01-preview/types.md#resource-microsoftcontainerregistryregistriesconnectedregistries2023-06-01-preview) * **Link**: [2023-08-01-preview](containerregistry/microsoft.containerregistry/2023-08-01-preview/types.md#resource-microsoftcontainerregistryregistriesconnectedregistries2023-08-01-preview) * **Link**: [2023-11-01-preview](containerregistry/microsoft.containerregistry/2023-11-01-preview/types.md#resource-microsoftcontainerregistryregistriesconnectedregistries2023-11-01-preview) +* **Link**: [2024-11-01-preview](containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md#resource-microsoftcontainerregistryregistriesconnectedregistries2024-11-01-preview) ### microsoft.containerregistry/registries/credentialsets * **Link**: [2023-01-01-preview](containerregistry/microsoft.containerregistry/2023-01-01-preview/types.md#resource-microsoftcontainerregistryregistriescredentialsets2023-01-01-preview) @@ -6659,6 +6715,7 @@ * **Link**: [2023-07-01](containerregistry/microsoft.containerregistry/2023-07-01/types.md#resource-microsoftcontainerregistryregistriescredentialsets2023-07-01) * **Link**: [2023-08-01-preview](containerregistry/microsoft.containerregistry/2023-08-01-preview/types.md#resource-microsoftcontainerregistryregistriescredentialsets2023-08-01-preview) * **Link**: [2023-11-01-preview](containerregistry/microsoft.containerregistry/2023-11-01-preview/types.md#resource-microsoftcontainerregistryregistriescredentialsets2023-11-01-preview) +* **Link**: [2024-11-01-preview](containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md#resource-microsoftcontainerregistryregistriescredentialsets2024-11-01-preview) ### microsoft.containerregistry/registries/exportpipelines * **Link**: [2019-12-01-preview](containerregistry/microsoft.containerregistry/2019-12-01-preview/types.md#resource-microsoftcontainerregistryregistriesexportpipelines2019-12-01-preview) @@ -6671,6 +6728,7 @@ * **Link**: [2023-06-01-preview](containerregistry/microsoft.containerregistry/2023-06-01-preview/types.md#resource-microsoftcontainerregistryregistriesexportpipelines2023-06-01-preview) * **Link**: [2023-08-01-preview](containerregistry/microsoft.containerregistry/2023-08-01-preview/types.md#resource-microsoftcontainerregistryregistriesexportpipelines2023-08-01-preview) * **Link**: [2023-11-01-preview](containerregistry/microsoft.containerregistry/2023-11-01-preview/types.md#resource-microsoftcontainerregistryregistriesexportpipelines2023-11-01-preview) +* **Link**: [2024-11-01-preview](containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md#resource-microsoftcontainerregistryregistriesexportpipelines2024-11-01-preview) ### microsoft.containerregistry/registries/importpipelines * **Link**: [2019-12-01-preview](containerregistry/microsoft.containerregistry/2019-12-01-preview/types.md#resource-microsoftcontainerregistryregistriesimportpipelines2019-12-01-preview) @@ -6683,16 +6741,19 @@ * **Link**: [2023-06-01-preview](containerregistry/microsoft.containerregistry/2023-06-01-preview/types.md#resource-microsoftcontainerregistryregistriesimportpipelines2023-06-01-preview) * **Link**: [2023-08-01-preview](containerregistry/microsoft.containerregistry/2023-08-01-preview/types.md#resource-microsoftcontainerregistryregistriesimportpipelines2023-08-01-preview) * **Link**: [2023-11-01-preview](containerregistry/microsoft.containerregistry/2023-11-01-preview/types.md#resource-microsoftcontainerregistryregistriesimportpipelines2023-11-01-preview) +* **Link**: [2024-11-01-preview](containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md#resource-microsoftcontainerregistryregistriesimportpipelines2024-11-01-preview) ### microsoft.containerregistry/registries/packages/archives * **Link**: [2023-06-01-preview](containerregistry/microsoft.containerregistry/2023-06-01-preview/types.md#resource-microsoftcontainerregistryregistriespackagesarchives2023-06-01-preview) * **Link**: [2023-08-01-preview](containerregistry/microsoft.containerregistry/2023-08-01-preview/types.md#resource-microsoftcontainerregistryregistriespackagesarchives2023-08-01-preview) * **Link**: [2023-11-01-preview](containerregistry/microsoft.containerregistry/2023-11-01-preview/types.md#resource-microsoftcontainerregistryregistriespackagesarchives2023-11-01-preview) +* **Link**: [2024-11-01-preview](containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md#resource-microsoftcontainerregistryregistriespackagesarchives2024-11-01-preview) ### microsoft.containerregistry/registries/packages/archives/versions * **Link**: [2023-06-01-preview](containerregistry/microsoft.containerregistry/2023-06-01-preview/types.md#resource-microsoftcontainerregistryregistriespackagesarchivesversions2023-06-01-preview) * **Link**: [2023-08-01-preview](containerregistry/microsoft.containerregistry/2023-08-01-preview/types.md#resource-microsoftcontainerregistryregistriespackagesarchivesversions2023-08-01-preview) * **Link**: [2023-11-01-preview](containerregistry/microsoft.containerregistry/2023-11-01-preview/types.md#resource-microsoftcontainerregistryregistriespackagesarchivesversions2023-11-01-preview) +* **Link**: [2024-11-01-preview](containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md#resource-microsoftcontainerregistryregistriespackagesarchivesversions2024-11-01-preview) ### microsoft.containerregistry/registries/pipelineruns * **Link**: [2019-12-01-preview](containerregistry/microsoft.containerregistry/2019-12-01-preview/types.md#resource-microsoftcontainerregistryregistriespipelineruns2019-12-01-preview) @@ -6705,6 +6766,7 @@ * **Link**: [2023-06-01-preview](containerregistry/microsoft.containerregistry/2023-06-01-preview/types.md#resource-microsoftcontainerregistryregistriespipelineruns2023-06-01-preview) * **Link**: [2023-08-01-preview](containerregistry/microsoft.containerregistry/2023-08-01-preview/types.md#resource-microsoftcontainerregistryregistriespipelineruns2023-08-01-preview) * **Link**: [2023-11-01-preview](containerregistry/microsoft.containerregistry/2023-11-01-preview/types.md#resource-microsoftcontainerregistryregistriespipelineruns2023-11-01-preview) +* **Link**: [2024-11-01-preview](containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md#resource-microsoftcontainerregistryregistriespipelineruns2024-11-01-preview) ### microsoft.containerregistry/registries/privateendpointconnections * **Link**: [2019-12-01-preview](containerregistry/microsoft.containerregistry/2019-12-01-preview/types.md#resource-microsoftcontainerregistryregistriesprivateendpointconnections2019-12-01-preview) @@ -6720,6 +6782,7 @@ * **Link**: [2023-07-01](containerregistry/microsoft.containerregistry/2023-07-01/types.md#resource-microsoftcontainerregistryregistriesprivateendpointconnections2023-07-01) * **Link**: [2023-08-01-preview](containerregistry/microsoft.containerregistry/2023-08-01-preview/types.md#resource-microsoftcontainerregistryregistriesprivateendpointconnections2023-08-01-preview) * **Link**: [2023-11-01-preview](containerregistry/microsoft.containerregistry/2023-11-01-preview/types.md#resource-microsoftcontainerregistryregistriesprivateendpointconnections2023-11-01-preview) +* **Link**: [2024-11-01-preview](containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md#resource-microsoftcontainerregistryregistriesprivateendpointconnections2024-11-01-preview) ### microsoft.containerregistry/registries/replications * **Link**: [2017-10-01](containerregistry/microsoft.containerregistry/2017-10-01/types.md#resource-microsoftcontainerregistryregistriesreplications2017-10-01) @@ -6737,6 +6800,7 @@ * **Link**: [2023-07-01](containerregistry/microsoft.containerregistry/2023-07-01/types.md#resource-microsoftcontainerregistryregistriesreplications2023-07-01) * **Link**: [2023-08-01-preview](containerregistry/microsoft.containerregistry/2023-08-01-preview/types.md#resource-microsoftcontainerregistryregistriesreplications2023-08-01-preview) * **Link**: [2023-11-01-preview](containerregistry/microsoft.containerregistry/2023-11-01-preview/types.md#resource-microsoftcontainerregistryregistriesreplications2023-11-01-preview) +* **Link**: [2024-11-01-preview](containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md#resource-microsoftcontainerregistryregistriesreplications2024-11-01-preview) ### microsoft.containerregistry/registries/runs * **Link**: [2018-09-01](containerregistry/microsoft.containerregistry/2018-09-01/types.md#resource-microsoftcontainerregistryregistriesruns2018-09-01) @@ -6756,6 +6820,7 @@ * **Link**: [2023-07-01](containerregistry/microsoft.containerregistry/2023-07-01/types.md#resource-microsoftcontainerregistryregistriesscopemaps2023-07-01) * **Link**: [2023-08-01-preview](containerregistry/microsoft.containerregistry/2023-08-01-preview/types.md#resource-microsoftcontainerregistryregistriesscopemaps2023-08-01-preview) * **Link**: [2023-11-01-preview](containerregistry/microsoft.containerregistry/2023-11-01-preview/types.md#resource-microsoftcontainerregistryregistriesscopemaps2023-11-01-preview) +* **Link**: [2024-11-01-preview](containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md#resource-microsoftcontainerregistryregistriesscopemaps2024-11-01-preview) ### microsoft.containerregistry/registries/taskruns * **Link**: [2019-06-01-preview](containerregistry/microsoft.containerregistry/2019-06-01-preview/types.md#resource-microsoftcontainerregistryregistriestaskruns2019-06-01-preview) @@ -6778,6 +6843,7 @@ * **Link**: [2023-07-01](containerregistry/microsoft.containerregistry/2023-07-01/types.md#resource-microsoftcontainerregistryregistriestokens2023-07-01) * **Link**: [2023-08-01-preview](containerregistry/microsoft.containerregistry/2023-08-01-preview/types.md#resource-microsoftcontainerregistryregistriestokens2023-08-01-preview) * **Link**: [2023-11-01-preview](containerregistry/microsoft.containerregistry/2023-11-01-preview/types.md#resource-microsoftcontainerregistryregistriestokens2023-11-01-preview) +* **Link**: [2024-11-01-preview](containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md#resource-microsoftcontainerregistryregistriestokens2024-11-01-preview) ### microsoft.containerregistry/registries/webhooks * **Link**: [2017-10-01](containerregistry/microsoft.containerregistry/2017-10-01/types.md#resource-microsoftcontainerregistryregistrieswebhooks2017-10-01) @@ -6795,6 +6861,7 @@ * **Link**: [2023-07-01](containerregistry/microsoft.containerregistry/2023-07-01/types.md#resource-microsoftcontainerregistryregistrieswebhooks2023-07-01) * **Link**: [2023-08-01-preview](containerregistry/microsoft.containerregistry/2023-08-01-preview/types.md#resource-microsoftcontainerregistryregistrieswebhooks2023-08-01-preview) * **Link**: [2023-11-01-preview](containerregistry/microsoft.containerregistry/2023-11-01-preview/types.md#resource-microsoftcontainerregistryregistrieswebhooks2023-11-01-preview) +* **Link**: [2024-11-01-preview](containerregistry/microsoft.containerregistry/2024-11-01-preview/types.md#resource-microsoftcontainerregistryregistrieswebhooks2024-11-01-preview) ## microsoft.containerregistry.admin ### microsoft.containerregistry.admin/locations/capacities @@ -7983,6 +8050,8 @@ * **Link**: [2022-06-01](datadog/microsoft.datadog/2022-06-01/types.md#resource-microsoftdatadogagreements2022-06-01) * **Link**: [2022-08-01](datadog/microsoft.datadog/2022-08-01/types.md#resource-microsoftdatadogagreements2022-08-01) * **Link**: [2023-01-01](datadog/microsoft.datadog/2023-01-01/types.md#resource-microsoftdatadogagreements2023-01-01) +* **Link**: [2023-07-07](datadog/microsoft.datadog/2023-07-07/types.md#resource-microsoftdatadogagreements2023-07-07) +* **Link**: [2023-10-20](datadog/microsoft.datadog/2023-10-20/types.md#resource-microsoftdatadogagreements2023-10-20) ### microsoft.datadog/monitors * **Link**: [2020-02-01-preview](datadog/microsoft.datadog/2020-02-01-preview/types.md#resource-microsoftdatadogmonitors2020-02-01-preview) @@ -7990,9 +8059,13 @@ * **Link**: [2022-06-01](datadog/microsoft.datadog/2022-06-01/types.md#resource-microsoftdatadogmonitors2022-06-01) * **Link**: [2022-08-01](datadog/microsoft.datadog/2022-08-01/types.md#resource-microsoftdatadogmonitors2022-08-01) * **Link**: [2023-01-01](datadog/microsoft.datadog/2023-01-01/types.md#resource-microsoftdatadogmonitors2023-01-01) +* **Link**: [2023-07-07](datadog/microsoft.datadog/2023-07-07/types.md#resource-microsoftdatadogmonitors2023-07-07) +* **Link**: [2023-10-20](datadog/microsoft.datadog/2023-10-20/types.md#resource-microsoftdatadogmonitors2023-10-20) ### microsoft.datadog/monitors/monitoredsubscriptions * **Link**: [2023-01-01](datadog/microsoft.datadog/2023-01-01/types.md#resource-microsoftdatadogmonitorsmonitoredsubscriptions2023-01-01) +* **Link**: [2023-07-07](datadog/microsoft.datadog/2023-07-07/types.md#resource-microsoftdatadogmonitorsmonitoredsubscriptions2023-07-07) +* **Link**: [2023-10-20](datadog/microsoft.datadog/2023-10-20/types.md#resource-microsoftdatadogmonitorsmonitoredsubscriptions2023-10-20) ### microsoft.datadog/monitors/singlesignonconfigurations * **Link**: [2020-02-01-preview](datadog/microsoft.datadog/2020-02-01-preview/types.md#resource-microsoftdatadogmonitorssinglesignonconfigurations2020-02-01-preview) @@ -8000,6 +8073,8 @@ * **Link**: [2022-06-01](datadog/microsoft.datadog/2022-06-01/types.md#resource-microsoftdatadogmonitorssinglesignonconfigurations2022-06-01) * **Link**: [2022-08-01](datadog/microsoft.datadog/2022-08-01/types.md#resource-microsoftdatadogmonitorssinglesignonconfigurations2022-08-01) * **Link**: [2023-01-01](datadog/microsoft.datadog/2023-01-01/types.md#resource-microsoftdatadogmonitorssinglesignonconfigurations2023-01-01) +* **Link**: [2023-07-07](datadog/microsoft.datadog/2023-07-07/types.md#resource-microsoftdatadogmonitorssinglesignonconfigurations2023-07-07) +* **Link**: [2023-10-20](datadog/microsoft.datadog/2023-10-20/types.md#resource-microsoftdatadogmonitorssinglesignonconfigurations2023-10-20) ### microsoft.datadog/monitors/tagrules * **Link**: [2020-02-01-preview](datadog/microsoft.datadog/2020-02-01-preview/types.md#resource-microsoftdatadogmonitorstagrules2020-02-01-preview) @@ -8007,6 +8082,8 @@ * **Link**: [2022-06-01](datadog/microsoft.datadog/2022-06-01/types.md#resource-microsoftdatadogmonitorstagrules2022-06-01) * **Link**: [2022-08-01](datadog/microsoft.datadog/2022-08-01/types.md#resource-microsoftdatadogmonitorstagrules2022-08-01) * **Link**: [2023-01-01](datadog/microsoft.datadog/2023-01-01/types.md#resource-microsoftdatadogmonitorstagrules2023-01-01) +* **Link**: [2023-07-07](datadog/microsoft.datadog/2023-07-07/types.md#resource-microsoftdatadogmonitorstagrules2023-07-07) +* **Link**: [2023-10-20](datadog/microsoft.datadog/2023-10-20/types.md#resource-microsoftdatadogmonitorstagrules2023-10-20) ## microsoft.datafactory ### microsoft.datafactory/factories @@ -11517,6 +11594,7 @@ * **Link**: [2024-03-01-preview](mongocluster/microsoft.documentdb/2024-03-01-preview/types.md#resource-microsoftdocumentdbmongoclusters2024-03-01-preview) * **Link**: [2024-06-01-preview](mongocluster/microsoft.documentdb/2024-06-01-preview/types.md#resource-microsoftdocumentdbmongoclusters2024-06-01-preview) * **Link**: [2024-07-01](mongocluster/microsoft.documentdb/2024-07-01/types.md#resource-microsoftdocumentdbmongoclusters2024-07-01) +* **Link**: [2024-10-01-preview](mongocluster/microsoft.documentdb/2024-10-01-preview/types.md#resource-microsoftdocumentdbmongoclusters2024-10-01-preview) ### microsoft.documentdb/mongoclusters/firewallrules * **Link**: [2023-03-01-preview](cosmos-db/microsoft.documentdb/2023-03-01-preview/types.md#resource-microsoftdocumentdbmongoclustersfirewallrules2023-03-01-preview) @@ -11527,11 +11605,13 @@ * **Link**: [2024-03-01-preview](mongocluster/microsoft.documentdb/2024-03-01-preview/types.md#resource-microsoftdocumentdbmongoclustersfirewallrules2024-03-01-preview) * **Link**: [2024-06-01-preview](mongocluster/microsoft.documentdb/2024-06-01-preview/types.md#resource-microsoftdocumentdbmongoclustersfirewallrules2024-06-01-preview) * **Link**: [2024-07-01](mongocluster/microsoft.documentdb/2024-07-01/types.md#resource-microsoftdocumentdbmongoclustersfirewallrules2024-07-01) +* **Link**: [2024-10-01-preview](mongocluster/microsoft.documentdb/2024-10-01-preview/types.md#resource-microsoftdocumentdbmongoclustersfirewallrules2024-10-01-preview) ### microsoft.documentdb/mongoclusters/privateendpointconnections * **Link**: [2024-03-01-preview](mongocluster/microsoft.documentdb/2024-03-01-preview/types.md#resource-microsoftdocumentdbmongoclustersprivateendpointconnections2024-03-01-preview) * **Link**: [2024-06-01-preview](mongocluster/microsoft.documentdb/2024-06-01-preview/types.md#resource-microsoftdocumentdbmongoclustersprivateendpointconnections2024-06-01-preview) * **Link**: [2024-07-01](mongocluster/microsoft.documentdb/2024-07-01/types.md#resource-microsoftdocumentdbmongoclustersprivateendpointconnections2024-07-01) +* **Link**: [2024-10-01-preview](mongocluster/microsoft.documentdb/2024-10-01-preview/types.md#resource-microsoftdocumentdbmongoclustersprivateendpointconnections2024-10-01-preview) ### microsoft.documentdb/throughputpools * **Link**: [2023-11-15-preview](cosmos-db/microsoft.documentdb/2023-11-15-preview/types.md#resource-microsoftdocumentdbthroughputpools2023-11-15-preview) @@ -11797,6 +11877,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgriddomains2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgriddomains2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgriddomains2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgriddomains2024-12-15-preview) ### microsoft.eventgrid/domains/eventsubscriptions * **Link**: [2021-10-15-preview](eventgrid/microsoft.eventgrid/2021-10-15-preview/types.md#resource-microsofteventgriddomainseventsubscriptions2021-10-15-preview) @@ -11804,6 +11885,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgriddomainseventsubscriptions2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgriddomainseventsubscriptions2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgriddomainseventsubscriptions2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgriddomainseventsubscriptions2024-12-15-preview) ### microsoft.eventgrid/domains/privateendpointconnections * **Link**: [2020-04-01-preview](eventgrid/microsoft.eventgrid/2020-04-01-preview/types.md#resource-microsofteventgriddomainsprivateendpointconnections2020-04-01-preview) @@ -11816,6 +11898,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgriddomainsprivateendpointconnections2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgriddomainsprivateendpointconnections2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgriddomainsprivateendpointconnections2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgriddomainsprivateendpointconnections2024-12-15-preview) ### microsoft.eventgrid/domains/topics * **Link**: [2018-09-15-preview](eventgrid/microsoft.eventgrid/2018-09-15-preview/types.md#resource-microsofteventgriddomainstopics2018-09-15-preview) @@ -11832,6 +11915,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgriddomainstopics2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgriddomainstopics2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgriddomainstopics2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgriddomainstopics2024-12-15-preview) ### microsoft.eventgrid/domains/topics/eventsubscriptions * **Link**: [2021-10-15-preview](eventgrid/microsoft.eventgrid/2021-10-15-preview/types.md#resource-microsofteventgriddomainstopicseventsubscriptions2021-10-15-preview) @@ -11839,6 +11923,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgriddomainstopicseventsubscriptions2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgriddomainstopicseventsubscriptions2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgriddomainstopicseventsubscriptions2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgriddomainstopicseventsubscriptions2024-12-15-preview) ### microsoft.eventgrid/eventsubscriptions * **Link**: [2017-06-15-preview](eventgrid/microsoft.eventgrid/2017-06-15-preview/types.md#resource-microsofteventgrideventsubscriptions2017-06-15-preview) @@ -11860,6 +11945,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgrideventsubscriptions2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgrideventsubscriptions2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgrideventsubscriptions2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgrideventsubscriptions2024-12-15-preview) ### microsoft.eventgrid/extensiontopics * **Link**: [2020-04-01-preview](eventgrid/microsoft.eventgrid/2020-04-01-preview/types.md#resource-microsofteventgridextensiontopics2020-04-01-preview) @@ -11871,51 +11957,61 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridextensiontopics2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridextensiontopics2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridextensiontopics2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridextensiontopics2024-12-15-preview) ### microsoft.eventgrid/namespaces * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridnamespaces2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridnamespaces2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridnamespaces2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridnamespaces2024-12-15-preview) ### microsoft.eventgrid/namespaces/cacertificates * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridnamespacescacertificates2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridnamespacescacertificates2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridnamespacescacertificates2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridnamespacescacertificates2024-12-15-preview) ### microsoft.eventgrid/namespaces/clientgroups * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridnamespacesclientgroups2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridnamespacesclientgroups2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridnamespacesclientgroups2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridnamespacesclientgroups2024-12-15-preview) ### microsoft.eventgrid/namespaces/clients * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridnamespacesclients2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridnamespacesclients2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridnamespacesclients2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridnamespacesclients2024-12-15-preview) ### microsoft.eventgrid/namespaces/permissionbindings * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridnamespacespermissionbindings2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridnamespacespermissionbindings2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridnamespacespermissionbindings2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridnamespacespermissionbindings2024-12-15-preview) ### microsoft.eventgrid/namespaces/privateendpointconnections * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridnamespacesprivateendpointconnections2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridnamespacesprivateendpointconnections2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridnamespacesprivateendpointconnections2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridnamespacesprivateendpointconnections2024-12-15-preview) ### microsoft.eventgrid/namespaces/topics * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridnamespacestopics2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridnamespacestopics2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridnamespacestopics2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridnamespacestopics2024-12-15-preview) ### microsoft.eventgrid/namespaces/topics/eventsubscriptions * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridnamespacestopicseventsubscriptions2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridnamespacestopicseventsubscriptions2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridnamespacestopicseventsubscriptions2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridnamespacestopicseventsubscriptions2024-12-15-preview) ### microsoft.eventgrid/namespaces/topicspaces * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridnamespacestopicspaces2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridnamespacestopicspaces2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridnamespacestopicspaces2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridnamespacestopicspaces2024-12-15-preview) ### microsoft.eventgrid/partnerconfigurations * **Link**: [2021-10-15-preview](eventgrid/microsoft.eventgrid/2021-10-15-preview/types.md#resource-microsofteventgridpartnerconfigurations2021-10-15-preview) @@ -11923,12 +12019,14 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridpartnerconfigurations2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridpartnerconfigurations2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridpartnerconfigurations2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridpartnerconfigurations2024-12-15-preview) ### microsoft.eventgrid/partnerdestinations * **Link**: [2021-10-15-preview](eventgrid/microsoft.eventgrid/2021-10-15-preview/types.md#resource-microsofteventgridpartnerdestinations2021-10-15-preview) * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridpartnerdestinations2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridpartnerdestinations2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridpartnerdestinations2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridpartnerdestinations2024-12-15-preview) ### microsoft.eventgrid/partnernamespaces * **Link**: [2020-04-01-preview](eventgrid/microsoft.eventgrid/2020-04-01-preview/types.md#resource-microsofteventgridpartnernamespaces2020-04-01-preview) @@ -11939,6 +12037,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridpartnernamespaces2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridpartnernamespaces2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridpartnernamespaces2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridpartnernamespaces2024-12-15-preview) ### microsoft.eventgrid/partnernamespaces/channels * **Link**: [2021-10-15-preview](eventgrid/microsoft.eventgrid/2021-10-15-preview/types.md#resource-microsofteventgridpartnernamespaceschannels2021-10-15-preview) @@ -11946,6 +12045,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridpartnernamespaceschannels2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridpartnernamespaceschannels2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridpartnernamespaceschannels2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridpartnernamespaceschannels2024-12-15-preview) ### microsoft.eventgrid/partnernamespaces/eventchannels * **Link**: [2020-04-01-preview](eventgrid/microsoft.eventgrid/2020-04-01-preview/types.md#resource-microsofteventgridpartnernamespaceseventchannels2020-04-01-preview) @@ -11960,6 +12060,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridpartnernamespacesprivateendpointconnections2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridpartnernamespacesprivateendpointconnections2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridpartnernamespacesprivateendpointconnections2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridpartnernamespacesprivateendpointconnections2024-12-15-preview) ### microsoft.eventgrid/partnerregistrations * **Link**: [2020-04-01-preview](eventgrid/microsoft.eventgrid/2020-04-01-preview/types.md#resource-microsofteventgridpartnerregistrations2020-04-01-preview) @@ -11970,6 +12071,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridpartnerregistrations2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridpartnerregistrations2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridpartnerregistrations2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridpartnerregistrations2024-12-15-preview) ### microsoft.eventgrid/partnertopics * **Link**: [2020-04-01-preview](eventgrid/microsoft.eventgrid/2020-04-01-preview/types.md#resource-microsofteventgridpartnertopics2020-04-01-preview) @@ -11980,6 +12082,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridpartnertopics2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridpartnertopics2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridpartnertopics2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridpartnertopics2024-12-15-preview) ### microsoft.eventgrid/partnertopics/eventsubscriptions * **Link**: [2020-04-01-preview](eventgrid/microsoft.eventgrid/2020-04-01-preview/types.md#resource-microsofteventgridpartnertopicseventsubscriptions2020-04-01-preview) @@ -11990,6 +12093,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridpartnertopicseventsubscriptions2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridpartnertopicseventsubscriptions2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridpartnertopicseventsubscriptions2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridpartnertopicseventsubscriptions2024-12-15-preview) ### microsoft.eventgrid/systemtopics * **Link**: [2020-04-01-preview](eventgrid/microsoft.eventgrid/2020-04-01-preview/types.md#resource-microsofteventgridsystemtopics2020-04-01-preview) @@ -12001,6 +12105,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridsystemtopics2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridsystemtopics2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridsystemtopics2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridsystemtopics2024-12-15-preview) ### microsoft.eventgrid/systemtopics/eventsubscriptions * **Link**: [2020-04-01-preview](eventgrid/microsoft.eventgrid/2020-04-01-preview/types.md#resource-microsofteventgridsystemtopicseventsubscriptions2020-04-01-preview) @@ -12012,6 +12117,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridsystemtopicseventsubscriptions2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridsystemtopicseventsubscriptions2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridsystemtopicseventsubscriptions2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridsystemtopicseventsubscriptions2024-12-15-preview) ### microsoft.eventgrid/topics * **Link**: [2017-06-15-preview](eventgrid/microsoft.eventgrid/2017-06-15-preview/types.md#resource-microsofteventgridtopics2017-06-15-preview) @@ -12033,6 +12139,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridtopics2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridtopics2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridtopics2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridtopics2024-12-15-preview) ### microsoft.eventgrid/topics/eventsubscriptions * **Link**: [2021-10-15-preview](eventgrid/microsoft.eventgrid/2021-10-15-preview/types.md#resource-microsofteventgridtopicseventsubscriptions2021-10-15-preview) @@ -12040,6 +12147,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridtopicseventsubscriptions2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridtopicseventsubscriptions2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridtopicseventsubscriptions2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridtopicseventsubscriptions2024-12-15-preview) ### microsoft.eventgrid/topics/privateendpointconnections * **Link**: [2020-04-01-preview](eventgrid/microsoft.eventgrid/2020-04-01-preview/types.md#resource-microsofteventgridtopicsprivateendpointconnections2020-04-01-preview) @@ -12052,6 +12160,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridtopicsprivateendpointconnections2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridtopicsprivateendpointconnections2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridtopicsprivateendpointconnections2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridtopicsprivateendpointconnections2024-12-15-preview) ### microsoft.eventgrid/topictypes * **Link**: [2017-06-15-preview](eventgrid/microsoft.eventgrid/2017-06-15-preview/types.md#resource-microsofteventgridtopictypes2017-06-15-preview) @@ -12073,6 +12182,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridtopictypes2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridtopictypes2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridtopictypes2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridtopictypes2024-12-15-preview) ### microsoft.eventgrid/verifiedpartners * **Link**: [2021-10-15-preview](eventgrid/microsoft.eventgrid/2021-10-15-preview/types.md#resource-microsofteventgridverifiedpartners2021-10-15-preview) @@ -12080,6 +12190,7 @@ * **Link**: [2023-06-01-preview](eventgrid/microsoft.eventgrid/2023-06-01-preview/types.md#resource-microsofteventgridverifiedpartners2023-06-01-preview) * **Link**: [2023-12-15-preview](eventgrid/microsoft.eventgrid/2023-12-15-preview/types.md#resource-microsofteventgridverifiedpartners2023-12-15-preview) * **Link**: [2024-06-01-preview](eventgrid/microsoft.eventgrid/2024-06-01-preview/types.md#resource-microsofteventgridverifiedpartners2024-06-01-preview) +* **Link**: [2024-12-15-preview](eventgrid/microsoft.eventgrid/2024-12-15-preview/types.md#resource-microsofteventgridverifiedpartners2024-12-15-preview) ## microsoft.eventhub ### microsoft.eventhub/clusters @@ -12647,6 +12758,7 @@ * **Link**: [2024-05-20-preview](hybridcompute/microsoft.hybridcompute/2024-05-20-preview/types.md#resource-microsofthybridcomputegateways2024-05-20-preview) * **Link**: [2024-07-31-preview](hybridcompute/microsoft.hybridcompute/2024-07-31-preview/types.md#resource-microsofthybridcomputegateways2024-07-31-preview) * **Link**: [2024-09-10-preview](hybridcompute/microsoft.hybridcompute/2024-09-10-preview/types.md#resource-microsofthybridcomputegateways2024-09-10-preview) +* **Link**: [2024-11-10-preview](hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md#resource-microsofthybridcomputegateways2024-11-10-preview) ### microsoft.hybridcompute/licenses * **Link**: [2023-06-20-preview](hybridcompute/microsoft.hybridcompute/2023-06-20-preview/types.md#resource-microsofthybridcomputelicenses2023-06-20-preview) @@ -12656,6 +12768,7 @@ * **Link**: [2024-07-10](hybridcompute/microsoft.hybridcompute/2024-07-10/types.md#resource-microsofthybridcomputelicenses2024-07-10) * **Link**: [2024-07-31-preview](hybridcompute/microsoft.hybridcompute/2024-07-31-preview/types.md#resource-microsofthybridcomputelicenses2024-07-31-preview) * **Link**: [2024-09-10-preview](hybridcompute/microsoft.hybridcompute/2024-09-10-preview/types.md#resource-microsofthybridcomputelicenses2024-09-10-preview) +* **Link**: [2024-11-10-preview](hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md#resource-microsofthybridcomputelicenses2024-11-10-preview) ### microsoft.hybridcompute/locations/publishers/extensiontypes/versions * **Link**: [2022-08-11-preview](hybridcompute/microsoft.hybridcompute/2022-08-11-preview/types.md#resource-microsofthybridcomputelocationspublishersextensiontypesversions2022-08-11-preview) @@ -12670,6 +12783,7 @@ * **Link**: [2024-07-10](hybridcompute/microsoft.hybridcompute/2024-07-10/types.md#resource-microsofthybridcomputelocationspublishersextensiontypesversions2024-07-10) * **Link**: [2024-07-31-preview](hybridcompute/microsoft.hybridcompute/2024-07-31-preview/types.md#resource-microsofthybridcomputelocationspublishersextensiontypesversions2024-07-31-preview) * **Link**: [2024-09-10-preview](hybridcompute/microsoft.hybridcompute/2024-09-10-preview/types.md#resource-microsofthybridcomputelocationspublishersextensiontypesversions2024-09-10-preview) +* **Link**: [2024-11-10-preview](hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md#resource-microsofthybridcomputelocationspublishersextensiontypesversions2024-11-10-preview) ### microsoft.hybridcompute/machines * **Link**: [2019-03-18-preview](hybridcompute/microsoft.hybridcompute/2019-03-18-preview/types.md#resource-microsofthybridcomputemachines2019-03-18-preview) @@ -12699,6 +12813,7 @@ * **Link**: [2024-07-10](hybridcompute/microsoft.hybridcompute/2024-07-10/types.md#resource-microsofthybridcomputemachines2024-07-10) * **Link**: [2024-07-31-preview](hybridcompute/microsoft.hybridcompute/2024-07-31-preview/types.md#resource-microsofthybridcomputemachines2024-07-31-preview) * **Link**: [2024-09-10-preview](hybridcompute/microsoft.hybridcompute/2024-09-10-preview/types.md#resource-microsofthybridcomputemachines2024-09-10-preview) +* **Link**: [2024-11-10-preview](hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md#resource-microsofthybridcomputemachines2024-11-10-preview) ### microsoft.hybridcompute/machines/extensions * **Link**: [2019-08-02-preview](hybridcompute/microsoft.hybridcompute/2019-08-02-preview/types.md#resource-microsofthybridcomputemachinesextensions2019-08-02-preview) @@ -12727,6 +12842,7 @@ * **Link**: [2024-07-10](hybridcompute/microsoft.hybridcompute/2024-07-10/types.md#resource-microsofthybridcomputemachinesextensions2024-07-10) * **Link**: [2024-07-31-preview](hybridcompute/microsoft.hybridcompute/2024-07-31-preview/types.md#resource-microsofthybridcomputemachinesextensions2024-07-31-preview) * **Link**: [2024-09-10-preview](hybridcompute/microsoft.hybridcompute/2024-09-10-preview/types.md#resource-microsofthybridcomputemachinesextensions2024-09-10-preview) +* **Link**: [2024-11-10-preview](hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md#resource-microsofthybridcomputemachinesextensions2024-11-10-preview) ### microsoft.hybridcompute/machines/licenseprofiles * **Link**: [2023-06-20-preview](hybridcompute/microsoft.hybridcompute/2023-06-20-preview/types.md#resource-microsofthybridcomputemachineslicenseprofiles2023-06-20-preview) @@ -12736,6 +12852,7 @@ * **Link**: [2024-07-10](hybridcompute/microsoft.hybridcompute/2024-07-10/types.md#resource-microsofthybridcomputemachineslicenseprofiles2024-07-10) * **Link**: [2024-07-31-preview](hybridcompute/microsoft.hybridcompute/2024-07-31-preview/types.md#resource-microsofthybridcomputemachineslicenseprofiles2024-07-31-preview) * **Link**: [2024-09-10-preview](hybridcompute/microsoft.hybridcompute/2024-09-10-preview/types.md#resource-microsofthybridcomputemachineslicenseprofiles2024-09-10-preview) +* **Link**: [2024-11-10-preview](hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md#resource-microsofthybridcomputemachineslicenseprofiles2024-11-10-preview) ### microsoft.hybridcompute/machines/runcommands * **Link**: [2023-10-03-preview](hybridcompute/microsoft.hybridcompute/2023-10-03-preview/types.md#resource-microsofthybridcomputemachinesruncommands2023-10-03-preview) @@ -12743,6 +12860,7 @@ * **Link**: [2024-05-20-preview](hybridcompute/microsoft.hybridcompute/2024-05-20-preview/types.md#resource-microsofthybridcomputemachinesruncommands2024-05-20-preview) * **Link**: [2024-07-31-preview](hybridcompute/microsoft.hybridcompute/2024-07-31-preview/types.md#resource-microsofthybridcomputemachinesruncommands2024-07-31-preview) * **Link**: [2024-09-10-preview](hybridcompute/microsoft.hybridcompute/2024-09-10-preview/types.md#resource-microsofthybridcomputemachinesruncommands2024-09-10-preview) +* **Link**: [2024-11-10-preview](hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md#resource-microsofthybridcomputemachinesruncommands2024-11-10-preview) ### microsoft.hybridcompute/privatelinkscopes * **Link**: [2020-08-15-preview](hybridcompute/microsoft.hybridcompute/2020-08-15-preview/types.md#resource-microsofthybridcomputeprivatelinkscopes2020-08-15-preview) @@ -12767,6 +12885,7 @@ * **Link**: [2024-07-10](hybridcompute/microsoft.hybridcompute/2024-07-10/types.md#resource-microsofthybridcomputeprivatelinkscopes2024-07-10) * **Link**: [2024-07-31-preview](hybridcompute/microsoft.hybridcompute/2024-07-31-preview/types.md#resource-microsofthybridcomputeprivatelinkscopes2024-07-31-preview) * **Link**: [2024-09-10-preview](hybridcompute/microsoft.hybridcompute/2024-09-10-preview/types.md#resource-microsofthybridcomputeprivatelinkscopes2024-09-10-preview) +* **Link**: [2024-11-10-preview](hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md#resource-microsofthybridcomputeprivatelinkscopes2024-11-10-preview) ### microsoft.hybridcompute/privatelinkscopes/networksecurityperimeterconfigurations * **Link**: [2023-10-03-preview](hybridcompute/microsoft.hybridcompute/2023-10-03-preview/types.md#resource-microsofthybridcomputeprivatelinkscopesnetworksecurityperimeterconfigurations2023-10-03-preview) @@ -12775,6 +12894,7 @@ * **Link**: [2024-07-10](hybridcompute/microsoft.hybridcompute/2024-07-10/types.md#resource-microsofthybridcomputeprivatelinkscopesnetworksecurityperimeterconfigurations2024-07-10) * **Link**: [2024-07-31-preview](hybridcompute/microsoft.hybridcompute/2024-07-31-preview/types.md#resource-microsofthybridcomputeprivatelinkscopesnetworksecurityperimeterconfigurations2024-07-31-preview) * **Link**: [2024-09-10-preview](hybridcompute/microsoft.hybridcompute/2024-09-10-preview/types.md#resource-microsofthybridcomputeprivatelinkscopesnetworksecurityperimeterconfigurations2024-09-10-preview) +* **Link**: [2024-11-10-preview](hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md#resource-microsofthybridcomputeprivatelinkscopesnetworksecurityperimeterconfigurations2024-11-10-preview) ### microsoft.hybridcompute/privatelinkscopes/privateendpointconnections * **Link**: [2020-08-15-preview](hybridcompute/microsoft.hybridcompute/2020-08-15-preview/types.md#resource-microsofthybridcomputeprivatelinkscopesprivateendpointconnections2020-08-15-preview) @@ -12799,6 +12919,7 @@ * **Link**: [2024-07-10](hybridcompute/microsoft.hybridcompute/2024-07-10/types.md#resource-microsofthybridcomputeprivatelinkscopesprivateendpointconnections2024-07-10) * **Link**: [2024-07-31-preview](hybridcompute/microsoft.hybridcompute/2024-07-31-preview/types.md#resource-microsofthybridcomputeprivatelinkscopesprivateendpointconnections2024-07-31-preview) * **Link**: [2024-09-10-preview](hybridcompute/microsoft.hybridcompute/2024-09-10-preview/types.md#resource-microsofthybridcomputeprivatelinkscopesprivateendpointconnections2024-09-10-preview) +* **Link**: [2024-11-10-preview](hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md#resource-microsofthybridcomputeprivatelinkscopesprivateendpointconnections2024-11-10-preview) ### microsoft.hybridcompute/privatelinkscopes/privatelinkresources * **Link**: [2020-08-15-preview](hybridcompute/microsoft.hybridcompute/2020-08-15-preview/types.md#resource-microsofthybridcomputeprivatelinkscopesprivatelinkresources2020-08-15-preview) @@ -12823,6 +12944,7 @@ * **Link**: [2024-07-10](hybridcompute/microsoft.hybridcompute/2024-07-10/types.md#resource-microsofthybridcomputeprivatelinkscopesprivatelinkresources2024-07-10) * **Link**: [2024-07-31-preview](hybridcompute/microsoft.hybridcompute/2024-07-31-preview/types.md#resource-microsofthybridcomputeprivatelinkscopesprivatelinkresources2024-07-31-preview) * **Link**: [2024-09-10-preview](hybridcompute/microsoft.hybridcompute/2024-09-10-preview/types.md#resource-microsofthybridcomputeprivatelinkscopesprivatelinkresources2024-09-10-preview) +* **Link**: [2024-11-10-preview](hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md#resource-microsofthybridcomputeprivatelinkscopesprivatelinkresources2024-11-10-preview) ### microsoft.hybridcompute/privatelinkscopes/scopedresources * **Link**: [2020-08-15-preview](hybridcompute/microsoft.hybridcompute/2020-08-15-preview/types.md#resource-microsofthybridcomputeprivatelinkscopesscopedresources2020-08-15-preview) @@ -12832,6 +12954,7 @@ * **Link**: [2024-05-20-preview](hybridcompute/microsoft.hybridcompute/2024-05-20-preview/types.md#resource-microsofthybridcomputesettings2024-05-20-preview) * **Link**: [2024-07-31-preview](hybridcompute/microsoft.hybridcompute/2024-07-31-preview/types.md#resource-microsofthybridcomputesettings2024-07-31-preview) * **Link**: [2024-09-10-preview](hybridcompute/microsoft.hybridcompute/2024-09-10-preview/types.md#resource-microsofthybridcomputesettings2024-09-10-preview) +* **Link**: [2024-11-10-preview](hybridcompute/microsoft.hybridcompute/2024-11-10-preview/types.md#resource-microsofthybridcomputesettings2024-11-10-preview) ## microsoft.hybridconnectivity ### microsoft.hybridconnectivity/endpoints @@ -13060,10 +13183,6 @@ * **Link**: [2020-10-01](monitor/microsoft.insights/2020-10-01/types.md#resource-microsoftinsightsactivitylogalerts2020-10-01) * **Link**: [2023-01-01-preview](monitor/microsoft.insights/2023-01-01-preview/types.md#resource-microsoftinsightsactivitylogalerts2023-01-01-preview) -### microsoft.insights/alertrules -* **Link**: [2014-04-01](monitor/microsoft.insights/2014-04-01/types.md#resource-microsoftinsightsalertrules2014-04-01) -* **Link**: [2016-03-01](monitor/microsoft.insights/2016-03-01/types.md#resource-microsoftinsightsalertrules2016-03-01) - ### microsoft.insights/autoscalesettings * **Link**: [2014-04-01](monitor/microsoft.insights/2014-04-01/types.md#resource-microsoftinsightsautoscalesettings2014-04-01) * **Link**: [2015-04-01](monitor/microsoft.insights/2015-04-01/types.md#resource-microsoftinsightsautoscalesettings2015-04-01) @@ -20757,112 +20876,131 @@ * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudbaremetalmachines2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudbaremetalmachines2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudbaremetalmachines2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudbaremetalmachines2024-10-01-preview) ### microsoft.networkcloud/cloudservicesnetworks * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudcloudservicesnetworks2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudcloudservicesnetworks2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudcloudservicesnetworks2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudcloudservicesnetworks2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudcloudservicesnetworks2024-10-01-preview) ### microsoft.networkcloud/clustermanagers * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudclustermanagers2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudclustermanagers2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudclustermanagers2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudclustermanagers2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudclustermanagers2024-10-01-preview) ### microsoft.networkcloud/clusters * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudclusters2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudclusters2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudclusters2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudclusters2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudclusters2024-10-01-preview) ### microsoft.networkcloud/clusters/baremetalmachinekeysets * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudclustersbaremetalmachinekeysets2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudclustersbaremetalmachinekeysets2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudclustersbaremetalmachinekeysets2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudclustersbaremetalmachinekeysets2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudclustersbaremetalmachinekeysets2024-10-01-preview) ### microsoft.networkcloud/clusters/bmckeysets * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudclustersbmckeysets2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudclustersbmckeysets2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudclustersbmckeysets2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudclustersbmckeysets2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudclustersbmckeysets2024-10-01-preview) ### microsoft.networkcloud/clusters/metricsconfigurations * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudclustersmetricsconfigurations2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudclustersmetricsconfigurations2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudclustersmetricsconfigurations2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudclustersmetricsconfigurations2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudclustersmetricsconfigurations2024-10-01-preview) ### microsoft.networkcloud/kubernetesclusters * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudkubernetesclusters2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudkubernetesclusters2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudkubernetesclusters2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudkubernetesclusters2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudkubernetesclusters2024-10-01-preview) ### microsoft.networkcloud/kubernetesclusters/agentpools * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudkubernetesclustersagentpools2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudkubernetesclustersagentpools2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudkubernetesclustersagentpools2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudkubernetesclustersagentpools2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudkubernetesclustersagentpools2024-10-01-preview) ### microsoft.networkcloud/kubernetesclusters/features * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudkubernetesclustersfeatures2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudkubernetesclustersfeatures2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudkubernetesclustersfeatures2024-10-01-preview) ### microsoft.networkcloud/l2networks * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudl2networks2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudl2networks2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudl2networks2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudl2networks2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudl2networks2024-10-01-preview) ### microsoft.networkcloud/l3networks * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudl3networks2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudl3networks2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudl3networks2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudl3networks2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudl3networks2024-10-01-preview) ### microsoft.networkcloud/racks * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudracks2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudracks2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudracks2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudracks2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudracks2024-10-01-preview) ### microsoft.networkcloud/rackskus * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudrackskus2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudrackskus2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudrackskus2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudrackskus2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudrackskus2024-10-01-preview) ### microsoft.networkcloud/storageappliances * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudstorageappliances2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudstorageappliances2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudstorageappliances2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudstorageappliances2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudstorageappliances2024-10-01-preview) ### microsoft.networkcloud/trunkednetworks * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudtrunkednetworks2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudtrunkednetworks2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudtrunkednetworks2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudtrunkednetworks2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudtrunkednetworks2024-10-01-preview) ### microsoft.networkcloud/virtualmachines * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudvirtualmachines2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudvirtualmachines2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudvirtualmachines2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudvirtualmachines2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudvirtualmachines2024-10-01-preview) ### microsoft.networkcloud/virtualmachines/consoles * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudvirtualmachinesconsoles2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudvirtualmachinesconsoles2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudvirtualmachinesconsoles2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudvirtualmachinesconsoles2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudvirtualmachinesconsoles2024-10-01-preview) ### microsoft.networkcloud/volumes * **Link**: [2023-07-01](networkcloud/microsoft.networkcloud/2023-07-01/types.md#resource-microsoftnetworkcloudvolumes2023-07-01) * **Link**: [2023-10-01-preview](networkcloud/microsoft.networkcloud/2023-10-01-preview/types.md#resource-microsoftnetworkcloudvolumes2023-10-01-preview) * **Link**: [2024-06-01-preview](networkcloud/microsoft.networkcloud/2024-06-01-preview/types.md#resource-microsoftnetworkcloudvolumes2024-06-01-preview) * **Link**: [2024-07-01](networkcloud/microsoft.networkcloud/2024-07-01/types.md#resource-microsoftnetworkcloudvolumes2024-07-01) +* **Link**: [2024-10-01-preview](networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md#resource-microsoftnetworkcloudvolumes2024-10-01-preview) ## microsoft.networkfunction ### microsoft.networkfunction/azuretrafficcollectors @@ -20926,176 +21064,217 @@ * **Link**: [2020-07-07](migrate/microsoft.offazure/2020-07-07/types.md#resource-microsoftoffazurehypervsites2020-07-07) * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazurehypervsites2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazurehypervsites2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazurehypervsites2024-05-01-preview) ### microsoft.offazure/hypervsites/clusters * **Link**: [2020-01-01](migrate/microsoft.offazure/2020-01-01/types.md#resource-microsoftoffazurehypervsitesclusters2020-01-01) * **Link**: [2020-07-07](migrate/microsoft.offazure/2020-07-07/types.md#resource-microsoftoffazurehypervsitesclusters2020-07-07) * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazurehypervsitesclusters2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazurehypervsitesclusters2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazurehypervsitesclusters2024-05-01-preview) ### microsoft.offazure/hypervsites/hosts * **Link**: [2020-01-01](migrate/microsoft.offazure/2020-01-01/types.md#resource-microsoftoffazurehypervsiteshosts2020-01-01) * **Link**: [2020-07-07](migrate/microsoft.offazure/2020-07-07/types.md#resource-microsoftoffazurehypervsiteshosts2020-07-07) * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazurehypervsiteshosts2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazurehypervsiteshosts2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazurehypervsiteshosts2024-05-01-preview) ### microsoft.offazure/hypervsites/jobs * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazurehypervsitesjobs2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazurehypervsitesjobs2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazurehypervsitesjobs2024-05-01-preview) ### microsoft.offazure/hypervsites/machines * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazurehypervsitesmachines2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazurehypervsitesmachines2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazurehypervsitesmachines2024-05-01-preview) ### microsoft.offazure/hypervsites/machines/softwareinventories * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazurehypervsitesmachinessoftwareinventories2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazurehypervsitesmachinessoftwareinventories2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazurehypervsitesmachinessoftwareinventories2024-05-01-preview) ### microsoft.offazure/hypervsites/runasaccounts * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazurehypervsitesrunasaccounts2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazurehypervsitesrunasaccounts2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazurehypervsitesrunasaccounts2024-05-01-preview) ### microsoft.offazure/importsites * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazureimportsites2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazureimportsites2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazureimportsites2024-05-01-preview) ### microsoft.offazure/importsites/deletejobs * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazureimportsitesdeletejobs2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazureimportsitesdeletejobs2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazureimportsitesdeletejobs2024-05-01-preview) ### microsoft.offazure/importsites/jobs * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazureimportsitesjobs2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazureimportsitesjobs2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazureimportsitesjobs2024-05-01-preview) ### microsoft.offazure/importsites/machines * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazureimportsitesmachines2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazureimportsitesmachines2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazureimportsitesmachines2024-05-01-preview) ### microsoft.offazure/mastersites * **Link**: [2020-07-07](migrate/microsoft.offazure/2020-07-07/types.md#resource-microsoftoffazuremastersites2020-07-07) * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersites2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersites2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersites2024-05-01-preview) ### microsoft.offazure/mastersites/privateendpointconnections * **Link**: [2020-07-07](migrate/microsoft.offazure/2020-07-07/types.md#resource-microsoftoffazuremastersitesprivateendpointconnections2020-07-07) * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersitesprivateendpointconnections2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersitesprivateendpointconnections2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersitesprivateendpointconnections2024-05-01-preview) ### microsoft.offazure/mastersites/privatelinkresources * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersitesprivatelinkresources2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersitesprivatelinkresources2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersitesprivatelinkresources2024-05-01-preview) ### microsoft.offazure/mastersites/sqlsites * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersitessqlsites2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersitessqlsites2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersitessqlsites2024-05-01-preview) ### microsoft.offazure/mastersites/sqlsites/discoverysitedatasources * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersitessqlsitesdiscoverysitedatasources2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersitessqlsitesdiscoverysitedatasources2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersitessqlsitesdiscoverysitedatasources2024-05-01-preview) ### microsoft.offazure/mastersites/sqlsites/jobs * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersitessqlsitesjobs2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersitessqlsitesjobs2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersitessqlsitesjobs2024-05-01-preview) ### microsoft.offazure/mastersites/sqlsites/runasaccounts * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersitessqlsitesrunasaccounts2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersitessqlsitesrunasaccounts2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersitessqlsitesrunasaccounts2024-05-01-preview) ### microsoft.offazure/mastersites/sqlsites/sqlavailabilitygroups * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersitessqlsitessqlavailabilitygroups2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersitessqlsitessqlavailabilitygroups2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersitessqlsitessqlavailabilitygroups2024-05-01-preview) ### microsoft.offazure/mastersites/sqlsites/sqldatabases * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersitessqlsitessqldatabases2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersitessqlsitessqldatabases2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersitessqlsitessqldatabases2024-05-01-preview) ### microsoft.offazure/mastersites/sqlsites/sqlservers * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersitessqlsitessqlservers2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersitessqlsitessqlservers2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersitessqlsitessqlservers2024-05-01-preview) ### microsoft.offazure/mastersites/webappsites * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersiteswebappsites2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsites2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsites2024-05-01-preview) ### microsoft.offazure/mastersites/webappsites/discoverysitedatasources * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersiteswebappsitesdiscoverysitedatasources2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsitesdiscoverysitedatasources2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsitesdiscoverysitedatasources2024-05-01-preview) ### microsoft.offazure/mastersites/webappsites/extendedmachines * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersiteswebappsitesextendedmachines2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsitesextendedmachines2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsitesextendedmachines2024-05-01-preview) ### microsoft.offazure/mastersites/webappsites/iiswebapplications * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersiteswebappsitesiiswebapplications2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsitesiiswebapplications2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsitesiiswebapplications2024-05-01-preview) ### microsoft.offazure/mastersites/webappsites/iiswebservers * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersiteswebappsitesiiswebservers2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsitesiiswebservers2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsitesiiswebservers2024-05-01-preview) ### microsoft.offazure/mastersites/webappsites/runasaccounts * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersiteswebappsitesrunasaccounts2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsitesrunasaccounts2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsitesrunasaccounts2024-05-01-preview) ### microsoft.offazure/mastersites/webappsites/tomcatwebapplications * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersiteswebappsitestomcatwebapplications2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsitestomcatwebapplications2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsitestomcatwebapplications2024-05-01-preview) ### microsoft.offazure/mastersites/webappsites/tomcatwebservers * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazuremastersiteswebappsitestomcatwebservers2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsitestomcatwebservers2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazuremastersiteswebappsitestomcatwebservers2024-05-01-preview) ### microsoft.offazure/serversites * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazureserversites2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazureserversites2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazureserversites2024-05-01-preview) ### microsoft.offazure/serversites/jobs * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazureserversitesjobs2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazureserversitesjobs2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazureserversitesjobs2024-05-01-preview) ### microsoft.offazure/serversites/machines * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazureserversitesmachines2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazureserversitesmachines2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazureserversitesmachines2024-05-01-preview) ### microsoft.offazure/serversites/machines/softwareinventories * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazureserversitesmachinessoftwareinventories2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazureserversitesmachinessoftwareinventories2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazureserversitesmachinessoftwareinventories2024-05-01-preview) ### microsoft.offazure/serversites/runasaccounts * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazureserversitesrunasaccounts2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazureserversitesrunasaccounts2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazureserversitesrunasaccounts2024-05-01-preview) ### microsoft.offazure/vmwaresites * **Link**: [2020-01-01](migrate/microsoft.offazure/2020-01-01/types.md#resource-microsoftoffazurevmwaresites2020-01-01) * **Link**: [2020-07-07](migrate/microsoft.offazure/2020-07-07/types.md#resource-microsoftoffazurevmwaresites2020-07-07) * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazurevmwaresites2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazurevmwaresites2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazurevmwaresites2024-05-01-preview) ### microsoft.offazure/vmwaresites/hosts * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazurevmwaresiteshosts2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazurevmwaresiteshosts2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazurevmwaresiteshosts2024-05-01-preview) ### microsoft.offazure/vmwaresites/jobs * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazurevmwaresitesjobs2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazurevmwaresitesjobs2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazurevmwaresitesjobs2024-05-01-preview) ### microsoft.offazure/vmwaresites/machines * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazurevmwaresitesmachines2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazurevmwaresitesmachines2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazurevmwaresitesmachines2024-05-01-preview) ### microsoft.offazure/vmwaresites/machines/softwareinventories * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazurevmwaresitesmachinessoftwareinventories2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazurevmwaresitesmachinessoftwareinventories2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazurevmwaresitesmachinessoftwareinventories2024-05-01-preview) ### microsoft.offazure/vmwaresites/runasaccounts * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazurevmwaresitesrunasaccounts2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazurevmwaresitesrunasaccounts2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazurevmwaresitesrunasaccounts2024-05-01-preview) ### microsoft.offazure/vmwaresites/vcenters * **Link**: [2020-01-01](migrate/microsoft.offazure/2020-01-01/types.md#resource-microsoftoffazurevmwaresitesvcenters2020-01-01) * **Link**: [2020-07-07](migrate/microsoft.offazure/2020-07-07/types.md#resource-microsoftoffazurevmwaresitesvcenters2020-07-07) * **Link**: [2023-06-06](migrate/microsoft.offazure/2023-06-06/types.md#resource-microsoftoffazurevmwaresitesvcenters2023-06-06) * **Link**: [2023-10-01-preview](migrate/microsoft.offazure/2023-10-01-preview/types.md#resource-microsoftoffazurevmwaresitesvcenters2023-10-01-preview) +* **Link**: [2024-05-01-preview](migrate/microsoft.offazure/2024-05-01-preview/types.md#resource-microsoftoffazurevmwaresitesvcenters2024-05-01-preview) ## microsoft.offazurespringboot ### microsoft.offazurespringboot/springbootsites @@ -21509,16 +21688,19 @@ ### microsoft.quota/groupquotas * **Link**: [2023-06-01-preview](quota/microsoft.quota/2023-06-01-preview/types.md#resource-microsoftquotagroupquotas2023-06-01-preview) * **Link**: [2024-10-15-preview](quota/microsoft.quota/2024-10-15-preview/types.md#resource-microsoftquotagroupquotas2024-10-15-preview) +* **Link**: [2024-12-18-preview](quota/microsoft.quota/2024-12-18-preview/types.md#resource-microsoftquotagroupquotas2024-12-18-preview) ### microsoft.quota/groupquotas/groupquotarequests * **Link**: [2023-06-01-preview](quota/microsoft.quota/2023-06-01-preview/types.md#resource-microsoftquotagroupquotasgroupquotarequests2023-06-01-preview) * **Link**: [2024-10-15-preview](quota/microsoft.quota/2024-10-15-preview/types.md#resource-microsoftquotagroupquotasgroupquotarequests2024-10-15-preview) +* **Link**: [2024-12-18-preview](quota/microsoft.quota/2024-12-18-preview/types.md#resource-microsoftquotagroupquotasgroupquotarequests2024-12-18-preview) ### microsoft.quota/groupquotas/quotaallocationrequests * **Link**: [2023-06-01-preview](quota/microsoft.quota/2023-06-01-preview/types.md#resource-microsoftquotagroupquotasquotaallocationrequests2023-06-01-preview) ### microsoft.quota/groupquotas/resourceproviders/groupquotalimits * **Link**: [2024-10-15-preview](quota/microsoft.quota/2024-10-15-preview/types.md#resource-microsoftquotagroupquotasresourceprovidersgroupquotalimits2024-10-15-preview) +* **Link**: [2024-12-18-preview](quota/microsoft.quota/2024-12-18-preview/types.md#resource-microsoftquotagroupquotasresourceprovidersgroupquotalimits2024-12-18-preview) ### microsoft.quota/groupquotas/resourceproviders/groupquotarequests * **Link**: [2023-06-01-preview](quota/microsoft.quota/2023-06-01-preview/types.md#resource-microsoftquotagroupquotasresourceprovidersgroupquotarequests2023-06-01-preview) @@ -21530,29 +21712,35 @@ ### microsoft.quota/groupquotas/resourceproviders/quotaallocationrequests * **Link**: [2023-06-01-preview](quota/microsoft.quota/2023-06-01-preview/types.md#resource-microsoftquotagroupquotasresourceprovidersquotaallocationrequests2023-06-01-preview) * **Link**: [2024-10-15-preview](quota/microsoft.quota/2024-10-15-preview/types.md#resource-microsoftquotagroupquotasresourceprovidersquotaallocationrequests2024-10-15-preview) +* **Link**: [2024-12-18-preview](quota/microsoft.quota/2024-12-18-preview/types.md#resource-microsoftquotagroupquotasresourceprovidersquotaallocationrequests2024-12-18-preview) ### microsoft.quota/groupquotas/resourceproviders/quotaallocations * **Link**: [2024-10-15-preview](quota/microsoft.quota/2024-10-15-preview/types.md#resource-microsoftquotagroupquotasresourceprovidersquotaallocations2024-10-15-preview) +* **Link**: [2024-12-18-preview](quota/microsoft.quota/2024-12-18-preview/types.md#resource-microsoftquotagroupquotasresourceprovidersquotaallocations2024-12-18-preview) ### microsoft.quota/groupquotas/subscriptionrequests * **Link**: [2023-06-01-preview](quota/microsoft.quota/2023-06-01-preview/types.md#resource-microsoftquotagroupquotassubscriptionrequests2023-06-01-preview) * **Link**: [2024-10-15-preview](quota/microsoft.quota/2024-10-15-preview/types.md#resource-microsoftquotagroupquotassubscriptionrequests2024-10-15-preview) +* **Link**: [2024-12-18-preview](quota/microsoft.quota/2024-12-18-preview/types.md#resource-microsoftquotagroupquotassubscriptionrequests2024-12-18-preview) ### microsoft.quota/groupquotas/subscriptions * **Link**: [2023-06-01-preview](quota/microsoft.quota/2023-06-01-preview/types.md#resource-microsoftquotagroupquotassubscriptions2023-06-01-preview) * **Link**: [2024-10-15-preview](quota/microsoft.quota/2024-10-15-preview/types.md#resource-microsoftquotagroupquotassubscriptions2024-10-15-preview) +* **Link**: [2024-12-18-preview](quota/microsoft.quota/2024-12-18-preview/types.md#resource-microsoftquotagroupquotassubscriptions2024-12-18-preview) ### microsoft.quota/quotas * **Link**: [2021-03-15-preview](quota/microsoft.quota/2021-03-15-preview/types.md#resource-microsoftquotaquotas2021-03-15-preview) * **Link**: [2023-02-01](quota/microsoft.quota/2023-02-01/types.md#resource-microsoftquotaquotas2023-02-01) * **Link**: [2023-06-01-preview](quota/microsoft.quota/2023-06-01-preview/types.md#resource-microsoftquotaquotas2023-06-01-preview) * **Link**: [2024-10-15-preview](quota/microsoft.quota/2024-10-15-preview/types.md#resource-microsoftquotaquotas2024-10-15-preview) +* **Link**: [2024-12-18-preview](quota/microsoft.quota/2024-12-18-preview/types.md#resource-microsoftquotaquotas2024-12-18-preview) ### microsoft.quota/usages * **Link**: [2021-03-15-preview](quota/microsoft.quota/2021-03-15-preview/types.md#resource-microsoftquotausages2021-03-15-preview) * **Link**: [2023-02-01](quota/microsoft.quota/2023-02-01/types.md#resource-microsoftquotausages2023-02-01) * **Link**: [2023-06-01-preview](quota/microsoft.quota/2023-06-01-preview/types.md#resource-microsoftquotausages2023-06-01-preview) * **Link**: [2024-10-15-preview](quota/microsoft.quota/2024-10-15-preview/types.md#resource-microsoftquotausages2024-10-15-preview) +* **Link**: [2024-12-18-preview](quota/microsoft.quota/2024-12-18-preview/types.md#resource-microsoftquotausages2024-12-18-preview) ## microsoft.recommendationsservice ### microsoft.recommendationsservice/accounts @@ -21600,6 +21788,7 @@ * **Link**: [2024-02-01](recoveryservices/microsoft.recoveryservices/2024-02-01/types.md#resource-microsoftrecoveryservicesvaults2024-02-01) * **Link**: [2024-04-01](recoveryservices/microsoft.recoveryservices/2024-04-01/types.md#resource-microsoftrecoveryservicesvaults2024-04-01) * **Link**: [2024-04-30-preview](recoveryservices/microsoft.recoveryservices/2024-04-30-preview/types.md#resource-microsoftrecoveryservicesvaults2024-04-30-preview) +* **Link**: [2024-09-30-preview](recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.md#resource-microsoftrecoveryservicesvaults2024-09-30-preview) * **Link**: [2024-10-01](recoveryservices/microsoft.recoveryservices/2024-10-01/types.md#resource-microsoftrecoveryservicesvaults2024-10-01) ### microsoft.recoveryservices/vaults/backupconfig @@ -22123,6 +22312,7 @@ * **Link**: [2024-02-01](recoveryservices/microsoft.recoveryservices/2024-02-01/types.md#resource-microsoftrecoveryservicesvaultscertificates2024-02-01) * **Link**: [2024-04-01](recoveryservices/microsoft.recoveryservices/2024-04-01/types.md#resource-microsoftrecoveryservicesvaultscertificates2024-04-01) * **Link**: [2024-04-30-preview](recoveryservices/microsoft.recoveryservices/2024-04-30-preview/types.md#resource-microsoftrecoveryservicesvaultscertificates2024-04-30-preview) +* **Link**: [2024-09-30-preview](recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.md#resource-microsoftrecoveryservicesvaultscertificates2024-09-30-preview) * **Link**: [2024-10-01](recoveryservices/microsoft.recoveryservices/2024-10-01/types.md#resource-microsoftrecoveryservicesvaultscertificates2024-10-01) ### microsoft.recoveryservices/vaults/extendedinformation @@ -22157,6 +22347,7 @@ * **Link**: [2024-02-01](recoveryservices/microsoft.recoveryservices/2024-02-01/types.md#resource-microsoftrecoveryservicesvaultsextendedinformation2024-02-01) * **Link**: [2024-04-01](recoveryservices/microsoft.recoveryservices/2024-04-01/types.md#resource-microsoftrecoveryservicesvaultsextendedinformation2024-04-01) * **Link**: [2024-04-30-preview](recoveryservices/microsoft.recoveryservices/2024-04-30-preview/types.md#resource-microsoftrecoveryservicesvaultsextendedinformation2024-04-30-preview) +* **Link**: [2024-09-30-preview](recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.md#resource-microsoftrecoveryservicesvaultsextendedinformation2024-09-30-preview) * **Link**: [2024-10-01](recoveryservices/microsoft.recoveryservices/2024-10-01/types.md#resource-microsoftrecoveryservicesvaultsextendedinformation2024-10-01) ### microsoft.recoveryservices/vaults/operationresults @@ -22190,6 +22381,7 @@ * **Link**: [2024-02-01](recoveryservices/microsoft.recoveryservices/2024-02-01/types.md#resource-microsoftrecoveryservicesvaultsoperationresults2024-02-01) * **Link**: [2024-04-01](recoveryservices/microsoft.recoveryservices/2024-04-01/types.md#resource-microsoftrecoveryservicesvaultsoperationresults2024-04-01) * **Link**: [2024-04-30-preview](recoveryservices/microsoft.recoveryservices/2024-04-30-preview/types.md#resource-microsoftrecoveryservicesvaultsoperationresults2024-04-30-preview) +* **Link**: [2024-09-30-preview](recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.md#resource-microsoftrecoveryservicesvaultsoperationresults2024-09-30-preview) * **Link**: [2024-10-01](recoveryservices/microsoft.recoveryservices/2024-10-01/types.md#resource-microsoftrecoveryservicesvaultsoperationresults2024-10-01) ### microsoft.recoveryservices/vaults/privateendpointconnections @@ -23092,6 +23284,7 @@ * **Link**: [2023-07-01](resources/microsoft.resources/2023-07-01/types.md#resource-microsoftresourcesdeployments2023-07-01) * **Link**: [2024-03-01](resources/microsoft.resources/2024-03-01/types.md#resource-microsoftresourcesdeployments2024-03-01) * **Link**: [2024-07-01](resources/microsoft.resources/2024-07-01/types.md#resource-microsoftresourcesdeployments2024-07-01) +* **Link**: [2024-11-01](resources/microsoft.resources/2024-11-01/types.md#resource-microsoftresourcesdeployments2024-11-01) ### microsoft.resources/deploymentscripts * **Link**: [2019-10-01-preview](resources/microsoft.resources/2019-10-01-preview/types.md#resource-microsoftresourcesdeploymentscripts2019-10-01-preview) @@ -23130,6 +23323,7 @@ * **Link**: [2023-07-01](resources/microsoft.resources/2023-07-01/types.md#resource-microsoftresourcesresourcegroups2023-07-01) * **Link**: [2024-03-01](resources/microsoft.resources/2024-03-01/types.md#resource-microsoftresourcesresourcegroups2024-03-01) * **Link**: [2024-07-01](resources/microsoft.resources/2024-07-01/types.md#resource-microsoftresourcesresourcegroups2024-07-01) +* **Link**: [2024-11-01](resources/microsoft.resources/2024-11-01/types.md#resource-microsoftresourcesresourcegroups2024-11-01) ### microsoft.resources/snapshots * **Link**: [2022-11-01-preview](resources/microsoft.resources/2022-11-01-preview/types.md#resource-microsoftresourcessnapshots2022-11-01-preview) @@ -23145,6 +23339,7 @@ * **Link**: [2023-07-01](resources/microsoft.resources/2023-07-01/types.md#resource-microsoftresourcestags2023-07-01) * **Link**: [2024-03-01](resources/microsoft.resources/2024-03-01/types.md#resource-microsoftresourcestags2024-03-01) * **Link**: [2024-07-01](resources/microsoft.resources/2024-07-01/types.md#resource-microsoftresourcestags2024-07-01) +* **Link**: [2024-11-01](resources/microsoft.resources/2024-11-01/types.md#resource-microsoftresourcestags2024-11-01) ### microsoft.resources/templatespecs * **Link**: [2019-06-01-preview](resources/microsoft.resources/2019-06-01-preview/types.md#resource-microsoftresourcestemplatespecs2019-06-01-preview) @@ -23475,6 +23670,7 @@ * **Link**: [2023-10-01-preview](security/microsoft.security/2023-10-01-preview/types.md#resource-microsoftsecuritysecurityconnectors2023-10-01-preview) * **Link**: [2024-03-01-preview](security/microsoft.security/2024-03-01-preview/types.md#resource-microsoftsecuritysecurityconnectors2024-03-01-preview) * **Link**: [2024-07-01-preview](security/microsoft.security/2024-07-01-preview/types.md#resource-microsoftsecuritysecurityconnectors2024-07-01-preview) +* **Link**: [2024-08-01-preview](security/microsoft.security/2024-08-01-preview/types.md#resource-microsoftsecuritysecurityconnectors2024-08-01-preview) ### microsoft.security/securityconnectors/devops * **Link**: [2023-09-01-preview](security/microsoft.security/2023-09-01-preview/types.md#resource-microsoftsecuritysecurityconnectorsdevops2023-09-01-preview) @@ -23667,6 +23863,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightsalertrules2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsalertrules2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightsalertrules2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsalertrules2024-10-01-preview) ### microsoft.securityinsights/alertrules/actions * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightsalertrulesactions2019-01-01-preview) @@ -23703,6 +23900,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightsalertrulesactions2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsalertrulesactions2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightsalertrulesactions2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsalertrulesactions2024-10-01-preview) ### microsoft.securityinsights/alertruletemplates * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightsalertruletemplates2019-01-01-preview) @@ -23739,6 +23937,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightsalertruletemplates2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsalertruletemplates2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightsalertruletemplates2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsalertruletemplates2024-10-01-preview) ### microsoft.securityinsights/automationrules * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightsautomationrules2019-01-01-preview) @@ -23773,6 +23972,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightsautomationrules2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsautomationrules2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightsautomationrules2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsautomationrules2024-10-01-preview) ### microsoft.securityinsights/billingstatistics * **Link**: [2023-05-01-preview](securityinsights/microsoft.securityinsights/2023-05-01-preview/types.md#resource-microsoftsecurityinsightsbillingstatistics2023-05-01-preview) @@ -23784,6 +23984,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightsbillingstatistics2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightsbillingstatistics2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsbillingstatistics2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsbillingstatistics2024-10-01-preview) ### microsoft.securityinsights/bookmarks * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightsbookmarks2019-01-01-preview) @@ -23819,6 +24020,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightsbookmarks2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsbookmarks2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightsbookmarks2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsbookmarks2024-10-01-preview) ### microsoft.securityinsights/bookmarks/relations * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightsbookmarksrelations2019-01-01-preview) @@ -23846,12 +24048,15 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightsbookmarksrelations2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightsbookmarksrelations2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsbookmarksrelations2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsbookmarksrelations2024-10-01-preview) ### microsoft.securityinsights/businessapplicationagents * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsbusinessapplicationagents2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsbusinessapplicationagents2024-10-01-preview) ### microsoft.securityinsights/businessapplicationagents/systems * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsbusinessapplicationagentssystems2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsbusinessapplicationagentssystems2024-10-01-preview) ### microsoft.securityinsights/cases * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightscases2019-01-01-preview) @@ -23876,6 +24081,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightscontentpackages2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightscontentpackages2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightscontentpackages2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightscontentpackages2024-10-01-preview) ### microsoft.securityinsights/contentproductpackages * **Link**: [2023-04-01-preview](securityinsights/microsoft.securityinsights/2023-04-01-preview/types.md#resource-microsoftsecurityinsightscontentproductpackages2023-04-01-preview) @@ -23891,6 +24097,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightscontentproductpackages2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightscontentproductpackages2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightscontentproductpackages2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightscontentproductpackages2024-10-01-preview) ### microsoft.securityinsights/contentproducttemplates * **Link**: [2023-04-01-preview](securityinsights/microsoft.securityinsights/2023-04-01-preview/types.md#resource-microsoftsecurityinsightscontentproducttemplates2023-04-01-preview) @@ -23906,6 +24113,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightscontentproducttemplates2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightscontentproducttemplates2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightscontentproducttemplates2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightscontentproducttemplates2024-10-01-preview) ### microsoft.securityinsights/contenttemplates * **Link**: [2023-04-01-preview](securityinsights/microsoft.securityinsights/2023-04-01-preview/types.md#resource-microsoftsecurityinsightscontenttemplates2023-04-01-preview) @@ -23921,6 +24129,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightscontenttemplates2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightscontenttemplates2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightscontenttemplates2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightscontenttemplates2024-10-01-preview) ### microsoft.securityinsights/dataconnectordefinitions * **Link**: [2023-07-01-preview](securityinsights/microsoft.securityinsights/2023-07-01-preview/types.md#resource-microsoftsecurityinsightsdataconnectordefinitions2023-07-01-preview) @@ -23931,6 +24140,7 @@ * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightsdataconnectordefinitions2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsdataconnectordefinitions2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightsdataconnectordefinitions2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsdataconnectordefinitions2024-10-01-preview) ### microsoft.securityinsights/dataconnectors * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightsdataconnectors2019-01-01-preview) @@ -23967,6 +24177,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightsdataconnectors2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsdataconnectors2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightsdataconnectors2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsdataconnectors2024-10-01-preview) ### microsoft.securityinsights/entities * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightsentities2019-01-01-preview) @@ -23994,6 +24205,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightsentities2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightsentities2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsentities2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsentities2024-10-01-preview) ### microsoft.securityinsights/entities/relations * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightsentitiesrelations2019-01-01-preview) @@ -24021,6 +24233,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightsentitiesrelations2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightsentitiesrelations2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsentitiesrelations2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsentitiesrelations2024-10-01-preview) ### microsoft.securityinsights/entityqueries * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightsentityqueries2019-01-01-preview) @@ -24049,6 +24262,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightsentityqueries2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightsentityqueries2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsentityqueries2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsentityqueries2024-10-01-preview) ### microsoft.securityinsights/entityquerytemplates * **Link**: [2021-03-01-preview](securityinsights/microsoft.securityinsights/2021-03-01-preview/types.md#resource-microsoftsecurityinsightsentityquerytemplates2021-03-01-preview) @@ -24076,6 +24290,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightsentityquerytemplates2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightsentityquerytemplates2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsentityquerytemplates2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsentityquerytemplates2024-10-01-preview) ### microsoft.securityinsights/fileimports * **Link**: [2022-08-01-preview](securityinsights/microsoft.securityinsights/2022-08-01-preview/types.md#resource-microsoftsecurityinsightsfileimports2022-08-01-preview) @@ -24095,6 +24310,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightsfileimports2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightsfileimports2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsfileimports2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsfileimports2024-10-01-preview) ### microsoft.securityinsights/hunts * **Link**: [2023-04-01-preview](securityinsights/microsoft.securityinsights/2023-04-01-preview/types.md#resource-microsoftsecurityinsightshunts2023-04-01-preview) @@ -24107,6 +24323,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightshunts2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightshunts2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightshunts2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightshunts2024-10-01-preview) ### microsoft.securityinsights/hunts/comments * **Link**: [2023-04-01-preview](securityinsights/microsoft.securityinsights/2023-04-01-preview/types.md#resource-microsoftsecurityinsightshuntscomments2023-04-01-preview) @@ -24119,6 +24336,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightshuntscomments2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightshuntscomments2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightshuntscomments2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightshuntscomments2024-10-01-preview) ### microsoft.securityinsights/hunts/relations * **Link**: [2023-04-01-preview](securityinsights/microsoft.securityinsights/2023-04-01-preview/types.md#resource-microsoftsecurityinsightshuntsrelations2023-04-01-preview) @@ -24131,6 +24349,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightshuntsrelations2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightshuntsrelations2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightshuntsrelations2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightshuntsrelations2024-10-01-preview) ### microsoft.securityinsights/incidents * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightsincidents2019-01-01-preview) @@ -24168,6 +24387,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightsincidents2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsincidents2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightsincidents2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsincidents2024-10-01-preview) ### microsoft.securityinsights/incidents/comments * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightsincidentscomments2019-01-01-preview) @@ -24205,6 +24425,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightsincidentscomments2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsincidentscomments2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightsincidentscomments2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsincidentscomments2024-10-01-preview) ### microsoft.securityinsights/incidents/relations * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightsincidentsrelations2019-01-01-preview) @@ -24241,6 +24462,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightsincidentsrelations2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsincidentsrelations2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightsincidentsrelations2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsincidentsrelations2024-10-01-preview) ### microsoft.securityinsights/incidents/tasks * **Link**: [2022-12-01-preview](securityinsights/microsoft.securityinsights/2022-12-01-preview/types.md#resource-microsoftsecurityinsightsincidentstasks2022-12-01-preview) @@ -24258,6 +24480,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightsincidentstasks2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsincidentstasks2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightsincidentstasks2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsincidentstasks2024-10-01-preview) ### microsoft.securityinsights/metadata * **Link**: [2021-03-01-preview](securityinsights/microsoft.securityinsights/2021-03-01-preview/types.md#resource-microsoftsecurityinsightsmetadata2021-03-01-preview) @@ -24289,6 +24512,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightsmetadata2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsmetadata2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightsmetadata2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsmetadata2024-10-01-preview) ### microsoft.securityinsights/officeconsents * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightsofficeconsents2019-01-01-preview) @@ -24316,6 +24540,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightsofficeconsents2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightsofficeconsents2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsofficeconsents2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsofficeconsents2024-10-01-preview) ### microsoft.securityinsights/onboardingstates * **Link**: [2021-03-01-preview](securityinsights/microsoft.securityinsights/2021-03-01-preview/types.md#resource-microsoftsecurityinsightsonboardingstates2021-03-01-preview) @@ -24350,10 +24575,12 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightsonboardingstates2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsonboardingstates2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightsonboardingstates2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsonboardingstates2024-10-01-preview) ### microsoft.securityinsights/recommendations * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightsrecommendations2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsrecommendations2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsrecommendations2024-10-01-preview) ### microsoft.securityinsights/securitymlanalyticssettings * **Link**: [2022-05-01-preview](securityinsights/microsoft.securityinsights/2022-05-01-preview/types.md#resource-microsoftsecurityinsightssecuritymlanalyticssettings2022-05-01-preview) @@ -24381,6 +24608,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightssecuritymlanalyticssettings2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightssecuritymlanalyticssettings2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightssecuritymlanalyticssettings2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightssecuritymlanalyticssettings2024-10-01-preview) ### microsoft.securityinsights/settings * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightssettings2019-01-01-preview) @@ -24409,6 +24637,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightssettings2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightssettings2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightssettings2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightssettings2024-10-01-preview) ### microsoft.securityinsights/sourcecontrols * **Link**: [2021-03-01-preview](securityinsights/microsoft.securityinsights/2021-03-01-preview/types.md#resource-microsoftsecurityinsightssourcecontrols2021-03-01-preview) @@ -24439,6 +24668,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightssourcecontrols2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightssourcecontrols2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightssourcecontrols2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightssourcecontrols2024-10-01-preview) ### microsoft.securityinsights/threatintelligence/indicators * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightsthreatintelligenceindicators2019-01-01-preview) @@ -24474,6 +24704,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightsthreatintelligenceindicators2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsthreatintelligenceindicators2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightsthreatintelligenceindicators2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsthreatintelligenceindicators2024-10-01-preview) ### microsoft.securityinsights/triggeredanalyticsruleruns * **Link**: [2023-02-01-preview](securityinsights/microsoft.securityinsights/2023-02-01-preview/types.md#resource-microsoftsecurityinsightstriggeredanalyticsruleruns2023-02-01-preview) @@ -24488,6 +24719,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightstriggeredanalyticsruleruns2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightstriggeredanalyticsruleruns2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightstriggeredanalyticsruleruns2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightstriggeredanalyticsruleruns2024-10-01-preview) ### microsoft.securityinsights/watchlists * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightswatchlists2019-01-01-preview) @@ -24524,6 +24756,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightswatchlists2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightswatchlists2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightswatchlists2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightswatchlists2024-10-01-preview) ### microsoft.securityinsights/watchlists/watchlistitems * **Link**: [2019-01-01-preview](securityinsights/microsoft.securityinsights/2019-01-01-preview/types.md#resource-microsoftsecurityinsightswatchlistswatchlistitems2019-01-01-preview) @@ -24560,6 +24793,7 @@ * **Link**: [2024-03-01](securityinsights/microsoft.securityinsights/2024-03-01/types.md#resource-microsoftsecurityinsightswatchlistswatchlistitems2024-03-01) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightswatchlistswatchlistitems2024-04-01-preview) * **Link**: [2024-09-01](securityinsights/microsoft.securityinsights/2024-09-01/types.md#resource-microsoftsecurityinsightswatchlistswatchlistitems2024-09-01) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightswatchlistswatchlistitems2024-10-01-preview) ### microsoft.securityinsights/workspacemanagerassignments * **Link**: [2023-04-01-preview](securityinsights/microsoft.securityinsights/2023-04-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagerassignments2023-04-01-preview) @@ -24572,6 +24806,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagerassignments2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagerassignments2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagerassignments2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagerassignments2024-10-01-preview) ### microsoft.securityinsights/workspacemanagerassignments/jobs * **Link**: [2023-04-01-preview](securityinsights/microsoft.securityinsights/2023-04-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagerassignmentsjobs2023-04-01-preview) @@ -24584,6 +24819,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagerassignmentsjobs2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagerassignmentsjobs2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagerassignmentsjobs2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagerassignmentsjobs2024-10-01-preview) ### microsoft.securityinsights/workspacemanagerconfigurations * **Link**: [2023-04-01-preview](securityinsights/microsoft.securityinsights/2023-04-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagerconfigurations2023-04-01-preview) @@ -24596,6 +24832,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagerconfigurations2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagerconfigurations2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagerconfigurations2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagerconfigurations2024-10-01-preview) ### microsoft.securityinsights/workspacemanagergroups * **Link**: [2023-04-01-preview](securityinsights/microsoft.securityinsights/2023-04-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagergroups2023-04-01-preview) @@ -24608,6 +24845,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagergroups2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagergroups2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagergroups2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagergroups2024-10-01-preview) ### microsoft.securityinsights/workspacemanagermembers * **Link**: [2023-04-01-preview](securityinsights/microsoft.securityinsights/2023-04-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagermembers2023-04-01-preview) @@ -24620,6 +24858,7 @@ * **Link**: [2023-12-01-preview](securityinsights/microsoft.securityinsights/2023-12-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagermembers2023-12-01-preview) * **Link**: [2024-01-01-preview](securityinsights/microsoft.securityinsights/2024-01-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagermembers2024-01-01-preview) * **Link**: [2024-04-01-preview](securityinsights/microsoft.securityinsights/2024-04-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagermembers2024-04-01-preview) +* **Link**: [2024-10-01-preview](securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md#resource-microsoftsecurityinsightsworkspacemanagermembers2024-10-01-preview) ## microsoft.serialconsole ### microsoft.serialconsole/serialports @@ -25029,21 +25268,25 @@ * **Link**: [2023-05-01-preview](servicenetworking/microsoft.servicenetworking/2023-05-01-preview/types.md#resource-microsoftservicenetworkingtrafficcontrollers2023-05-01-preview) * **Link**: [2023-11-01](servicenetworking/microsoft.servicenetworking/2023-11-01/types.md#resource-microsoftservicenetworkingtrafficcontrollers2023-11-01) * **Link**: [2024-05-01-preview](servicenetworking/microsoft.servicenetworking/2024-05-01-preview/types.md#resource-microsoftservicenetworkingtrafficcontrollers2024-05-01-preview) +* **Link**: [2025-01-01](servicenetworking/microsoft.servicenetworking/2025-01-01/types.md#resource-microsoftservicenetworkingtrafficcontrollers2025-01-01) ### microsoft.servicenetworking/trafficcontrollers/associations * **Link**: [2022-10-01-preview](servicenetworking/microsoft.servicenetworking/2022-10-01-preview/types.md#resource-microsoftservicenetworkingtrafficcontrollersassociations2022-10-01-preview) * **Link**: [2023-05-01-preview](servicenetworking/microsoft.servicenetworking/2023-05-01-preview/types.md#resource-microsoftservicenetworkingtrafficcontrollersassociations2023-05-01-preview) * **Link**: [2023-11-01](servicenetworking/microsoft.servicenetworking/2023-11-01/types.md#resource-microsoftservicenetworkingtrafficcontrollersassociations2023-11-01) * **Link**: [2024-05-01-preview](servicenetworking/microsoft.servicenetworking/2024-05-01-preview/types.md#resource-microsoftservicenetworkingtrafficcontrollersassociations2024-05-01-preview) +* **Link**: [2025-01-01](servicenetworking/microsoft.servicenetworking/2025-01-01/types.md#resource-microsoftservicenetworkingtrafficcontrollersassociations2025-01-01) ### microsoft.servicenetworking/trafficcontrollers/frontends * **Link**: [2022-10-01-preview](servicenetworking/microsoft.servicenetworking/2022-10-01-preview/types.md#resource-microsoftservicenetworkingtrafficcontrollersfrontends2022-10-01-preview) * **Link**: [2023-05-01-preview](servicenetworking/microsoft.servicenetworking/2023-05-01-preview/types.md#resource-microsoftservicenetworkingtrafficcontrollersfrontends2023-05-01-preview) * **Link**: [2023-11-01](servicenetworking/microsoft.servicenetworking/2023-11-01/types.md#resource-microsoftservicenetworkingtrafficcontrollersfrontends2023-11-01) * **Link**: [2024-05-01-preview](servicenetworking/microsoft.servicenetworking/2024-05-01-preview/types.md#resource-microsoftservicenetworkingtrafficcontrollersfrontends2024-05-01-preview) +* **Link**: [2025-01-01](servicenetworking/microsoft.servicenetworking/2025-01-01/types.md#resource-microsoftservicenetworkingtrafficcontrollersfrontends2025-01-01) ### microsoft.servicenetworking/trafficcontrollers/securitypolicies * **Link**: [2024-05-01-preview](servicenetworking/microsoft.servicenetworking/2024-05-01-preview/types.md#resource-microsoftservicenetworkingtrafficcontrollerssecuritypolicies2024-05-01-preview) +* **Link**: [2025-01-01](servicenetworking/microsoft.servicenetworking/2025-01-01/types.md#resource-microsoftservicenetworkingtrafficcontrollerssecuritypolicies2025-01-01) ## microsoft.signalrservice ### microsoft.signalrservice/signalr @@ -31363,6 +31606,10 @@ * **Link**: [2024-01-19-preview](paloaltonetworks/paloaltonetworks.cloudngfw/2024-01-19-preview/types.md#resource-paloaltonetworkscloudngfwlocalrulestacksprefixlists2024-01-19-preview) * **Link**: [2024-02-07-preview](paloaltonetworks/paloaltonetworks.cloudngfw/2024-02-07-preview/types.md#resource-paloaltonetworkscloudngfwlocalrulestacksprefixlists2024-02-07-preview) +## pinecone.vectordb +### pinecone.vectordb/organizations +* **Link**: [2024-10-22-preview](liftrpinecone/pinecone.vectordb/2024-10-22-preview/types.md#resource-pineconevectordborganizations2024-10-22-preview) + ## qumulo.storage ### qumulo.storage/filesystems * **Link**: [2022-06-27-preview](liftrqumulo/qumulo.storage/2022-06-27-preview/types.md#resource-qumulostoragefilesystems2022-06-27-preview) diff --git a/generated/iothub/microsoft.devices/2018-01-22/samples.md b/generated/iothub/microsoft.devices/2018-01-22/samples.md index 538d68f415..e54345ca88 100644 --- a/generated/iothub/microsoft.devices/2018-01-22/samples.md +++ b/generated/iothub/microsoft.devices/2018-01-22/samples.md @@ -95,7 +95,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2018-01-22' = { } state: 'Active' storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2018-04-01/samples.md b/generated/iothub/microsoft.devices/2018-04-01/samples.md index 7846101e67..cfb41190ab 100644 --- a/generated/iothub/microsoft.devices/2018-04-01/samples.md +++ b/generated/iothub/microsoft.devices/2018-04-01/samples.md @@ -95,7 +95,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2018-04-01' = { } state: 'Active' storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2018-12-01-preview/samples.md b/generated/iothub/microsoft.devices/2018-12-01-preview/samples.md index 6510b5c2de..ca1b22bcb0 100644 --- a/generated/iothub/microsoft.devices/2018-12-01-preview/samples.md +++ b/generated/iothub/microsoft.devices/2018-12-01-preview/samples.md @@ -74,7 +74,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2018-12-01-preview' = { } state: 'Active' storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2019-03-22-preview/samples.md b/generated/iothub/microsoft.devices/2019-03-22-preview/samples.md index af4dc1ed9d..593ea4d67c 100644 --- a/generated/iothub/microsoft.devices/2019-03-22-preview/samples.md +++ b/generated/iothub/microsoft.devices/2019-03-22-preview/samples.md @@ -65,7 +65,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2019-03-22-preview' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2019-03-22/samples.md b/generated/iothub/microsoft.devices/2019-03-22/samples.md index 695b9015ee..5f8291c721 100644 --- a/generated/iothub/microsoft.devices/2019-03-22/samples.md +++ b/generated/iothub/microsoft.devices/2019-03-22/samples.md @@ -63,7 +63,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2019-03-22' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2019-07-01-preview/samples.md b/generated/iothub/microsoft.devices/2019-07-01-preview/samples.md index 96aab58656..202f288a32 100644 --- a/generated/iothub/microsoft.devices/2019-07-01-preview/samples.md +++ b/generated/iothub/microsoft.devices/2019-07-01-preview/samples.md @@ -65,7 +65,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2019-07-01-preview' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2019-11-04/samples.md b/generated/iothub/microsoft.devices/2019-11-04/samples.md index dbcded5c2d..3d8f9699eb 100644 --- a/generated/iothub/microsoft.devices/2019-11-04/samples.md +++ b/generated/iothub/microsoft.devices/2019-11-04/samples.md @@ -63,7 +63,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2019-11-04' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2020-03-01/samples.md b/generated/iothub/microsoft.devices/2020-03-01/samples.md index c3b8c8c35a..672487d07a 100644 --- a/generated/iothub/microsoft.devices/2020-03-01/samples.md +++ b/generated/iothub/microsoft.devices/2020-03-01/samples.md @@ -64,7 +64,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2020-03-01' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2020-04-01/samples.md b/generated/iothub/microsoft.devices/2020-04-01/samples.md index 5e57207401..ee87c40518 100644 --- a/generated/iothub/microsoft.devices/2020-04-01/samples.md +++ b/generated/iothub/microsoft.devices/2020-04-01/samples.md @@ -64,7 +64,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2020-04-01' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2020-06-15/samples.md b/generated/iothub/microsoft.devices/2020-06-15/samples.md index 34891aa36b..00b35eca37 100644 --- a/generated/iothub/microsoft.devices/2020-06-15/samples.md +++ b/generated/iothub/microsoft.devices/2020-06-15/samples.md @@ -64,7 +64,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2020-06-15' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2020-07-10-preview/samples.md b/generated/iothub/microsoft.devices/2020-07-10-preview/samples.md index aaba9546fa..397795e7a5 100644 --- a/generated/iothub/microsoft.devices/2020-07-10-preview/samples.md +++ b/generated/iothub/microsoft.devices/2020-07-10-preview/samples.md @@ -64,7 +64,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2020-07-10-preview' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2020-08-01/samples.md b/generated/iothub/microsoft.devices/2020-08-01/samples.md index 0a1dee0b70..d4802f9421 100644 --- a/generated/iothub/microsoft.devices/2020-08-01/samples.md +++ b/generated/iothub/microsoft.devices/2020-08-01/samples.md @@ -64,7 +64,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2020-08-01' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2020-08-31-preview/samples.md b/generated/iothub/microsoft.devices/2020-08-31-preview/samples.md index d09bfc1a41..c344ca3c54 100644 --- a/generated/iothub/microsoft.devices/2020-08-31-preview/samples.md +++ b/generated/iothub/microsoft.devices/2020-08-31-preview/samples.md @@ -80,7 +80,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2020-08-31-preview' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2020-08-31/samples.md b/generated/iothub/microsoft.devices/2020-08-31/samples.md index ce44efd8fe..5473ea7120 100644 --- a/generated/iothub/microsoft.devices/2020-08-31/samples.md +++ b/generated/iothub/microsoft.devices/2020-08-31/samples.md @@ -80,7 +80,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2020-08-31' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2021-02-01-preview/samples.md b/generated/iothub/microsoft.devices/2021-02-01-preview/samples.md index 3e393de560..23f4ca3566 100644 --- a/generated/iothub/microsoft.devices/2021-02-01-preview/samples.md +++ b/generated/iothub/microsoft.devices/2021-02-01-preview/samples.md @@ -80,7 +80,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2021-02-01-preview' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2021-03-03-preview/samples.md b/generated/iothub/microsoft.devices/2021-03-03-preview/samples.md index 3dafc8b6da..40799604e8 100644 --- a/generated/iothub/microsoft.devices/2021-03-03-preview/samples.md +++ b/generated/iothub/microsoft.devices/2021-03-03-preview/samples.md @@ -80,7 +80,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2021-03-03-preview' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2021-03-31/samples.md b/generated/iothub/microsoft.devices/2021-03-31/samples.md index e619e22f96..94e7cbc181 100644 --- a/generated/iothub/microsoft.devices/2021-03-31/samples.md +++ b/generated/iothub/microsoft.devices/2021-03-31/samples.md @@ -80,7 +80,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2021-03-31' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2021-07-01-preview/samples.md b/generated/iothub/microsoft.devices/2021-07-01-preview/samples.md index f9d3c385c7..2c0f21fc83 100644 --- a/generated/iothub/microsoft.devices/2021-07-01-preview/samples.md +++ b/generated/iothub/microsoft.devices/2021-07-01-preview/samples.md @@ -80,7 +80,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2021-07-01-preview' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2021-07-01/samples.md b/generated/iothub/microsoft.devices/2021-07-01/samples.md index 1d9f1c5136..be3c336d2c 100644 --- a/generated/iothub/microsoft.devices/2021-07-01/samples.md +++ b/generated/iothub/microsoft.devices/2021-07-01/samples.md @@ -80,7 +80,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2021-07-01' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2021-07-02-preview/samples.md b/generated/iothub/microsoft.devices/2021-07-02-preview/samples.md index 72ef2ee999..5ea2676716 100644 --- a/generated/iothub/microsoft.devices/2021-07-02-preview/samples.md +++ b/generated/iothub/microsoft.devices/2021-07-02-preview/samples.md @@ -81,7 +81,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2021-07-02-preview' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2021-07-02/samples.md b/generated/iothub/microsoft.devices/2021-07-02/samples.md index d476a96e5b..82e1d1964d 100644 --- a/generated/iothub/microsoft.devices/2021-07-02/samples.md +++ b/generated/iothub/microsoft.devices/2021-07-02/samples.md @@ -81,7 +81,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2021-07-02' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2022-04-30-preview/samples.md b/generated/iothub/microsoft.devices/2022-04-30-preview/samples.md index fdd4372d73..54332a6b25 100644 --- a/generated/iothub/microsoft.devices/2022-04-30-preview/samples.md +++ b/generated/iothub/microsoft.devices/2022-04-30-preview/samples.md @@ -84,7 +84,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2022-04-30-preview' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2022-11-15-preview/samples.md b/generated/iothub/microsoft.devices/2022-11-15-preview/samples.md index 192c42a2a8..1b0347e8e7 100644 --- a/generated/iothub/microsoft.devices/2022-11-15-preview/samples.md +++ b/generated/iothub/microsoft.devices/2022-11-15-preview/samples.md @@ -85,7 +85,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2022-11-15-preview' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2023-06-30-preview/samples.md b/generated/iothub/microsoft.devices/2023-06-30-preview/samples.md index 22709a6dcc..c29d31b4f6 100644 --- a/generated/iothub/microsoft.devices/2023-06-30-preview/samples.md +++ b/generated/iothub/microsoft.devices/2023-06-30-preview/samples.md @@ -85,7 +85,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2023-06-30-preview' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iothub/microsoft.devices/2023-06-30/samples.md b/generated/iothub/microsoft.devices/2023-06-30/samples.md index 7cae11daaa..0a0e833037 100644 --- a/generated/iothub/microsoft.devices/2023-06-30/samples.md +++ b/generated/iothub/microsoft.devices/2023-06-30/samples.md @@ -96,7 +96,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2023-06-30' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' @@ -187,7 +187,7 @@ resource exampleResource 'Microsoft.Devices/IotHubs@2023-06-30' = { ] } storageEndpoints: { - $default: { + '$default': { connectionString: '' containerName: '' sasTtlAsIso8601: 'PT1H' diff --git a/generated/iotoperations/microsoft.iotoperations/2024-08-15-preview/samples.md b/generated/iotoperations/microsoft.iotoperations/2024-08-15-preview/samples.md index 4b201e4517..000f0f0c36 100644 --- a/generated/iotoperations/microsoft.iotoperations/2024-08-15-preview/samples.md +++ b/generated/iotoperations/microsoft.iotoperations/2024-08-15-preview/samples.md @@ -380,7 +380,7 @@ resource exampleResource 'Microsoft.IoTOperations/instances/brokers/authenticati } subject: 'CN = Contoso Root CA Cert, OU = Engineering, C = US' } - smart-fan: { + 'smart-fan': { attributes: { building: '17' } diff --git a/generated/iotoperations/microsoft.iotoperations/2024-09-15-preview/samples.md b/generated/iotoperations/microsoft.iotoperations/2024-09-15-preview/samples.md index b7fed9ea48..7dcc95ce72 100644 --- a/generated/iotoperations/microsoft.iotoperations/2024-09-15-preview/samples.md +++ b/generated/iotoperations/microsoft.iotoperations/2024-09-15-preview/samples.md @@ -352,7 +352,7 @@ resource exampleResource 'Microsoft.IoTOperations/instances/brokers/authenticati } subject: 'CN = Contoso Root CA Cert, OU = Engineering, C = US' } - smart-fan: { + 'smart-fan': { attributes: { building: '17' } diff --git a/generated/iotoperations/microsoft.iotoperations/2024-11-01/samples.md b/generated/iotoperations/microsoft.iotoperations/2024-11-01/samples.md index 8e381f3660..cf60f154c0 100644 --- a/generated/iotoperations/microsoft.iotoperations/2024-11-01/samples.md +++ b/generated/iotoperations/microsoft.iotoperations/2024-11-01/samples.md @@ -352,7 +352,7 @@ resource exampleResource 'Microsoft.IoTOperations/instances/brokers/authenticati } subject: 'CN = Contoso Root CA Cert, OU = Engineering, C = US' } - smart-fan: { + 'smart-fan': { attributes: { building: '17' } diff --git a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2020-07-01-preview/samples.md b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2020-07-01-preview/samples.md index 6197c28bd0..59bde442ad 100644 --- a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2020-07-01-preview/samples.md +++ b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2020-07-01-preview/samples.md @@ -13,11 +13,11 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/extensions@2020-07-0 properties: { autoUpgradeMinorVersion: true configurationProtectedSettings: { - omsagent.secret.key: 'secretKeyValue01' + 'omsagent.secret.key': 'secretKeyValue01' } configurationSettings: { - omsagent.env.clusterName: 'clusterName1' - omsagent.secret.wsid: 'fakeTokenPlaceholder' + 'omsagent.env.clusterName': 'clusterName1' + 'omsagent.secret.wsid': 'fakeTokenPlaceholder' } extensionType: 'azuremonitor-containers' releaseTrain: 'Preview' diff --git a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2021-05-01-preview/samples.md b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2021-05-01-preview/samples.md index 02fa695901..010ee921c0 100644 --- a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2021-05-01-preview/samples.md +++ b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2021-05-01-preview/samples.md @@ -13,11 +13,11 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/extensions@2021-05-0 properties: { autoUpgradeMinorVersion: true configurationProtectedSettings: { - omsagent.secret.key: 'secretKeyValue01' + 'omsagent.secret.key': 'secretKeyValue01' } configurationSettings: { - omsagent.env.clusterName: 'clusterName1' - omsagent.secret.wsid: 'fakeTokenPlaceholder' + 'omsagent.env.clusterName': 'clusterName1' + 'omsagent.secret.wsid': 'fakeTokenPlaceholder' } extensionType: 'azuremonitor-containers' releaseTrain: 'Preview' diff --git a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2021-09-01/samples.md b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2021-09-01/samples.md index 1b7cd919d0..60b1736757 100644 --- a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2021-09-01/samples.md +++ b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2021-09-01/samples.md @@ -13,11 +13,11 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/extensions@2021-09-0 properties: { autoUpgradeMinorVersion: true configurationProtectedSettings: { - omsagent.secret.key: 'secretKeyValue01' + 'omsagent.secret.key': 'secretKeyValue01' } configurationSettings: { - omsagent.env.clusterName: 'clusterName1' - omsagent.secret.wsid: 'fakeTokenPlaceholder' + 'omsagent.env.clusterName': 'clusterName1' + 'omsagent.secret.wsid': 'fakeTokenPlaceholder' } extensionType: 'azuremonitor-containers' releaseTrain: 'Preview' diff --git a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2021-11-01-preview/samples.md b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2021-11-01-preview/samples.md index 3008b14805..c670f181c8 100644 --- a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2021-11-01-preview/samples.md +++ b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2021-11-01-preview/samples.md @@ -13,11 +13,11 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/extensions@2021-11-0 properties: { autoUpgradeMinorVersion: true configurationProtectedSettings: { - omsagent.secret.key: 'secretKeyValue01' + 'omsagent.secret.key': 'secretKeyValue01' } configurationSettings: { - omsagent.env.clusterName: 'clusterName1' - omsagent.secret.wsid: 'fakeTokenPlaceholder' + 'omsagent.env.clusterName': 'clusterName1' + 'omsagent.secret.wsid': 'fakeTokenPlaceholder' } extensionType: 'azuremonitor-containers' releaseTrain: 'Preview' @@ -47,7 +47,7 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 url: 'https://github.com/Azure/arc-k8s-demo' } kustomizations: { - srs-kustomization1: { + 'srs-kustomization1': { path: './test/path' dependsOn: [ ] @@ -55,7 +55,7 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 timeoutInSeconds: 600 validation: 'none' } - srs-kustomization2: { + 'srs-kustomization2': { path: './other/test/path' dependsOn: [ { diff --git a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-01-01-preview/samples.md b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-01-01-preview/samples.md index de71cc365d..beb3464a39 100644 --- a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-01-01-preview/samples.md +++ b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-01-01-preview/samples.md @@ -13,11 +13,11 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/extensions@2022-01-0 properties: { autoUpgradeMinorVersion: true configurationProtectedSettings: { - omsagent.secret.key: 'secretKeyValue01' + 'omsagent.secret.key': 'secretKeyValue01' } configurationSettings: { - omsagent.env.clusterName: 'clusterName1' - omsagent.secret.wsid: 'fakeTokenPlaceholder' + 'omsagent.env.clusterName': 'clusterName1' + 'omsagent.secret.wsid': 'fakeTokenPlaceholder' } extensionType: 'azuremonitor-containers' releaseTrain: 'Preview' @@ -47,14 +47,14 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 url: 'https://github.com/Azure/arc-k8s-demo' } kustomizations: { - srs-kustomization1: { + 'srs-kustomization1': { path: './test/path' dependsOn: [ ] syncIntervalInSeconds: 600 timeoutInSeconds: 600 } - srs-kustomization2: { + 'srs-kustomization2': { path: './other/test/path' dependsOn: [ { @@ -88,14 +88,14 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 url: 'https://fluxminiotest.az.minio.io' } kustomizations: { - srs-kustomization1: { + 'srs-kustomization1': { path: './test/path' dependsOn: [ ] syncIntervalInSeconds: 600 timeoutInSeconds: 600 } - srs-kustomization2: { + 'srs-kustomization2': { path: './other/test/path' dependsOn: [ { diff --git a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-03-01/samples.md b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-03-01/samples.md index 7a3b0c6a2b..685b1da472 100644 --- a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-03-01/samples.md +++ b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-03-01/samples.md @@ -13,11 +13,11 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/extensions@2022-03-0 properties: { autoUpgradeMinorVersion: true configurationProtectedSettings: { - omsagent.secret.key: 'secretKeyValue01' + 'omsagent.secret.key': 'secretKeyValue01' } configurationSettings: { - omsagent.env.clusterName: 'clusterName1' - omsagent.secret.wsid: 'fakeTokenPlaceholder' + 'omsagent.env.clusterName': 'clusterName1' + 'omsagent.secret.wsid': 'fakeTokenPlaceholder' } extensionType: 'azuremonitor-containers' releaseTrain: 'Preview' @@ -47,14 +47,14 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 url: 'https://github.com/Azure/arc-k8s-demo' } kustomizations: { - srs-kustomization1: { + 'srs-kustomization1': { path: './test/path' dependsOn: [ ] syncIntervalInSeconds: 600 timeoutInSeconds: 600 } - srs-kustomization2: { + 'srs-kustomization2': { path: './other/test/path' dependsOn: [ 'srs-kustomization1' @@ -86,14 +86,14 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 url: 'https://fluxminiotest.az.minio.io' } kustomizations: { - srs-kustomization1: { + 'srs-kustomization1': { path: './test/path' dependsOn: [ ] syncIntervalInSeconds: 600 timeoutInSeconds: 600 } - srs-kustomization2: { + 'srs-kustomization2': { path: './other/test/path' dependsOn: [ 'srs-kustomization1' diff --git a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-04-02-preview/samples.md b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-04-02-preview/samples.md index 71daf45a67..0670fab9a3 100644 --- a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-04-02-preview/samples.md +++ b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-04-02-preview/samples.md @@ -13,11 +13,11 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/extensions@2022-04-0 properties: { autoUpgradeMinorVersion: true configurationProtectedSettings: { - omsagent.secret.key: 'secretKeyValue01' + 'omsagent.secret.key': 'secretKeyValue01' } configurationSettings: { - omsagent.env.clusterName: 'clusterName1' - omsagent.secret.wsid: 'fakeTokenPlaceholder' + 'omsagent.env.clusterName': 'clusterName1' + 'omsagent.secret.wsid': 'fakeTokenPlaceholder' } extensionType: 'azuremonitor-containers' releaseTrain: 'Preview' diff --git a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-07-01/samples.md b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-07-01/samples.md index 83d11a5802..efe0826321 100644 --- a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-07-01/samples.md +++ b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-07-01/samples.md @@ -13,11 +13,11 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/extensions@2022-07-0 properties: { autoUpgradeMinorVersion: true configurationProtectedSettings: { - omsagent.secret.key: 'secretKeyValue01' + 'omsagent.secret.key': 'secretKeyValue01' } configurationSettings: { - omsagent.env.clusterName: 'clusterName1' - omsagent.secret.wsid: 'fakeTokenPlaceholder' + 'omsagent.env.clusterName': 'clusterName1' + 'omsagent.secret.wsid': 'fakeTokenPlaceholder' } extensionType: 'azuremonitor-containers' releaseTrain: 'Preview' @@ -47,14 +47,14 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 url: 'https://github.com/Azure/arc-k8s-demo' } kustomizations: { - srs-kustomization1: { + 'srs-kustomization1': { path: './test/path' dependsOn: [ ] syncIntervalInSeconds: 600 timeoutInSeconds: 600 } - srs-kustomization2: { + 'srs-kustomization2': { path: './other/test/path' dependsOn: [ 'srs-kustomization1' @@ -86,14 +86,14 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 url: 'https://fluxminiotest.az.minio.io' } kustomizations: { - srs-kustomization1: { + 'srs-kustomization1': { path: './test/path' dependsOn: [ ] syncIntervalInSeconds: 600 timeoutInSeconds: 600 } - srs-kustomization2: { + 'srs-kustomization2': { path: './other/test/path' dependsOn: [ 'srs-kustomization1' diff --git a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-11-01/samples.md b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-11-01/samples.md index d5e76e6397..90c229987d 100644 --- a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-11-01/samples.md +++ b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2022-11-01/samples.md @@ -13,11 +13,11 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/extensions@2022-11-0 properties: { autoUpgradeMinorVersion: true configurationProtectedSettings: { - omsagent.secret.key: 'secretKeyValue01' + 'omsagent.secret.key': 'secretKeyValue01' } configurationSettings: { - omsagent.env.clusterName: 'clusterName1' - omsagent.secret.wsid: 'fakeTokenPlaceholder' + 'omsagent.env.clusterName': 'clusterName1' + 'omsagent.secret.wsid': 'fakeTokenPlaceholder' } extensionType: 'azuremonitor-containers' releaseTrain: 'Preview' @@ -64,14 +64,14 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 url: 'https://github.com/Azure/arc-k8s-demo' } kustomizations: { - srs-kustomization1: { + 'srs-kustomization1': { path: './test/path' dependsOn: [ ] syncIntervalInSeconds: 600 timeoutInSeconds: 600 } - srs-kustomization2: { + 'srs-kustomization2': { path: './other/test/path' dependsOn: [ 'srs-kustomization1' @@ -103,14 +103,14 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 url: 'https://fluxminiotest.az.minio.io' } kustomizations: { - srs-kustomization1: { + 'srs-kustomization1': { path: './test/path' dependsOn: [ ] syncIntervalInSeconds: 600 timeoutInSeconds: 600 } - srs-kustomization2: { + 'srs-kustomization2': { path: './other/test/path' dependsOn: [ 'srs-kustomization1' diff --git a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2023-05-01/samples.md b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2023-05-01/samples.md index edfefe03ea..b976922bde 100644 --- a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2023-05-01/samples.md +++ b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2023-05-01/samples.md @@ -13,11 +13,11 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/extensions@2023-05-0 properties: { autoUpgradeMinorVersion: true configurationProtectedSettings: { - omsagent.secret.key: 'secretKeyValue01' + 'omsagent.secret.key': 'secretKeyValue01' } configurationSettings: { - omsagent.env.clusterName: 'clusterName1' - omsagent.secret.wsid: 'fakeTokenPlaceholder' + 'omsagent.env.clusterName': 'clusterName1' + 'omsagent.secret.wsid': 'fakeTokenPlaceholder' } extensionType: 'azuremonitor-containers' releaseTrain: 'Preview' @@ -64,7 +64,7 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 url: 'https://github.com/Azure/arc-k8s-demo' } kustomizations: { - srs-kustomization1: { + 'srs-kustomization1': { path: './test/path' dependsOn: [ ] @@ -85,7 +85,7 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 timeoutInSeconds: 600 wait: true } - srs-kustomization2: { + 'srs-kustomization2': { path: './other/test/path' dependsOn: [ 'srs-kustomization1' @@ -134,14 +134,14 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 url: 'https://fluxminiotest.az.minio.io' } kustomizations: { - srs-kustomization1: { + 'srs-kustomization1': { path: './test/path' dependsOn: [ ] syncIntervalInSeconds: 600 timeoutInSeconds: 600 } - srs-kustomization2: { + 'srs-kustomization2': { path: './other/test/path' dependsOn: [ 'srs-kustomization1' diff --git a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2024-04-01-preview/samples.md b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2024-04-01-preview/samples.md index 5d7f6d38b9..57f609f770 100644 --- a/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2024-04-01-preview/samples.md +++ b/generated/kubernetesconfiguration/microsoft.kubernetesconfiguration/2024-04-01-preview/samples.md @@ -21,7 +21,7 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 url: 'https://github.com/Azure/arc-k8s-demo' } kustomizations: { - srs-kustomization1: { + 'srs-kustomization1': { path: './test/path' dependsOn: [ ] @@ -42,7 +42,7 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 timeoutInSeconds: 600 wait: true } - srs-kustomization2: { + 'srs-kustomization2': { path: './other/test/path' dependsOn: [ 'srs-kustomization1' @@ -91,14 +91,14 @@ resource exampleResource 'Microsoft.KubernetesConfiguration/fluxConfigurations@2 url: 'https://fluxminiotest.az.minio.io' } kustomizations: { - srs-kustomization1: { + 'srs-kustomization1': { path: './test/path' dependsOn: [ ] syncIntervalInSeconds: 600 timeoutInSeconds: 600 } - srs-kustomization2: { + 'srs-kustomization2': { path: './other/test/path' dependsOn: [ 'srs-kustomization1' diff --git a/generated/liftrpinecone/log.out b/generated/liftrpinecone/log.out new file mode 100644 index 0000000000..8110509d6f --- /dev/null +++ b/generated/liftrpinecone/log.out @@ -0,0 +1,5 @@ +AutoRest code generation utility [cli version: 3.7.1; node: v16.20.2] +(C) 2018 Microsoft Corporation. +https://aka.ms/autorest +warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. diff --git a/generated/liftrpinecone/pinecone.vectordb/2024-10-22-preview/samples.md b/generated/liftrpinecone/pinecone.vectordb/2024-10-22-preview/samples.md new file mode 100644 index 0000000000..44b1959ca0 --- /dev/null +++ b/generated/liftrpinecone/pinecone.vectordb/2024-10-22-preview/samples.md @@ -0,0 +1,58 @@ +# Pinecone.VectorDb + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## pinecone.vectordb/organizations + +Organizations_CreateOrUpdate_MaximumSet +```bicep +resource exampleResource 'Pinecone.VectorDb/organizations@2024-10-22-preview' = { + name: 'example' + identity: { + type: 'None' + userAssignedIdentities: { + ident904655400: { + } + } + } + location: 'us-east' + properties: { + marketplace: { + offerDetails: { + offerId: '013124d0-bf05-4eab-a6bb-01fa83870642' + planId: '62dda065-5acd-4ac5-b418-8610beed92a2' + planName: 'Freemium' + publisherId: '4d194daf-fa20-46a8-bfb4-5b7d96cae009' + termId: 'a2b7ce01-f06d-4874-9f77-6ea4a4875c16' + termUnit: 'der' + } + subscriptionId: '76a38ef6-c8c1-4f0d-bfe0-00ec782c8077' + subscriptionStatus: 'PendingFulfillmentStart' + } + partnerProperties: { + displayName: 'My Example Organization' + } + singleSignOnProperties: { + type: 'Saml' + aadDomains: [ + 'exampledomain' + ] + enterpriseAppId: '44d3fb26-d8d5-41ff-9b9a-769737f22f13' + state: 'Initial' + url: 'https://login.pinecone.io/?sso=true&connection=dfwgsqzkbrjqrglcsa' + } + user: { + emailAddress: 'example.user@example.com' + firstName: 'Jimmy' + lastName: 'McExample' + phoneNumber: '555-555-5555' + upn: 'example.user@example.com' + } + } + tags: { + 'my-tag': 'tag.value' + } +} +``` diff --git a/generated/liftrpinecone/pinecone.vectordb/2024-10-22-preview/types.json b/generated/liftrpinecone/pinecone.vectordb/2024-10-22-preview/types.json new file mode 100644 index 0000000000..6f715bdd49 --- /dev/null +++ b/generated/liftrpinecone/pinecone.vectordb/2024-10-22-preview/types.json @@ -0,0 +1,672 @@ +[ + { + "$type": "StringType", + "minLength": 1, + "maxLength": 50, + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_\\-.: ]*$" + }, + { + "$type": "StringLiteralType", + "value": "Pinecone.VectorDb/organizations" + }, + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-22-preview" + }, + { + "$type": "ObjectType", + "name": "Pinecone.VectorDb/organizations", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/3" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "identity": { + "type": { + "$ref": "#/30" + }, + "flags": 0, + "description": "The managed service identities assigned to this resource." + }, + "tags": { + "type": { + "$ref": "#/39" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/40" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "OrganizationProperties", + "properties": { + "marketplace": { + "type": { + "$ref": "#/6" + }, + "flags": 1, + "description": "Marketplace details of the resource." + }, + "user": { + "type": { + "$ref": "#/13" + }, + "flags": 1, + "description": "Details of the user." + }, + "provisioningState": { + "type": { + "$ref": "#/18" + }, + "flags": 2, + "description": "Provisioning state of the resource." + }, + "partnerProperties": { + "type": { + "$ref": "#/19" + }, + "flags": 0, + "description": "partner properties" + }, + "singleSignOnProperties": { + "type": { + "$ref": "#/21" + }, + "flags": 0, + "description": "Single sign-on properties" + } + } + }, + { + "$type": "ObjectType", + "name": "LiftrBaseMarketplaceDetails", + "properties": { + "subscriptionId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Azure subscription id for the the marketplace offer is purchased from" + }, + "subscriptionStatus": { + "type": { + "$ref": "#/11" + }, + "flags": 2, + "description": "Marketplace subscription status" + }, + "offerDetails": { + "type": { + "$ref": "#/12" + }, + "flags": 1, + "description": "Offer details for the marketplace that is selected by the user" + } + } + }, + { + "$type": "StringLiteralType", + "value": "PendingFulfillmentStart" + }, + { + "$type": "StringLiteralType", + "value": "Subscribed" + }, + { + "$type": "StringLiteralType", + "value": "Suspended" + }, + { + "$type": "StringLiteralType", + "value": "Unsubscribed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/7" + }, + { + "$ref": "#/8" + }, + { + "$ref": "#/9" + }, + { + "$ref": "#/10" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "LiftrBaseOfferDetails", + "properties": { + "publisherId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Publisher Id for the marketplace offer" + }, + "offerId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Offer Id for the marketplace offer" + }, + "planId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Plan Id for the marketplace offer" + }, + "planName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Plan Name for the marketplace offer" + }, + "termUnit": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Plan Display Name for the marketplace offer" + }, + "termId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Plan Display Name for the marketplace offer" + } + } + }, + { + "$type": "ObjectType", + "name": "LiftrBaseUserDetails", + "properties": { + "firstName": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "First name of the user" + }, + "lastName": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Last name of the user" + }, + "emailAddress": { + "type": { + "$ref": "#/14" + }, + "flags": 1, + "description": "Email address of the user" + }, + "upn": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "User's principal name" + }, + "phoneNumber": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "User's phone number" + } + } + }, + { + "$type": "StringType", + "pattern": "^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\\.)+[A-Za-z]{2,}$" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/15" + }, + { + "$ref": "#/16" + }, + { + "$ref": "#/17" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "PartnerProperties", + "properties": { + "displayName": { + "type": { + "$ref": "#/20" + }, + "flags": 1, + "description": "Pinecone Organization Name" + } + } + }, + { + "$type": "StringType", + "minLength": 1, + "maxLength": 512, + "pattern": "^[^\\0]+$" + }, + { + "$type": "ObjectType", + "name": "LiftrBaseSingleSignOnPropertiesV2", + "properties": { + "type": { + "type": { + "$ref": "#/24" + }, + "flags": 1, + "description": "Type of Single Sign-On mechanism being used" + }, + "state": { + "type": { + "$ref": "#/28" + }, + "flags": 0, + "description": "State of the Single Sign On for the resource" + }, + "enterpriseAppId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "AAD enterprise application Id used to setup SSO" + }, + "url": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "URL for SSO to be used by the partner to redirect the user to their system" + }, + "aadDomains": { + "type": { + "$ref": "#/29" + }, + "flags": 0, + "description": "List of AAD domains fetched from Microsoft Graph for user." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Saml" + }, + { + "$type": "StringLiteralType", + "value": "OpenId" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/22" + }, + { + "$ref": "#/23" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Initial" + }, + { + "$type": "StringLiteralType", + "value": "Enable" + }, + { + "$type": "StringLiteralType", + "value": "Disable" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/25" + }, + { + "$ref": "#/26" + }, + { + "$ref": "#/27" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "ManagedServiceIdentity", + "properties": { + "principalId": { + "type": { + "$ref": "#/31" + }, + "flags": 2, + "description": "The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity." + }, + "tenantId": { + "type": { + "$ref": "#/31" + }, + "flags": 2, + "description": "The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity." + }, + "type": { + "type": { + "$ref": "#/36" + }, + "flags": 1, + "description": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)." + }, + "userAssignedIdentities": { + "type": { + "$ref": "#/38" + }, + "flags": 0, + "description": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests." + } + } + }, + { + "$type": "StringType", + "minLength": 36, + "maxLength": 36, + "pattern": "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$" + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned" + }, + { + "$type": "StringLiteralType", + "value": "UserAssigned" + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned,UserAssigned" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/32" + }, + { + "$ref": "#/33" + }, + { + "$ref": "#/34" + }, + { + "$ref": "#/35" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "UserAssignedIdentity", + "properties": { + "principalId": { + "type": { + "$ref": "#/31" + }, + "flags": 2, + "description": "The principal ID of the assigned identity." + }, + "clientId": { + "type": { + "$ref": "#/31" + }, + "flags": 2, + "description": "The client ID of the assigned identity." + } + } + }, + { + "$type": "ObjectType", + "name": "UserAssignedIdentities", + "properties": {}, + "additionalProperties": { + "$ref": "#/37" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/45" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/50" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/41" + }, + { + "$ref": "#/42" + }, + { + "$ref": "#/43" + }, + { + "$ref": "#/44" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/46" + }, + { + "$ref": "#/47" + }, + { + "$ref": "#/48" + }, + { + "$ref": "#/49" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Pinecone.VectorDb/organizations@2024-10-22-preview", + "scopeType": 8, + "body": { + "$ref": "#/4" + }, + "flags": 0 + } +] \ No newline at end of file diff --git a/generated/liftrpinecone/pinecone.vectordb/2024-10-22-preview/types.md b/generated/liftrpinecone/pinecone.vectordb/2024-10-22-preview/types.md new file mode 100644 index 0000000000..14c9d6f770 --- /dev/null +++ b/generated/liftrpinecone/pinecone.vectordb/2024-10-22-preview/types.md @@ -0,0 +1,89 @@ +# Pinecone.VectorDb @ 2024-10-22-preview + +## Resource Pinecone.VectorDb/organizations@2024-10-22-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-22-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [ManagedServiceIdentity](#managedserviceidentity): The managed service identities assigned to this resource. +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {minLength: 1, maxLength: 50, pattern: "^[a-zA-Z0-9][a-zA-Z0-9_\-.: ]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [OrganizationProperties](#organizationproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Pinecone.VectorDb/organizations' (ReadOnly, DeployTimeConstant): The resource type + +## LiftrBaseMarketplaceDetails +### Properties +* **offerDetails**: [LiftrBaseOfferDetails](#liftrbaseofferdetails) (Required): Offer details for the marketplace that is selected by the user +* **subscriptionId**: string (Required): Azure subscription id for the the marketplace offer is purchased from +* **subscriptionStatus**: 'PendingFulfillmentStart' | 'Subscribed' | 'Suspended' | 'Unsubscribed' | string (ReadOnly): Marketplace subscription status + +## LiftrBaseOfferDetails +### Properties +* **offerId**: string (Required): Offer Id for the marketplace offer +* **planId**: string (Required): Plan Id for the marketplace offer +* **planName**: string: Plan Name for the marketplace offer +* **publisherId**: string (Required): Publisher Id for the marketplace offer +* **termId**: string: Plan Display Name for the marketplace offer +* **termUnit**: string: Plan Display Name for the marketplace offer + +## LiftrBaseSingleSignOnPropertiesV2 +### Properties +* **aadDomains**: string[]: List of AAD domains fetched from Microsoft Graph for user. +* **enterpriseAppId**: string: AAD enterprise application Id used to setup SSO +* **state**: 'Disable' | 'Enable' | 'Initial' | string: State of the Single Sign On for the resource +* **type**: 'OpenId' | 'Saml' | string (Required): Type of Single Sign-On mechanism being used +* **url**: string: URL for SSO to be used by the partner to redirect the user to their system + +## LiftrBaseUserDetails +### Properties +* **emailAddress**: string {pattern: "^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$"} (Required): Email address of the user +* **firstName**: string (Required): First name of the user +* **lastName**: string (Required): Last name of the user +* **phoneNumber**: string: User's phone number +* **upn**: string: User's principal name + +## ManagedServiceIdentity +### Properties +* **principalId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity. +* **tenantId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity. +* **type**: 'None' | 'SystemAssigned' | 'SystemAssigned,UserAssigned' | 'UserAssigned' | string (Required): Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +* **userAssignedIdentities**: [UserAssignedIdentities](#userassignedidentities): The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests. + +## OrganizationProperties +### Properties +* **marketplace**: [LiftrBaseMarketplaceDetails](#liftrbasemarketplacedetails) (Required): Marketplace details of the resource. +* **partnerProperties**: [PartnerProperties](#partnerproperties): partner properties +* **provisioningState**: 'Canceled' | 'Failed' | 'Succeeded' | string (ReadOnly): Provisioning state of the resource. +* **singleSignOnProperties**: [LiftrBaseSingleSignOnPropertiesV2](#liftrbasesinglesignonpropertiesv2): Single sign-on properties +* **user**: [LiftrBaseUserDetails](#liftrbaseuserdetails) (Required): Details of the user. + +## PartnerProperties +### Properties +* **displayName**: string {minLength: 1, maxLength: 512, pattern: "^[^\0]+$"} (Required): Pinecone Organization Name + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## UserAssignedIdentities +### Properties +### Additional Properties +* **Additional Properties Type**: [UserAssignedIdentity](#userassignedidentity) + +## UserAssignedIdentity +### Properties +* **clientId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The client ID of the assigned identity. +* **principalId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The principal ID of the assigned identity. + diff --git a/generated/logic/microsoft.logic/2016-06-01/samples.md b/generated/logic/microsoft.logic/2016-06-01/samples.md index 8ce46e7dc2..5cca930f71 100644 --- a/generated/logic/microsoft.logic/2016-06-01/samples.md +++ b/generated/logic/microsoft.logic/2016-06-01/samples.md @@ -397,7 +397,7 @@ resource exampleResource 'Microsoft.Logic/workflows@2016-06-01' = { location: 'brazilsouth' properties: { definition: { - $schema: 'https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#' + '$schema': 'https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#' actions: { Find_pet_by_ID: { type: 'ApiConnection' @@ -418,7 +418,7 @@ resource exampleResource 'Microsoft.Logic/workflows@2016-06-01' = { outputs: { } parameters: { - $connections: { + '$connections': { type: 'Object' defaultValue: { } @@ -436,9 +436,9 @@ resource exampleResource 'Microsoft.Logic/workflows@2016-06-01' = { } } parameters: { - $connections: { + '$connections': { value: { - test-custom-connector: { + 'test-custom-connector': { connectionId: '/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Web/connections/test-custom-connector' connectionName: 'test-custom-connector' id: '/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.Web/locations/brazilsouth/managedApis/test-custom-connector' diff --git a/generated/logic/microsoft.logic/2018-07-01-preview/samples.md b/generated/logic/microsoft.logic/2018-07-01-preview/samples.md index c6b1829a36..5ef04e4d2b 100644 --- a/generated/logic/microsoft.logic/2018-07-01-preview/samples.md +++ b/generated/logic/microsoft.logic/2018-07-01-preview/samples.md @@ -340,7 +340,7 @@ resource exampleResource 'Microsoft.Logic/workflows@2018-07-01-preview' = { location: 'brazilsouth' properties: { definition: { - $schema: 'https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#' + '$schema': 'https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#' actions: { Find_pet_by_ID: { type: 'ApiConnection' @@ -361,7 +361,7 @@ resource exampleResource 'Microsoft.Logic/workflows@2018-07-01-preview' = { outputs: { } parameters: { - $connections: { + '$connections': { type: 'Object' defaultValue: { } @@ -384,9 +384,9 @@ resource exampleResource 'Microsoft.Logic/workflows@2018-07-01-preview' = { id: '/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account' } parameters: { - $connections: { + '$connections': { value: { - test-custom-connector: { + 'test-custom-connector': { connectionId: '/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Web/connections/test-custom-connector' connectionName: 'test-custom-connector' id: '/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.Web/locations/brazilsouth/managedApis/test-custom-connector' diff --git a/generated/logic/microsoft.logic/2019-05-01/samples.md b/generated/logic/microsoft.logic/2019-05-01/samples.md index af9addd939..d238d07956 100644 --- a/generated/logic/microsoft.logic/2019-05-01/samples.md +++ b/generated/logic/microsoft.logic/2019-05-01/samples.md @@ -415,7 +415,7 @@ resource exampleResource 'Microsoft.Logic/workflows@2019-05-01' = { location: 'brazilsouth' properties: { definition: { - $schema: 'https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#' + '$schema': 'https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#' actions: { Find_pet_by_ID: { type: 'ApiConnection' @@ -436,7 +436,7 @@ resource exampleResource 'Microsoft.Logic/workflows@2019-05-01' = { outputs: { } parameters: { - $connections: { + '$connections': { type: 'Object' defaultValue: { } @@ -457,9 +457,9 @@ resource exampleResource 'Microsoft.Logic/workflows@2019-05-01' = { id: '/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account' } parameters: { - $connections: { + '$connections': { value: { - test-custom-connector: { + 'test-custom-connector': { connectionId: '/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Web/connections/test-custom-connector' connectionName: 'test-custom-connector' id: '/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.Web/locations/brazilsouth/managedApis/test-custom-connector' diff --git a/generated/machinelearning/microsoft.machinelearning/2017-01-01/samples.md b/generated/machinelearning/microsoft.machinelearning/2017-01-01/samples.md index 5952d4f26f..6bd7526998 100644 --- a/generated/machinelearning/microsoft.machinelearning/2017-01-01/samples.md +++ b/generated/machinelearning/microsoft.machinelearning/2017-01-01/samples.md @@ -71,7 +71,7 @@ resource exampleResource 'Microsoft.MachineLearning/webServices@2017-01-01' = { properties: { column_name: { type: 'String' - x-ms-isnullable: false + 'x-ms-isnullable': false } } title: '' @@ -93,11 +93,11 @@ resource exampleResource 'Microsoft.MachineLearning/webServices@2017-01-01' = { age: { type: 'Integer' format: 'Int32' - x-ms-isnullable: true + 'x-ms-isnullable': true } workclass: { type: 'String' - x-ms-isnullable: false + 'x-ms-isnullable': false } } title: '' @@ -130,11 +130,11 @@ resource exampleResource 'Microsoft.MachineLearning/webServices@2017-01-01' = { node1: { assetId: 'asset1' parameters: { - R Script: { + 'R Script': { certificateThumbprint: '' value: 'The R Script' } - R Version: { + 'R Version': { certificateThumbprint: '' value: 'CRAN R 3.1.0' } @@ -143,19 +143,19 @@ resource exampleResource 'Microsoft.MachineLearning/webServices@2017-01-01' = { node2: { assetId: 'asset2' parameters: { - Account Key: { + 'Account Key': { certificateThumbprint: 'TheThumbprint' value: 'Encrypted Key' } - Account Name: { + 'Account Name': { certificateThumbprint: '' value: 'accountName' } - Please Specify Authentication Type: { + 'Please Specify Authentication Type': { certificateThumbprint: '' value: 'Account' } - Please Specify Data Source: { + 'Please Specify Data Source': { certificateThumbprint: '' value: 'AzureBlobStorage' } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2020-04-01/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2020-04-01/samples.md index f0d260b84b..5df44586d2 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2020-04-01/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2020-04-01/samples.md @@ -59,7 +59,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -129,7 +129,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2020-06-01/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2020-06-01/samples.md index bfc779114e..3c2ed481fa 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2020-06-01/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2020-06-01/samples.md @@ -56,7 +56,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -161,7 +161,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2020-08-01/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2020-08-01/samples.md index 3d8201694f..7ac1c80f8b 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2020-08-01/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2020-08-01/samples.md @@ -59,7 +59,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } @@ -164,7 +164,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2020-09-01-preview/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2020-09-01-preview/samples.md index 570a111633..d17082c311 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2020-09-01-preview/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2020-09-01-preview/samples.md @@ -222,7 +222,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/labelingJ testClass1: { displayName: 'testClass1' subclasses: { - testclass1-1: { + 'testclass1-1': { displayName: 'testClass1-1' } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2021-01-01/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2021-01-01/samples.md index caafe235b2..a48257f989 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2021-01-01/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2021-01-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2021-01-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2021-03-01-preview/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2021-03-01-preview/samples.md index 7afd96efe2..cb573cd56d 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2021-03-01-preview/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2021-03-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2021-03-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -62,7 +62,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuseridentity: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuseridentity': { clientId: 'string' principalId: 'string' } @@ -105,7 +105,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuseridentity: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuseridentity': { clientId: 'string' principalId: 'string' } @@ -1018,7 +1018,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/onlineEnd identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuseridentity: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuseridentity': { clientId: 'string' principalId: 'string' } @@ -1062,7 +1062,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/onlineEnd identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuseridentity: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuseridentity': { clientId: 'string' principalId: 'string' } @@ -1129,7 +1129,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/onlineEnd identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuseridentity: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myuseridentity': { clientId: 'string' principalId: 'string' } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2021-04-01/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2021-04-01/samples.md index 02889ee97c..ecf339f44e 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2021-04-01/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2021-04-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2021-04-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2021-07-01/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2021-07-01/samples.md index fb1c237332..0df81b1725 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2021-07-01/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2021-07-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2021-07-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -73,13 +73,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2022-01-01-preview/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2022-01-01-preview/samples.md index 2c61b4edeb..8d9d8fc61e 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2022-01-01-preview/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2022-01-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2022-01-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -77,13 +77,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2022-02-01-preview/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2022-02-01-preview/samples.md index e31edfb7e7..0e10ad8eb9 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2022-02-01-preview/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2022-02-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2022-02-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -135,7 +135,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -224,7 +224,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -259,13 +259,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -690,7 +690,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - 9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad: { + '9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad': { } } } @@ -795,7 +795,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -930,7 +930,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2022-05-01/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2022-05-01/samples.md index 7172956d36..c0e96a0cf2 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2022-05-01/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2022-05-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2022-05-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -135,7 +135,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -224,7 +224,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -259,13 +259,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -706,7 +706,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -841,7 +841,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2022-06-01-preview/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2022-06-01-preview/samples.md index e8ec4bae15..db0596f859 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2022-06-01-preview/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2022-06-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2022-06-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -135,7 +135,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -224,7 +224,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -259,13 +259,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -725,7 +725,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - 9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad: { + '9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad': { } } } @@ -818,7 +818,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -953,7 +953,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1286,7 +1286,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2022-10-01-preview/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2022-10-01-preview/samples.md index a7276fe592..b27d9e0d5c 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2022-10-01-preview/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2022-10-01-preview/samples.md @@ -133,7 +133,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -265,7 +265,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2022-10-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -387,7 +387,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -476,7 +476,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -511,13 +511,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -1020,7 +1020,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - 9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad: { + '9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad': { } } } @@ -1116,7 +1116,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1251,7 +1251,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1584,7 +1584,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2022-10-01/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2022-10-01/samples.md index 93ef9083db..73084f3ab3 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2022-10-01/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2022-10-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2022-10-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -135,7 +135,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -224,7 +224,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -259,13 +259,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -729,7 +729,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - 9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad: { + '9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad': { } } } @@ -822,7 +822,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -957,7 +957,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1221,7 +1221,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2022-12-01-preview/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2022-12-01-preview/samples.md index 4cd4180ec9..00213cb195 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2022-12-01-preview/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2022-12-01-preview/samples.md @@ -134,7 +134,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -266,7 +266,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2022-12-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -388,7 +388,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -477,7 +477,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -512,13 +512,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -1022,7 +1022,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - 9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad: { + '9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad': { } } } @@ -1118,7 +1118,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1253,7 +1253,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2022 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1586,7 +1586,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2023-02-01-preview/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2023-02-01-preview/samples.md index 7550e132d3..ec8aed2b27 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2023-02-01-preview/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2023-02-01-preview/samples.md @@ -134,7 +134,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -313,7 +313,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2023-02-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -435,7 +435,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -524,7 +524,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -559,13 +559,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -1243,7 +1243,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 ] properties: { string: { - f69c8d5a-9b39-4183-92d3-a2b18944cf95: { + 'f69c8d5a-9b39-4183-92d3-a2b18944cf95': { } } } @@ -1344,7 +1344,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 ] properties: { string: { - c9ac10d0-915b-4de5-afe8-a4c78a37a558: { + 'c9ac10d0-915b-4de5-afe8-a4c78a37a558': { } } } @@ -1493,7 +1493,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 ] properties: { string: { - 5fc1f627-491e-45a0-a6a2-f5b4be884911: { + '5fc1f627-491e-45a0-a6a2-f5b4be884911': { } } } @@ -1842,7 +1842,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2023-04-01-preview/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2023-04-01-preview/samples.md index 1497be9355..c5808781dc 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2023-04-01-preview/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2023-04-01-preview/samples.md @@ -156,7 +156,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -335,7 +335,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2023-04-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -457,7 +457,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -546,7 +546,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -581,13 +581,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -1265,7 +1265,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 ] properties: { string: { - f69c8d5a-9b39-4183-92d3-a2b18944cf95: { + 'f69c8d5a-9b39-4183-92d3-a2b18944cf95': { } } } @@ -1366,7 +1366,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 ] properties: { string: { - c9ac10d0-915b-4de5-afe8-a4c78a37a558: { + 'c9ac10d0-915b-4de5-afe8-a4c78a37a558': { } } } @@ -1515,7 +1515,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 ] properties: { string: { - 5fc1f627-491e-45a0-a6a2-f5b4be884911: { + '5fc1f627-491e-45a0-a6a2-f5b4be884911': { } } } @@ -1880,7 +1880,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2023-04-01/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2023-04-01/samples.md index b511b2996e..56e806100f 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2023-04-01/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2023-04-01/samples.md @@ -156,7 +156,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -335,7 +335,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2023-04-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -457,7 +457,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -546,7 +546,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -581,13 +581,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -1085,7 +1085,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 instanceType: 'string' properties: { string: { - 9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad: { + '9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad': { } } } @@ -1178,7 +1178,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1313,7 +1313,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1577,7 +1577,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2023-06-01-preview/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2023-06-01-preview/samples.md index d54149b063..24e5156426 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2023-06-01-preview/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2023-06-01-preview/samples.md @@ -156,7 +156,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -335,7 +335,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2023-06-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -457,7 +457,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -546,7 +546,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -581,13 +581,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -1265,7 +1265,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 ] properties: { string: { - f69c8d5a-9b39-4183-92d3-a2b18944cf95: { + 'f69c8d5a-9b39-4183-92d3-a2b18944cf95': { } } } @@ -1366,7 +1366,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 ] properties: { string: { - c9ac10d0-915b-4de5-afe8-a4c78a37a558: { + 'c9ac10d0-915b-4de5-afe8-a4c78a37a558': { } } } @@ -1515,7 +1515,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 ] properties: { string: { - 5fc1f627-491e-45a0-a6a2-f5b4be884911: { + '5fc1f627-491e-45a0-a6a2-f5b4be884911': { } } } @@ -1880,7 +1880,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2023-08-01-preview/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2023-08-01-preview/samples.md index a254e4b5fa..0f79408ed9 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2023-08-01-preview/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2023-08-01-preview/samples.md @@ -190,7 +190,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -369,7 +369,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2023-08-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -491,7 +491,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -580,7 +580,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -615,13 +615,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -1458,7 +1458,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 ] properties: { string: { - f69c8d5a-9b39-4183-92d3-a2b18944cf95: { + 'f69c8d5a-9b39-4183-92d3-a2b18944cf95': { } } } @@ -1559,7 +1559,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 ] properties: { string: { - c9ac10d0-915b-4de5-afe8-a4c78a37a558: { + 'c9ac10d0-915b-4de5-afe8-a4c78a37a558': { } } } @@ -1708,7 +1708,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 ] properties: { string: { - 5fc1f627-491e-45a0-a6a2-f5b4be884911: { + '5fc1f627-491e-45a0-a6a2-f5b4be884911': { } } } @@ -2073,7 +2073,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2023-10-01/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2023-10-01/samples.md index ff49cf9f2c..e5edae85ab 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2023-10-01/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2023-10-01/samples.md @@ -156,7 +156,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -335,7 +335,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2023-10-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -457,7 +457,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -546,7 +546,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -581,13 +581,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -1219,7 +1219,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 instanceType: 'string' properties: { string: { - 9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad: { + '9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad': { } } } @@ -1312,7 +1312,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1447,7 +1447,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2023 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1727,7 +1727,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2024-01-01-preview/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2024-01-01-preview/samples.md index 623611e0d3..7fe766605a 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2024-01-01-preview/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2024-01-01-preview/samples.md @@ -190,7 +190,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -369,7 +369,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2024-01-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -491,7 +491,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -580,7 +580,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -615,13 +615,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -1492,7 +1492,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 ] properties: { string: { - f69c8d5a-9b39-4183-92d3-a2b18944cf95: { + 'f69c8d5a-9b39-4183-92d3-a2b18944cf95': { } } } @@ -1593,7 +1593,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 ] properties: { string: { - c9ac10d0-915b-4de5-afe8-a4c78a37a558: { + 'c9ac10d0-915b-4de5-afe8-a4c78a37a558': { } } } @@ -1782,7 +1782,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 ] properties: { string: { - 5fc1f627-491e-45a0-a6a2-f5b4be884911: { + '5fc1f627-491e-45a0-a6a2-f5b4be884911': { } } } @@ -2160,7 +2160,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2024-04-01-preview/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2024-04-01-preview/samples.md index ad2fa8d138..46a5d82ae6 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2024-04-01-preview/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2024-04-01-preview/samples.md @@ -190,7 +190,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -369,7 +369,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2024-04-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -491,7 +491,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -580,7 +580,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -615,13 +615,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -1608,7 +1608,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 ] properties: { string: { - f69c8d5a-9b39-4183-92d3-a2b18944cf95: { + 'f69c8d5a-9b39-4183-92d3-a2b18944cf95': { } } } @@ -1709,7 +1709,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 ] properties: { string: { - c9ac10d0-915b-4de5-afe8-a4c78a37a558: { + 'c9ac10d0-915b-4de5-afe8-a4c78a37a558': { } } } @@ -1898,7 +1898,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 ] properties: { string: { - 5fc1f627-491e-45a0-a6a2-f5b4be884911: { + '5fc1f627-491e-45a0-a6a2-f5b4be884911': { } } } @@ -2276,7 +2276,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2024-04-01/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2024-04-01/samples.md index 0e57c98c66..0d7e7bffce 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2024-04-01/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2024-04-01/samples.md @@ -156,7 +156,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -335,7 +335,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2024-04-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -457,7 +457,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -546,7 +546,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -581,13 +581,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -1219,7 +1219,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 instanceType: 'string' properties: { string: { - 9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad: { + '9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad': { } } } @@ -1312,7 +1312,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1447,7 +1447,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1740,7 +1740,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2024-07-01-preview/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2024-07-01-preview/samples.md index 9c67df0ac6..4d86dffeb4 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2024-07-01-preview/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2024-07-01-preview/samples.md @@ -156,7 +156,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -335,7 +335,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2024-07-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -457,7 +457,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -546,7 +546,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -581,13 +581,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -1390,7 +1390,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 instanceType: 'string' properties: { string: { - 9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad: { + '9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad': { } } } @@ -1483,7 +1483,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1656,7 +1656,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1949,7 +1949,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/samples.md index dd45decce0..3f057a7ae7 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/samples.md @@ -89,83 +89,6 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries@2024-10-0 } ``` -CreateOrUpdate Registry with user created accounts. -```bicep -resource exampleResource 'Microsoft.MachineLearningServices/registries@2024-10-01-preview' = { - name: 'example' - identity: { - type: 'None' - userAssignedIdentities: { - string: { - } - } - } - kind: 'string' - location: 'string' - properties: { - discoveryUrl: 'string' - intellectualPropertyPublisher: 'string' - managedResourceGroup: { - resourceId: 'string' - } - mlFlowRegistryUri: 'string' - publicNetworkAccess: 'string' - regionDetails: [ - { - acrDetails: [ - { - userCreatedAcrAccount: { - armResourceId: { - resourceId: 'string' - } - } - } - ] - location: 'string' - storageAccountDetails: [ - { - userCreatedStorageAccount: { - armResourceId: { - resourceId: 'string' - } - } - } - ] - } - ] - registryPrivateEndpointConnections: [ - { - id: 'string' - location: 'string' - properties: { - groupIds: [ - 'string' - ] - privateEndpoint: { - subnetArmId: 'string' - } - provisioningState: 'string' - registryPrivateLinkServiceConnectionState: { - description: 'string' - actionsRequired: 'string' - status: 'Approved' - } - } - } - ] - } - sku: { - name: 'string' - capacity: 1 - family: 'string' - size: 'string' - tier: 'Free' - } - tags: { - } -} -``` - ## microsoft.machinelearningservices/registries/codes CreateOrUpdate Registry Code Container. @@ -233,7 +156,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -412,7 +335,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2024-10-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -534,7 +457,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -636,7 +559,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -671,13 +594,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -1639,7 +1562,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 instanceType: 'string' properties: { string: { - 9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad: { + '9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad': { } } } @@ -1732,7 +1655,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1914,7 +1837,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -2207,7 +2130,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json b/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json index de9a20176b..f6f6baf825 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.json @@ -22606,7 +22606,7 @@ }, "tags": { "type": { - "$ref": "#/1713" + "$ref": "#/1714" }, "flags": 0, "description": "Resource tags." @@ -22659,6 +22659,13 @@ "flags": 0, "description": "Managed resource group specific settings" }, + "syndicatedRegistries": { + "type": { + "$ref": "#/1693" + }, + "flags": 0, + "description": "List of tuples containing Guid and SyndicatedRegistry" + }, "mlFlowRegistryUri": { "type": { "$ref": "#/2" @@ -22668,7 +22675,7 @@ }, "registryPrivateEndpointConnections": { "type": { - "$ref": "#/1702" + "$ref": "#/1705" }, "flags": 0, "description": "Private endpoint connections info used for pending connections in private link portal" @@ -22682,7 +22689,7 @@ }, "regionDetails": { "type": { - "$ref": "#/1712" + "$ref": "#/1713" }, "flags": 0, "description": "Details of each region the registry is in" @@ -22734,6 +22741,45 @@ "$ref": "#/1689" } }, + { + "$type": "ObjectType", + "name": "RegistrySyndicatedRegistriesItem", + "properties": { + "syndicatedRegistryGuid": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Guid of the syndicated registry" + }, + "syndicatedRegistry": { + "type": { + "$ref": "#/1692" + }, + "flags": 0, + "description": "A registry that is syndicated" + } + } + }, + { + "$type": "ObjectType", + "name": "SyndicatedRegistry", + "properties": { + "registryId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Registry Id of the syndicated Registry" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1691" + } + }, { "$type": "ObjectType", "name": "RegistryPrivateEndpointConnection", @@ -22754,7 +22800,7 @@ }, "properties": { "type": { - "$ref": "#/1692" + "$ref": "#/1695" }, "flags": 0, "description": "Properties of the Private Endpoint Connection" @@ -22767,21 +22813,21 @@ "properties": { "groupIds": { "type": { - "$ref": "#/1693" + "$ref": "#/1696" }, "flags": 0, "description": "The group ids" }, "privateEndpoint": { "type": { - "$ref": "#/1694" + "$ref": "#/1697" }, "flags": 0, "description": "The PE network resource that is linked to this PE connection." }, "registryPrivateLinkServiceConnectionState": { "type": { - "$ref": "#/1695" + "$ref": "#/1698" }, "flags": 0, "description": "The connection state." @@ -22841,7 +22887,7 @@ }, "status": { "type": { - "$ref": "#/1701" + "$ref": "#/1704" }, "flags": 0, "description": "Connection status of the service consumer with the service provider" @@ -22872,19 +22918,19 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1696" + "$ref": "#/1699" }, { - "$ref": "#/1697" + "$ref": "#/1700" }, { - "$ref": "#/1698" + "$ref": "#/1701" }, { - "$ref": "#/1699" + "$ref": "#/1702" }, { - "$ref": "#/1700" + "$ref": "#/1703" }, { "$ref": "#/2" @@ -22894,7 +22940,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/1691" + "$ref": "#/1694" } }, { @@ -22903,7 +22949,7 @@ "properties": { "acrDetails": { "type": { - "$ref": "#/1707" + "$ref": "#/1709" }, "flags": 0, "description": "List of ACR accounts" @@ -22917,7 +22963,7 @@ }, "storageAccountDetails": { "type": { - "$ref": "#/1711" + "$ref": "#/1712" }, "flags": 0, "description": "List of storage accounts" @@ -22930,17 +22976,10 @@ "properties": { "systemCreatedAcrAccount": { "type": { - "$ref": "#/1705" + "$ref": "#/1708" }, "flags": 0, "description": "Details of system created ACR account to be used for the Registry" - }, - "userCreatedAcrAccount": { - "type": { - "$ref": "#/1706" - }, - "flags": 0, - "description": "Details of user created ACR account to be used for the Registry" } } }, @@ -22971,23 +23010,10 @@ } } }, - { - "$type": "ObjectType", - "name": "UserCreatedAcrAccount", - "properties": { - "armResourceId": { - "type": { - "$ref": "#/1687" - }, - "flags": 0, - "description": "ARM ResourceId of a resource" - } - } - }, { "$type": "ArrayType", "itemType": { - "$ref": "#/1704" + "$ref": "#/1707" } }, { @@ -22996,17 +23022,10 @@ "properties": { "systemCreatedStorageAccount": { "type": { - "$ref": "#/1709" + "$ref": "#/1711" }, "flags": 0, "description": "Details of system created storage account to be used for the registry" - }, - "userCreatedStorageAccount": { - "type": { - "$ref": "#/1710" - }, - "flags": 0, - "description": "Details of user created storage account to be used for the registry" } } }, @@ -23051,29 +23070,16 @@ } } }, - { - "$type": "ObjectType", - "name": "UserCreatedStorageAccount", - "properties": { - "armResourceId": { - "type": { - "$ref": "#/1687" - }, - "flags": 0, - "description": "ARM ResourceId of a resource" - } - } - }, { "$type": "ArrayType", "itemType": { - "$ref": "#/1708" + "$ref": "#/1710" } }, { "$type": "ArrayType", "itemType": { - "$ref": "#/1703" + "$ref": "#/1706" } }, { @@ -23118,21 +23124,21 @@ }, "name": { "type": { - "$ref": "#/1715" + "$ref": "#/1716" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/1716" + "$ref": "#/1717" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/1717" + "$ref": "#/1718" }, "flags": 10, "description": "The resource api version" @@ -23158,7 +23164,7 @@ }, "properties": { "type": { - "$ref": "#/1719" + "$ref": "#/1720" }, "flags": 1, "description": "Additional attributes of the entity." @@ -23172,7 +23178,7 @@ }, "tags": { "type": { - "$ref": "#/1832" + "$ref": "#/1833" }, "flags": 0, "description": "Dictionary of " @@ -23220,13 +23226,13 @@ }, "associatedWorkspaces": { "type": { - "$ref": "#/1720" + "$ref": "#/1721" }, "flags": 0 }, "containerRegistries": { "type": { - "$ref": "#/1721" + "$ref": "#/1722" }, "flags": 0 }, @@ -23279,19 +23285,19 @@ }, "encryption": { "type": { - "$ref": "#/1722" + "$ref": "#/1723" }, "flags": 0 }, "existingWorkspaces": { "type": { - "$ref": "#/1728" + "$ref": "#/1729" }, "flags": 0 }, "featureStoreSettings": { "type": { - "$ref": "#/1729" + "$ref": "#/1730" }, "flags": 0, "description": "Settings for feature store type workspace." @@ -23325,7 +23331,7 @@ }, "ipAllowlist": { "type": { - "$ref": "#/1731" + "$ref": "#/1732" }, "flags": 0, "description": "The list of IPv4 addresses that are allowed to access the workspace." @@ -23339,13 +23345,13 @@ }, "keyVaults": { "type": { - "$ref": "#/1732" + "$ref": "#/1733" }, "flags": 0 }, "managedNetwork": { "type": { - "$ref": "#/1733" + "$ref": "#/1734" }, "flags": 0, "description": "Managed Network settings for a machine learning workspace." @@ -23359,14 +23365,14 @@ }, "networkAcls": { "type": { - "$ref": "#/1777" + "$ref": "#/1778" }, "flags": 0, "description": "A set of rules governing the network accessibility of the workspace." }, "notebookInfo": { "type": { - "$ref": "#/1783" + "$ref": "#/1784" }, "flags": 2, "description": "The notebook info of Azure ML workspace." @@ -23380,7 +23386,7 @@ }, "privateEndpointConnections": { "type": { - "$ref": "#/1801" + "$ref": "#/1802" }, "flags": 2, "description": "The list of private endpoint connections in the workspace." @@ -23401,28 +23407,28 @@ }, "provisioningState": { "type": { - "$ref": "#/1809" + "$ref": "#/1810" }, "flags": 2, "description": "The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning." }, "publicNetworkAccess": { "type": { - "$ref": "#/1812" + "$ref": "#/1813" }, "flags": 0, "description": "Whether requests from Public Network are allowed." }, "serverlessComputeSettings": { "type": { - "$ref": "#/1813" + "$ref": "#/1814" }, "flags": 0, "description": "Settings for serverless compute in a workspace" }, "serviceManagedResourcesSettings": { "type": { - "$ref": "#/1814" + "$ref": "#/1815" }, "flags": 0, "description": "The service managed resource settings." @@ -23436,7 +23442,7 @@ }, "sharedPrivateLinkResources": { "type": { - "$ref": "#/1824" + "$ref": "#/1825" }, "flags": 0, "description": "The list of shared private link resources in this workspace." @@ -23457,7 +23463,7 @@ }, "storageAccounts": { "type": { - "$ref": "#/1825" + "$ref": "#/1826" }, "flags": 0 }, @@ -23470,7 +23476,7 @@ }, "systemDatastoresAuthMode": { "type": { - "$ref": "#/1829" + "$ref": "#/1830" }, "flags": 0, "description": "The auth mode used for accessing the system datastores of the workspace." @@ -23491,7 +23497,7 @@ }, "workspaceHubConfig": { "type": { - "$ref": "#/1830" + "$ref": "#/1831" }, "flags": 0, "description": "WorkspaceHub's configuration object." @@ -23530,14 +23536,14 @@ }, "identity": { "type": { - "$ref": "#/1723" + "$ref": "#/1724" }, "flags": 0, "description": "Identity to be used with the keyVault" }, "keyVaultProperties": { "type": { - "$ref": "#/1724" + "$ref": "#/1725" }, "flags": 1, "description": "KeyVault details to do the encryption" @@ -23551,7 +23557,7 @@ }, "status": { "type": { - "$ref": "#/1727" + "$ref": "#/1728" }, "flags": 1, "description": "Indicates whether or not the encryption is enabled for the workspace." @@ -23617,10 +23623,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1725" + "$ref": "#/1726" }, { - "$ref": "#/1726" + "$ref": "#/1727" }, { "$ref": "#/2" @@ -23639,7 +23645,7 @@ "properties": { "computeRuntime": { "type": { - "$ref": "#/1730" + "$ref": "#/1731" }, "flags": 0 }, @@ -23687,14 +23693,14 @@ "properties": { "firewallSku": { "type": { - "$ref": "#/1736" + "$ref": "#/1737" }, "flags": 0, "description": "Firewall Sku used for FQDN Rules" }, "isolationMode": { "type": { - "$ref": "#/1740" + "$ref": "#/1741" }, "flags": 0, "description": "Isolation mode for the managed network of a machine learning workspace." @@ -23707,21 +23713,21 @@ }, "outboundRules": { "type": { - "$ref": "#/1767" + "$ref": "#/1768" }, "flags": 0, "description": "Dictionary of " }, "status": { "type": { - "$ref": "#/1768" + "$ref": "#/1769" }, "flags": 0, "description": "Status of the Provisioning for the managed network of a machine learning workspace." }, "changeableIsolationModes": { "type": { - "$ref": "#/1776" + "$ref": "#/1777" }, "flags": 2 } @@ -23739,10 +23745,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1734" + "$ref": "#/1735" }, { - "$ref": "#/1735" + "$ref": "#/1736" }, { "$ref": "#/2" @@ -23764,15 +23770,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/1737" - }, { "$ref": "#/1738" }, { "$ref": "#/1739" }, + { + "$ref": "#/1740" + }, { "$ref": "#/2" } @@ -23785,20 +23791,20 @@ "baseProperties": { "category": { "type": { - "$ref": "#/1746" + "$ref": "#/1747" }, "flags": 0, "description": "Category of a managed network Outbound Rule of a machine learning workspace." }, "parentRuleNames": { "type": { - "$ref": "#/1747" + "$ref": "#/1748" }, "flags": 2 }, "status": { "type": { - "$ref": "#/1750" + "$ref": "#/1751" }, "flags": 0, "description": "Type of a managed network Outbound Rule of a machine learning workspace." @@ -23806,13 +23812,13 @@ }, "elements": { "FQDN": { - "$ref": "#/1751" + "$ref": "#/1752" }, "PrivateEndpoint": { - "$ref": "#/1753" + "$ref": "#/1754" }, "ServiceTag": { - "$ref": "#/1760" + "$ref": "#/1761" } } }, @@ -23835,9 +23841,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/1742" - }, { "$ref": "#/1743" }, @@ -23847,6 +23850,9 @@ { "$ref": "#/1745" }, + { + "$ref": "#/1746" + }, { "$ref": "#/2" } @@ -23870,10 +23876,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1748" + "$ref": "#/1749" }, { - "$ref": "#/1749" + "$ref": "#/1750" }, { "$ref": "#/2" @@ -23892,7 +23898,7 @@ }, "type": { "type": { - "$ref": "#/1752" + "$ref": "#/1753" }, "flags": 1, "description": "Type of a managed network Outbound Rule of a machine learning workspace." @@ -23909,20 +23915,20 @@ "properties": { "destination": { "type": { - "$ref": "#/1754" + "$ref": "#/1755" }, "flags": 0, "description": "Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace." }, "fqdns": { "type": { - "$ref": "#/1758" + "$ref": "#/1759" }, "flags": 0 }, "type": { "type": { - "$ref": "#/1759" + "$ref": "#/1760" }, "flags": 1, "description": "Type of a managed network Outbound Rule of a machine learning workspace." @@ -23947,7 +23953,7 @@ }, "sparkStatus": { "type": { - "$ref": "#/1757" + "$ref": "#/1758" }, "flags": 0, "description": "Type of a managed network Outbound Rule of a machine learning workspace." @@ -23972,10 +23978,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1755" + "$ref": "#/1756" }, { - "$ref": "#/1756" + "$ref": "#/1757" }, { "$ref": "#/2" @@ -23998,14 +24004,14 @@ "properties": { "destination": { "type": { - "$ref": "#/1761" + "$ref": "#/1762" }, "flags": 0, "description": "Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace." }, "type": { "type": { - "$ref": "#/1766" + "$ref": "#/1767" }, "flags": 1, "description": "Type of a managed network Outbound Rule of a machine learning workspace." @@ -24018,14 +24024,14 @@ "properties": { "action": { "type": { - "$ref": "#/1764" + "$ref": "#/1765" }, "flags": 0, "description": "The action enum for networking rule." }, "addressPrefixes": { "type": { - "$ref": "#/1765" + "$ref": "#/1766" }, "flags": 0, "description": "Optional, if provided, the ServiceTag property will be ignored." @@ -24062,10 +24068,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1762" + "$ref": "#/1763" }, { - "$ref": "#/1763" + "$ref": "#/1764" }, { "$ref": "#/2" @@ -24087,7 +24093,7 @@ "name": "ManagedNetworkSettingsOutboundRules", "properties": {}, "additionalProperties": { - "$ref": "#/1741" + "$ref": "#/1742" } }, { @@ -24102,7 +24108,7 @@ }, "status": { "type": { - "$ref": "#/1771" + "$ref": "#/1772" }, "flags": 0, "description": "Status for the managed network of a machine learning workspace." @@ -24121,10 +24127,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1769" + "$ref": "#/1770" }, { - "$ref": "#/1770" + "$ref": "#/1771" }, { "$ref": "#/2" @@ -24146,15 +24152,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/1772" - }, { "$ref": "#/1773" }, { "$ref": "#/1774" }, + { + "$ref": "#/1775" + }, { "$ref": "#/2" } @@ -24163,7 +24169,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/1775" + "$ref": "#/1776" } }, { @@ -24172,14 +24178,14 @@ "properties": { "defaultAction": { "type": { - "$ref": "#/1780" + "$ref": "#/1781" }, "flags": 0, "description": "The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated." }, "ipRules": { "type": { - "$ref": "#/1782" + "$ref": "#/1783" }, "flags": 0, "description": "Rules governing the accessibility of a resource from a specific ip address or ip range." @@ -24198,10 +24204,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1778" + "$ref": "#/1779" }, { - "$ref": "#/1779" + "$ref": "#/1780" }, { "$ref": "#/2" @@ -24224,7 +24230,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/1781" + "$ref": "#/1782" } }, { @@ -24245,7 +24251,7 @@ }, "notebookPreparationError": { "type": { - "$ref": "#/1784" + "$ref": "#/1785" }, "flags": 0, "description": "The error that occurs when preparing notebook." @@ -24297,7 +24303,7 @@ }, "properties": { "type": { - "$ref": "#/1786" + "$ref": "#/1787" }, "flags": 0, "description": "Private endpoint connection properties." @@ -24311,7 +24317,7 @@ }, "tags": { "type": { - "$ref": "#/1800" + "$ref": "#/1801" }, "flags": 0, "description": "Dictionary of " @@ -24352,21 +24358,21 @@ "properties": { "privateEndpoint": { "type": { - "$ref": "#/1787" + "$ref": "#/1788" }, "flags": 0, "description": "The Private Endpoint resource." }, "privateLinkServiceConnectionState": { "type": { - "$ref": "#/1788" + "$ref": "#/1789" }, "flags": 0, "description": "The connection state." }, "provisioningState": { "type": { - "$ref": "#/1799" + "$ref": "#/1800" }, "flags": 0, "description": "The current provisioning state." @@ -24413,7 +24419,7 @@ }, "status": { "type": { - "$ref": "#/1794" + "$ref": "#/1795" }, "flags": 0, "description": "Connection status of the service consumer with the service provider" @@ -24443,9 +24449,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/1789" - }, { "$ref": "#/1790" }, @@ -24458,6 +24461,9 @@ { "$ref": "#/1793" }, + { + "$ref": "#/1794" + }, { "$ref": "#/2" } @@ -24482,9 +24488,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/1795" - }, { "$ref": "#/1796" }, @@ -24494,6 +24497,9 @@ { "$ref": "#/1798" }, + { + "$ref": "#/1799" + }, { "$ref": "#/2" } @@ -24510,7 +24516,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/1785" + "$ref": "#/1786" } }, { @@ -24544,9 +24550,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/1802" - }, { "$ref": "#/1803" }, @@ -24565,6 +24568,9 @@ { "$ref": "#/1808" }, + { + "$ref": "#/1809" + }, { "$ref": "#/2" } @@ -24582,10 +24588,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1810" + "$ref": "#/1811" }, { - "$ref": "#/1811" + "$ref": "#/1812" }, { "$ref": "#/2" @@ -24618,7 +24624,7 @@ "properties": { "cosmosDb": { "type": { - "$ref": "#/1815" + "$ref": "#/1816" }, "flags": 0 } @@ -24649,7 +24655,7 @@ }, "properties": { "type": { - "$ref": "#/1817" + "$ref": "#/1818" }, "flags": 0, "description": "Properties of a shared private link resource." @@ -24683,7 +24689,7 @@ }, "status": { "type": { - "$ref": "#/1823" + "$ref": "#/1824" }, "flags": 0, "description": "Connection status of the service consumer with the service provider" @@ -24713,9 +24719,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/1818" - }, { "$ref": "#/1819" }, @@ -24728,6 +24731,9 @@ { "$ref": "#/1822" }, + { + "$ref": "#/1823" + }, { "$ref": "#/2" } @@ -24736,7 +24742,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/1816" + "$ref": "#/1817" } }, { @@ -24760,15 +24766,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/1826" - }, { "$ref": "#/1827" }, { "$ref": "#/1828" }, + { + "$ref": "#/1829" + }, { "$ref": "#/2" } @@ -24780,7 +24786,7 @@ "properties": { "additionalWorkspaceStorageAccounts": { "type": { - "$ref": "#/1831" + "$ref": "#/1832" }, "flags": 0 }, @@ -24811,7 +24817,7 @@ "name": "Microsoft.MachineLearningServices/workspaces@2024-10-01-preview", "scopeType": 8, "body": { - "$ref": "#/1718" + "$ref": "#/1719" }, "flags": 0 }, @@ -24836,28 +24842,28 @@ }, "name": { "type": { - "$ref": "#/1715" + "$ref": "#/1716" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/1834" + "$ref": "#/1835" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/1835" + "$ref": "#/1836" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/1837" + "$ref": "#/1838" }, "flags": 1 }, @@ -24877,7 +24883,7 @@ "baseProperties": { "category": { "type": { - "$ref": "#/1943" + "$ref": "#/1944" }, "flags": 0, "description": "Category of the connection" @@ -24902,7 +24908,7 @@ }, "group": { "type": { - "$ref": "#/1951" + "$ref": "#/1952" }, "flags": 2, "description": "Group based on connection category" @@ -24915,26 +24921,26 @@ }, "metadata": { "type": { - "$ref": "#/1952" + "$ref": "#/1953" }, "flags": 0, "description": "Store user metadata for this connection" }, "peRequirement": { "type": { - "$ref": "#/1956" + "$ref": "#/1957" }, "flags": 0 }, "peStatus": { "type": { - "$ref": "#/1960" + "$ref": "#/1961" }, "flags": 0 }, "sharedUserList": { "type": { - "$ref": "#/1961" + "$ref": "#/1962" }, "flags": 0 }, @@ -24953,40 +24959,40 @@ }, "elements": { "AAD": { - "$ref": "#/1962" + "$ref": "#/1963" }, "AccessKey": { - "$ref": "#/1964" + "$ref": "#/1965" }, "AccountKey": { - "$ref": "#/1967" + "$ref": "#/1968" }, "ApiKey": { - "$ref": "#/1970" + "$ref": "#/1971" }, "CustomKeys": { - "$ref": "#/1973" + "$ref": "#/1974" }, "ManagedIdentity": { - "$ref": "#/1977" + "$ref": "#/1978" }, "None": { - "$ref": "#/1980" + "$ref": "#/1981" }, "OAuth2": { - "$ref": "#/1982" + "$ref": "#/1983" }, "PAT": { - "$ref": "#/1985" + "$ref": "#/1986" }, "SAS": { - "$ref": "#/1988" + "$ref": "#/1989" }, "ServicePrincipal": { - "$ref": "#/1991" + "$ref": "#/1992" }, "UsernamePassword": { - "$ref": "#/1994" + "$ref": "#/1995" } } }, @@ -25413,9 +25419,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/1838" - }, { "$ref": "#/1839" }, @@ -25728,6 +25731,9 @@ { "$ref": "#/1942" }, + { + "$ref": "#/1943" + }, { "$ref": "#/2" } @@ -25764,9 +25770,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/1944" - }, { "$ref": "#/1945" }, @@ -25785,6 +25788,9 @@ { "$ref": "#/1950" }, + { + "$ref": "#/1951" + }, { "$ref": "#/2" } @@ -25813,15 +25819,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/1953" - }, { "$ref": "#/1954" }, { "$ref": "#/1955" }, + { + "$ref": "#/1956" + }, { "$ref": "#/2" } @@ -25842,15 +25848,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/1957" - }, { "$ref": "#/1958" }, { "$ref": "#/1959" }, + { + "$ref": "#/1960" + }, { "$ref": "#/2" } @@ -25868,7 +25874,7 @@ "properties": { "authType": { "type": { - "$ref": "#/1963" + "$ref": "#/1964" }, "flags": 1, "description": "Authentication type of the connection target" @@ -25885,13 +25891,13 @@ "properties": { "credentials": { "type": { - "$ref": "#/1965" + "$ref": "#/1966" }, "flags": 0 }, "authType": { "type": { - "$ref": "#/1966" + "$ref": "#/1967" }, "flags": 1, "description": "Authentication type of the connection target" @@ -25926,14 +25932,14 @@ "properties": { "credentials": { "type": { - "$ref": "#/1968" + "$ref": "#/1969" }, "flags": 0, "description": "Account key object for workspace connection credential." }, "authType": { "type": { - "$ref": "#/1969" + "$ref": "#/1970" }, "flags": 1, "description": "Authentication type of the connection target" @@ -25962,14 +25968,14 @@ "properties": { "credentials": { "type": { - "$ref": "#/1971" + "$ref": "#/1972" }, "flags": 0, "description": "Api key object for workspace connection credential." }, "authType": { "type": { - "$ref": "#/1972" + "$ref": "#/1973" }, "flags": 1, "description": "Authentication type of the connection target" @@ -25998,14 +26004,14 @@ "properties": { "credentials": { "type": { - "$ref": "#/1974" + "$ref": "#/1975" }, "flags": 0, "description": "Custom Keys credential object" }, "authType": { "type": { - "$ref": "#/1976" + "$ref": "#/1977" }, "flags": 1, "description": "Authentication type of the connection target" @@ -26018,7 +26024,7 @@ "properties": { "keys": { "type": { - "$ref": "#/1975" + "$ref": "#/1976" }, "flags": 0, "description": "Dictionary of " @@ -26043,13 +26049,13 @@ "properties": { "credentials": { "type": { - "$ref": "#/1978" + "$ref": "#/1979" }, "flags": 0 }, "authType": { "type": { - "$ref": "#/1979" + "$ref": "#/1980" }, "flags": 1, "description": "Authentication type of the connection target" @@ -26084,7 +26090,7 @@ "properties": { "authType": { "type": { - "$ref": "#/1981" + "$ref": "#/1982" }, "flags": 1, "description": "Authentication type of the connection target" @@ -26101,14 +26107,14 @@ "properties": { "credentials": { "type": { - "$ref": "#/1983" + "$ref": "#/1984" }, "flags": 0, "description": "ClientId and ClientSecret are required. Other properties are optional\r\ndepending on each OAuth2 provider's implementation." }, "authType": { "type": { - "$ref": "#/1984" + "$ref": "#/1985" }, "flags": 1, "description": "Authentication type of the connection target" @@ -26185,13 +26191,13 @@ "properties": { "credentials": { "type": { - "$ref": "#/1986" + "$ref": "#/1987" }, "flags": 0 }, "authType": { "type": { - "$ref": "#/1987" + "$ref": "#/1988" }, "flags": 1, "description": "Authentication type of the connection target" @@ -26220,13 +26226,13 @@ "properties": { "credentials": { "type": { - "$ref": "#/1989" + "$ref": "#/1990" }, "flags": 0 }, "authType": { "type": { - "$ref": "#/1990" + "$ref": "#/1991" }, "flags": 1, "description": "Authentication type of the connection target" @@ -26255,13 +26261,13 @@ "properties": { "credentials": { "type": { - "$ref": "#/1992" + "$ref": "#/1993" }, "flags": 0 }, "authType": { "type": { - "$ref": "#/1993" + "$ref": "#/1994" }, "flags": 1, "description": "Authentication type of the connection target" @@ -26302,13 +26308,13 @@ "properties": { "credentials": { "type": { - "$ref": "#/1995" + "$ref": "#/1996" }, "flags": 0 }, "authType": { "type": { - "$ref": "#/1996" + "$ref": "#/1997" }, "flags": 1, "description": "Authentication type of the connection target" @@ -26349,7 +26355,7 @@ "name": "Microsoft.MachineLearningServices/workspaces/connections@2024-10-01-preview", "scopeType": 8, "body": { - "$ref": "#/1836" + "$ref": "#/1837" }, "flags": 0 }, @@ -26374,28 +26380,28 @@ }, "name": { "type": { - "$ref": "#/1715" + "$ref": "#/1716" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/1998" + "$ref": "#/1999" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/1999" + "$ref": "#/2000" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/2001" + "$ref": "#/2002" }, "flags": 1 }, @@ -26422,7 +26428,7 @@ }, "provisioningState": { "type": { - "$ref": "#/2012" + "$ref": "#/2013" }, "flags": 2, "description": "Read-only provision state status property." @@ -26430,16 +26436,16 @@ }, "elements": { "Azure.ContentSafety": { - "$ref": "#/2013" + "$ref": "#/2014" }, "Azure.OpenAI": { - "$ref": "#/2021" + "$ref": "#/2022" }, "Azure.Speech": { - "$ref": "#/2027" + "$ref": "#/2028" }, "managedOnlineEndpoint": { - "$ref": "#/2033" + "$ref": "#/2034" } } }, @@ -26486,9 +26492,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/2002" - }, { "$ref": "#/2003" }, @@ -26516,6 +26519,9 @@ { "$ref": "#/2011" }, + { + "$ref": "#/2012" + }, { "$ref": "#/2" } @@ -26527,7 +26533,7 @@ "properties": { "model": { "type": { - "$ref": "#/2014" + "$ref": "#/2015" }, "flags": 1, "description": "Model used for the endpoint deployment." @@ -26541,20 +26547,20 @@ }, "sku": { "type": { - "$ref": "#/2015" + "$ref": "#/2016" }, "flags": 0 }, "versionUpgradeOption": { "type": { - "$ref": "#/2019" + "$ref": "#/2020" }, "flags": 0, "description": "Deployment model version upgrade option." }, "type": { "type": { - "$ref": "#/2020" + "$ref": "#/2021" }, "flags": 1, "description": "Kind of the deployment." @@ -26646,15 +26652,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/2016" - }, { "$ref": "#/2017" }, { "$ref": "#/2018" }, + { + "$ref": "#/2019" + }, { "$ref": "#/2" } @@ -26670,7 +26676,7 @@ "properties": { "model": { "type": { - "$ref": "#/2014" + "$ref": "#/2015" }, "flags": 1, "description": "Model used for the endpoint deployment." @@ -26684,20 +26690,20 @@ }, "sku": { "type": { - "$ref": "#/2015" + "$ref": "#/2016" }, "flags": 0 }, "versionUpgradeOption": { "type": { - "$ref": "#/2025" + "$ref": "#/2026" }, "flags": 0, "description": "Deployment model version upgrade option." }, "type": { "type": { - "$ref": "#/2026" + "$ref": "#/2027" }, "flags": 1, "description": "Kind of the deployment." @@ -26719,15 +26725,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/2022" - }, { "$ref": "#/2023" }, { "$ref": "#/2024" }, + { + "$ref": "#/2025" + }, { "$ref": "#/2" } @@ -26743,7 +26749,7 @@ "properties": { "model": { "type": { - "$ref": "#/2014" + "$ref": "#/2015" }, "flags": 1, "description": "Model used for the endpoint deployment." @@ -26757,20 +26763,20 @@ }, "sku": { "type": { - "$ref": "#/2015" + "$ref": "#/2016" }, "flags": 0 }, "versionUpgradeOption": { "type": { - "$ref": "#/2031" + "$ref": "#/2032" }, "flags": 0, "description": "Deployment model version upgrade option." }, "type": { "type": { - "$ref": "#/2032" + "$ref": "#/2033" }, "flags": 1, "description": "Kind of the deployment." @@ -26792,15 +26798,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/2028" - }, { "$ref": "#/2029" }, { "$ref": "#/2030" }, + { + "$ref": "#/2031" + }, { "$ref": "#/2" } @@ -26816,7 +26822,7 @@ "properties": { "endpointComputeType": { "type": { - "$ref": "#/2037" + "$ref": "#/2038" }, "flags": 0, "description": "Enum to determine endpoint compute type." @@ -26829,7 +26835,7 @@ }, "type": { "type": { - "$ref": "#/2038" + "$ref": "#/2039" }, "flags": 1, "description": "Kind of the deployment." @@ -26851,15 +26857,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/2034" - }, { "$ref": "#/2035" }, { "$ref": "#/2036" }, + { + "$ref": "#/2037" + }, { "$ref": "#/2" } @@ -26874,7 +26880,7 @@ "name": "Microsoft.MachineLearningServices/workspaces/connections/deployments@2024-10-01-preview", "scopeType": 8, "body": { - "$ref": "#/2000" + "$ref": "#/2001" }, "flags": 0 }, @@ -26903,28 +26909,28 @@ }, "name": { "type": { - "$ref": "#/2040" + "$ref": "#/2041" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/2041" + "$ref": "#/2042" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/2042" + "$ref": "#/2043" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/2044" + "$ref": "#/2045" }, "flags": 1, "description": "RAI Custom Blocklist properties." @@ -26956,7 +26962,7 @@ "name": "Microsoft.MachineLearningServices/workspaces/connections/raiBlocklists@2024-10-01-preview", "scopeType": 8, "body": { - "$ref": "#/2043" + "$ref": "#/2044" }, "flags": 0 }, @@ -26981,28 +26987,28 @@ }, "name": { "type": { - "$ref": "#/2040" + "$ref": "#/2041" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/2046" + "$ref": "#/2047" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/2047" + "$ref": "#/2048" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/2049" + "$ref": "#/2050" }, "flags": 1, "description": "RAI Custom Blocklist Item properties." @@ -27041,7 +27047,7 @@ "name": "Microsoft.MachineLearningServices/workspaces/connections/raiBlocklists/raiBlocklistItems@2024-10-01-preview", "scopeType": 8, "body": { - "$ref": "#/2048" + "$ref": "#/2049" }, "flags": 0 }, @@ -27066,28 +27072,28 @@ }, "name": { "type": { - "$ref": "#/2040" + "$ref": "#/2041" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/2051" + "$ref": "#/2052" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/2052" + "$ref": "#/2053" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/2054" + "$ref": "#/2055" }, "flags": 1, "description": "Azure OpenAI Content Filters properties." @@ -27114,32 +27120,32 @@ }, "completionBlocklists": { "type": { - "$ref": "#/2056" + "$ref": "#/2057" }, "flags": 0 }, "contentFilters": { "type": { - "$ref": "#/2065" + "$ref": "#/2066" }, "flags": 0 }, "mode": { "type": { - "$ref": "#/2069" + "$ref": "#/2070" }, "flags": 0, "description": "Content Filters mode." }, "promptBlocklists": { "type": { - "$ref": "#/2070" + "$ref": "#/2071" }, "flags": 0 }, "type": { "type": { - "$ref": "#/2073" + "$ref": "#/2074" }, "flags": 0, "description": "Content Filters policy type." @@ -27169,7 +27175,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/2055" + "$ref": "#/2056" } }, { @@ -27178,7 +27184,7 @@ "properties": { "allowedContentLevel": { "type": { - "$ref": "#/2061" + "$ref": "#/2062" }, "flags": 0, "description": "Level at which content is filtered." @@ -27206,7 +27212,7 @@ }, "source": { "type": { - "$ref": "#/2064" + "$ref": "#/2065" }, "flags": 0, "description": "Content source to apply the Content Filters." @@ -27228,15 +27234,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/2058" - }, { "$ref": "#/2059" }, { "$ref": "#/2060" }, + { + "$ref": "#/2061" + }, { "$ref": "#/2" } @@ -27254,10 +27260,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/2062" + "$ref": "#/2063" }, { - "$ref": "#/2063" + "$ref": "#/2064" }, { "$ref": "#/2" @@ -27267,7 +27273,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/2057" + "$ref": "#/2058" } }, { @@ -27285,15 +27291,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/2066" - }, { "$ref": "#/2067" }, { "$ref": "#/2068" }, + { + "$ref": "#/2069" + }, { "$ref": "#/2" } @@ -27302,7 +27308,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/2055" + "$ref": "#/2056" } }, { @@ -27317,10 +27323,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/2071" + "$ref": "#/2072" }, { - "$ref": "#/2072" + "$ref": "#/2073" }, { "$ref": "#/2" @@ -27332,7 +27338,7 @@ "name": "Microsoft.MachineLearningServices/workspaces/connections/raiPolicies@2024-10-01-preview", "scopeType": 8, "body": { - "$ref": "#/2053" + "$ref": "#/2054" }, "flags": 0 }, @@ -27357,28 +27363,28 @@ }, "name": { "type": { - "$ref": "#/1715" + "$ref": "#/1716" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/2075" + "$ref": "#/2076" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/2076" + "$ref": "#/2077" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/2001" + "$ref": "#/2002" }, "flags": 1 }, @@ -27396,7 +27402,7 @@ "name": "Microsoft.MachineLearningServices/workspaces/endpoints/deployments@2024-10-01-preview", "scopeType": 8, "body": { - "$ref": "#/2077" + "$ref": "#/2078" }, "flags": 0 }, @@ -27425,28 +27431,28 @@ }, "name": { "type": { - "$ref": "#/2079" + "$ref": "#/2080" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/2080" + "$ref": "#/2081" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/2081" + "$ref": "#/2082" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/2083" + "$ref": "#/2084" }, "flags": 1 }, @@ -27473,7 +27479,7 @@ }, "deployments": { "type": { - "$ref": "#/2085" + "$ref": "#/2086" }, "flags": 0, "description": "Deployments info." @@ -27508,7 +27514,7 @@ }, "provisioningState": { "type": { - "$ref": "#/2096" + "$ref": "#/2097" }, "flags": 2, "description": "Read-only provision state status property." @@ -27523,19 +27529,19 @@ }, "elements": { "Azure.ContentSafety": { - "$ref": "#/2097" + "$ref": "#/2098" }, "Azure.OpenAI": { - "$ref": "#/2099" + "$ref": "#/2100" }, "Azure.Speech": { - "$ref": "#/2101" + "$ref": "#/2102" }, "managedOnlineEndpoint": { - "$ref": "#/2103" + "$ref": "#/2104" }, "serverlessEndpoint": { - "$ref": "#/2111" + "$ref": "#/2112" } } }, @@ -27545,7 +27551,7 @@ "properties": { "properties": { "type": { - "$ref": "#/2001" + "$ref": "#/2002" }, "flags": 1 }, @@ -27582,7 +27588,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/2084" + "$ref": "#/2085" } }, { @@ -27628,9 +27634,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/2086" - }, { "$ref": "#/2087" }, @@ -27658,6 +27661,9 @@ { "$ref": "#/2095" }, + { + "$ref": "#/2096" + }, { "$ref": "#/2" } @@ -27669,7 +27675,7 @@ "properties": { "endpointType": { "type": { - "$ref": "#/2098" + "$ref": "#/2099" }, "flags": 1, "description": "Type of the endpoint." @@ -27686,7 +27692,7 @@ "properties": { "endpointType": { "type": { - "$ref": "#/2100" + "$ref": "#/2101" }, "flags": 1, "description": "Type of the endpoint." @@ -27703,7 +27709,7 @@ "properties": { "endpointType": { "type": { - "$ref": "#/2102" + "$ref": "#/2103" }, "flags": 1, "description": "Type of the endpoint." @@ -27720,7 +27726,7 @@ "properties": { "authMode": { "type": { - "$ref": "#/2107" + "$ref": "#/2108" }, "flags": 0, "description": "Enum to determine endpoint authentication mode." @@ -27739,7 +27745,7 @@ }, "mirrorTraffic": { "type": { - "$ref": "#/2108" + "$ref": "#/2109" }, "flags": 0, "description": "Dictionary of " @@ -27752,14 +27758,14 @@ }, "traffic": { "type": { - "$ref": "#/2109" + "$ref": "#/2110" }, "flags": 0, "description": "Dictionary of " }, "endpointType": { "type": { - "$ref": "#/2110" + "$ref": "#/2111" }, "flags": 1, "description": "Type of the endpoint." @@ -27781,15 +27787,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/2104" - }, { "$ref": "#/2105" }, { "$ref": "#/2106" }, + { + "$ref": "#/2107" + }, { "$ref": "#/2" } @@ -27821,32 +27827,32 @@ "properties": { "authMode": { "type": { - "$ref": "#/2113" + "$ref": "#/2114" }, "flags": 0 }, "capacityReservation": { "type": { - "$ref": "#/2114" + "$ref": "#/2115" }, "flags": 0 }, "contentSafety": { "type": { - "$ref": "#/2115" + "$ref": "#/2116" }, "flags": 0 }, "endpointState": { "type": { - "$ref": "#/2128" + "$ref": "#/2129" }, "flags": 0, "description": "State of the Serverless Endpoint." }, "inferenceEndpoint": { "type": { - "$ref": "#/2129" + "$ref": "#/2130" }, "flags": 0 }, @@ -27865,19 +27871,19 @@ }, "modelSettings": { "type": { - "$ref": "#/2131" + "$ref": "#/2132" }, "flags": 0 }, "offer": { "type": { - "$ref": "#/2132" + "$ref": "#/2133" }, "flags": 0 }, "endpointType": { "type": { - "$ref": "#/2133" + "$ref": "#/2134" }, "flags": 1, "description": "Type of the endpoint." @@ -27892,7 +27898,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/2112" + "$ref": "#/2113" }, { "$ref": "#/2" @@ -27923,7 +27929,7 @@ "properties": { "contentSafetyStatus": { "type": { - "$ref": "#/2118" + "$ref": "#/2119" }, "flags": 1, "description": "Specifies the status of content safety." @@ -27942,10 +27948,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/2116" + "$ref": "#/2117" }, { - "$ref": "#/2117" + "$ref": "#/2118" }, { "$ref": "#/2" @@ -27991,9 +27997,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/2119" - }, { "$ref": "#/2120" }, @@ -28018,6 +28021,9 @@ { "$ref": "#/2127" }, + { + "$ref": "#/2128" + }, { "$ref": "#/2" } @@ -28029,7 +28035,7 @@ "properties": { "headers": { "type": { - "$ref": "#/2130" + "$ref": "#/2131" }, "flags": 2, "description": "Dictionary of " @@ -28089,7 +28095,7 @@ "name": "Microsoft.MachineLearningServices/workspaces/endpoints@2024-10-01-preview", "scopeType": 8, "body": { - "$ref": "#/2082" + "$ref": "#/2083" }, "flags": 0 }, @@ -28114,28 +28120,28 @@ }, "name": { "type": { - "$ref": "#/2040" + "$ref": "#/2041" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/2135" + "$ref": "#/2136" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/2136" + "$ref": "#/2137" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/2054" + "$ref": "#/2055" }, "flags": 1, "description": "Azure OpenAI Content Filters properties." @@ -28154,7 +28160,7 @@ "name": "Microsoft.MachineLearningServices/workspaces/endpoints/raiPolicies@2024-10-01-preview", "scopeType": 8, "body": { - "$ref": "#/2137" + "$ref": "#/2138" }, "flags": 0 }, @@ -28179,28 +28185,28 @@ }, "name": { "type": { - "$ref": "#/1715" + "$ref": "#/1716" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/2139" + "$ref": "#/2140" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/2140" + "$ref": "#/2141" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/1741" + "$ref": "#/1742" }, "flags": 1, "description": "Outbound Rule for the managed network of a machine learning workspace." @@ -28219,7 +28225,7 @@ "name": "Microsoft.MachineLearningServices/workspaces/outboundRules@2024-10-01-preview", "scopeType": 8, "body": { - "$ref": "#/2141" + "$ref": "#/2142" }, "flags": 0 }, @@ -28251,14 +28257,14 @@ }, "type": { "type": { - "$ref": "#/2143" + "$ref": "#/2144" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/2144" + "$ref": "#/2145" }, "flags": 10, "description": "The resource api version" @@ -28279,7 +28285,7 @@ }, "properties": { "type": { - "$ref": "#/1786" + "$ref": "#/1787" }, "flags": 0, "description": "Private endpoint connection properties." @@ -28293,7 +28299,7 @@ }, "tags": { "type": { - "$ref": "#/2146" + "$ref": "#/2147" }, "flags": 0, "description": "Dictionary of " @@ -28320,7 +28326,7 @@ "name": "Microsoft.MachineLearningServices/workspaces/privateEndpointConnections@2024-10-01-preview", "scopeType": 8, "body": { - "$ref": "#/2145" + "$ref": "#/2146" }, "flags": 0 }, @@ -28352,21 +28358,21 @@ }, "type": { "type": { - "$ref": "#/2148" + "$ref": "#/2149" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/2149" + "$ref": "#/2150" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/2151" + "$ref": "#/2152" }, "flags": 2, "description": "[Required] Additional attributes of the entity." @@ -28386,7 +28392,7 @@ "properties": { "dataType": { "type": { - "$ref": "#/2160" + "$ref": "#/2161" }, "flags": 0, "description": "Specifies type" @@ -28407,14 +28413,14 @@ }, "properties": { "type": { - "$ref": "#/2161" + "$ref": "#/2162" }, "flags": 0, "description": "The asset property dictionary." }, "tags": { "type": { - "$ref": "#/2162" + "$ref": "#/2163" }, "flags": 0, "description": "Tag dictionary. Tags can be added, removed, and updated." @@ -28456,9 +28462,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/2152" - }, { "$ref": "#/2153" }, @@ -28480,6 +28483,9 @@ { "$ref": "#/2159" }, + { + "$ref": "#/2160" + }, { "$ref": "#/2" } @@ -28506,7 +28512,7 @@ "name": "Microsoft.MachineLearningServices/workspaces/featuresets/versions/features@2024-10-01-preview", "scopeType": 8, "body": { - "$ref": "#/2150" + "$ref": "#/2151" }, "flags": 1 }, @@ -28516,7 +28522,7 @@ "properties": { "nodes": { "type": { - "$ref": "#/2173" + "$ref": "#/2174" }, "flags": 2, "description": "The collection of returned AmlCompute nodes details." @@ -28564,7 +28570,7 @@ }, "nodeState": { "type": { - "$ref": "#/2172" + "$ref": "#/2173" }, "flags": 2, "description": "State of the compute node. Values are idle, running, preparing, unusable, leaving and preempted." @@ -28605,9 +28611,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/2166" - }, { "$ref": "#/2167" }, @@ -28623,6 +28626,9 @@ { "$ref": "#/2171" }, + { + "$ref": "#/2172" + }, { "$ref": "#/2" } @@ -28631,7 +28637,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/2165" + "$ref": "#/2166" } }, { @@ -28640,7 +28646,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces/computes", "apiVersion": "2024-10-01-preview", "output": { - "$ref": "#/2164" + "$ref": "#/2165" } }, { @@ -28650,13 +28656,13 @@ "baseProperties": {}, "elements": { "AKS": { - "$ref": "#/2176" + "$ref": "#/2177" }, "Databricks": { - "$ref": "#/2178" + "$ref": "#/2179" }, "VirtualMachine": { - "$ref": "#/2180" + "$ref": "#/2181" } } }, @@ -28687,7 +28693,7 @@ }, "computeType": { "type": { - "$ref": "#/2177" + "$ref": "#/2178" }, "flags": 1, "description": "The type of compute" @@ -28711,7 +28717,7 @@ }, "computeType": { "type": { - "$ref": "#/2179" + "$ref": "#/2180" }, "flags": 1, "description": "The type of compute" @@ -28735,7 +28741,7 @@ }, "computeType": { "type": { - "$ref": "#/2181" + "$ref": "#/2182" }, "flags": 1, "description": "The type of compute" @@ -28752,7 +28758,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces/computes", "apiVersion": "2024-10-01-preview", "output": { - "$ref": "#/2175" + "$ref": "#/2176" } }, { @@ -28791,16 +28797,16 @@ "baseProperties": {}, "elements": { "AccountKey": { - "$ref": "#/2186" + "$ref": "#/2187" }, "Certificate": { - "$ref": "#/2188" + "$ref": "#/2189" }, "Sas": { - "$ref": "#/2190" + "$ref": "#/2191" }, "ServicePrincipal": { - "$ref": "#/2192" + "$ref": "#/2193" } } }, @@ -28817,7 +28823,7 @@ }, "secretsType": { "type": { - "$ref": "#/2187" + "$ref": "#/2188" }, "flags": 1, "description": "[Required] Credential type used to authentication with storage." @@ -28841,7 +28847,7 @@ }, "secretsType": { "type": { - "$ref": "#/2189" + "$ref": "#/2190" }, "flags": 1, "description": "[Required] Credential type used to authentication with storage." @@ -28865,7 +28871,7 @@ }, "secretsType": { "type": { - "$ref": "#/2191" + "$ref": "#/2192" }, "flags": 1, "description": "[Required] Credential type used to authentication with storage." @@ -28889,7 +28895,7 @@ }, "secretsType": { "type": { - "$ref": "#/2193" + "$ref": "#/2194" }, "flags": 1, "description": "[Required] Credential type used to authentication with storage." @@ -28906,10 +28912,10 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces/datastores", "apiVersion": "2024-10-01-preview", "output": { - "$ref": "#/2185" + "$ref": "#/2186" }, "input": { - "$ref": "#/2184" + "$ref": "#/2185" } }, { @@ -28943,13 +28949,13 @@ }, "containerRegistryCredentials": { "type": { - "$ref": "#/2198" + "$ref": "#/2199" }, "flags": 0 }, "notebookAccessKeys": { "type": { - "$ref": "#/2201" + "$ref": "#/2202" }, "flags": 0 }, @@ -28982,7 +28988,7 @@ }, "passwords": { "type": { - "$ref": "#/2200" + "$ref": "#/2201" }, "flags": 0 }, @@ -29016,7 +29022,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/2199" + "$ref": "#/2200" } }, { @@ -29045,7 +29051,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces", "apiVersion": "2024-10-01-preview", "output": { - "$ref": "#/2197" + "$ref": "#/2198" } }, { @@ -29108,7 +29114,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces", "apiVersion": "2024-10-01-preview", "output": { - "$ref": "#/2203" + "$ref": "#/2204" } }, { @@ -29117,7 +29123,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces", "apiVersion": "2024-10-01-preview", "output": { - "$ref": "#/2201" + "$ref": "#/2202" } }, { @@ -29139,7 +29145,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces", "apiVersion": "2024-10-01-preview", "output": { - "$ref": "#/2206" + "$ref": "#/2207" } }, { @@ -29155,7 +29161,7 @@ }, "value": { "type": { - "$ref": "#/2226" + "$ref": "#/2227" }, "flags": 0, "description": "List of models." @@ -29168,20 +29174,20 @@ "properties": { "capabilities": { "type": { - "$ref": "#/2210" + "$ref": "#/2211" }, "flags": 0, "description": "The capabilities." }, "deprecation": { "type": { - "$ref": "#/2211" + "$ref": "#/2212" }, "flags": 0 }, "finetuneCapabilities": { "type": { - "$ref": "#/2212" + "$ref": "#/2213" }, "flags": 0, "description": "The capabilities for finetune models." @@ -29202,7 +29208,7 @@ }, "lifecycleStatus": { "type": { - "$ref": "#/2215" + "$ref": "#/2216" }, "flags": 0, "description": "Model lifecycle status." @@ -29223,7 +29229,7 @@ }, "skus": { "type": { - "$ref": "#/2225" + "$ref": "#/2226" }, "flags": 0, "description": "The list of Model Sku." @@ -29292,10 +29298,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/2213" + "$ref": "#/2214" }, { - "$ref": "#/2214" + "$ref": "#/2215" }, { "$ref": "#/2" @@ -29308,13 +29314,13 @@ "properties": { "capacity": { "type": { - "$ref": "#/2217" + "$ref": "#/2218" }, "flags": 0 }, "connectionIds": { "type": { - "$ref": "#/2218" + "$ref": "#/2219" }, "flags": 0, "description": "The list of ARM id for the connection support this SKU." @@ -29335,7 +29341,7 @@ }, "rateLimits": { "type": { - "$ref": "#/2224" + "$ref": "#/2225" }, "flags": 0 }, @@ -29394,7 +29400,7 @@ }, "rules": { "type": { - "$ref": "#/2223" + "$ref": "#/2224" }, "flags": 0, "description": "The call rate limit for the model." @@ -29426,7 +29432,7 @@ }, "matchPatterns": { "type": { - "$ref": "#/2222" + "$ref": "#/2223" }, "flags": 0 }, @@ -29465,31 +29471,31 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/2221" + "$ref": "#/2222" } }, { "$type": "ArrayType", "itemType": { - "$ref": "#/2220" + "$ref": "#/2221" } }, { "$type": "ArrayType", "itemType": { - "$ref": "#/2219" + "$ref": "#/2220" } }, { "$type": "ArrayType", "itemType": { - "$ref": "#/2216" + "$ref": "#/2217" } }, { "$type": "ArrayType", "itemType": { - "$ref": "#/2209" + "$ref": "#/2210" } }, { @@ -29498,7 +29504,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces", "apiVersion": "2024-10-01-preview", "output": { - "$ref": "#/2208" + "$ref": "#/2209" } }, { @@ -29507,7 +29513,7 @@ "properties": { "properties": { "type": { - "$ref": "#/1837" + "$ref": "#/1838" }, "flags": 1 }, @@ -29547,7 +29553,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces/connections", "apiVersion": "2024-10-01-preview", "output": { - "$ref": "#/2228" + "$ref": "#/2229" } }, { @@ -29556,7 +29562,7 @@ "properties": { "keys": { "type": { - "$ref": "#/2231" + "$ref": "#/2232" }, "flags": 0, "description": "Dictionary of Keys for the endpoint." @@ -29587,7 +29593,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces/endpoints", "apiVersion": "2024-10-01-preview", "output": { - "$ref": "#/2230" + "$ref": "#/2231" } } ] \ No newline at end of file diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.md b/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.md index 28ceef1b0b..028aa310df 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01-preview/types.md @@ -647,7 +647,6 @@ ## AcrDetails ### Properties * **systemCreatedAcrAccount**: [SystemCreatedAcrAccount](#systemcreatedacraccount): Details of system created ACR account to be used for the Registry -* **userCreatedAcrAccount**: [UserCreatedAcrAccount](#usercreatedacraccount): Details of user created ACR account to be used for the Registry ## AksNetworkingConfiguration ### Properties @@ -3525,6 +3524,7 @@ Full resource id: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Micro Possible values: "Enabled" or "Disabled" * **regionDetails**: [RegistryRegionArmDetails](#registryregionarmdetails)[]: Details of each region the registry is in * **registryPrivateEndpointConnections**: [RegistryPrivateEndpointConnection](#registryprivateendpointconnection)[]: Private endpoint connections info used for pending connections in private link portal +* **syndicatedRegistries**: [RegistrySyndicatedRegistriesItem](#registrysyndicatedregistriesitem)[]: List of tuples containing Guid and SyndicatedRegistry ## RegistryRegionArmDetails ### Properties @@ -3532,6 +3532,11 @@ Possible values: "Enabled" or "Disabled" * **location**: string: The location where the registry exists * **storageAccountDetails**: [StorageAccountDetails](#storageaccountdetails)[]: List of storage accounts +## RegistrySyndicatedRegistriesItem +### Properties +* **syndicatedRegistry**: [SyndicatedRegistry](#syndicatedregistry): A registry that is syndicated +* **syndicatedRegistryGuid**: string: The Guid of the syndicated registry + ## RegressionTrainingSettings ### Properties * **allowedTrainingAlgorithms**: ('DecisionTree' | 'ElasticNet' | 'ExtremeRandomTrees' | 'GradientBoosting' | 'KNN' | 'LassoLars' | 'LightGBM' | 'RandomForest' | 'SGD' | 'XGBoostRegressor' | string)[]: Allowed models for regression task. @@ -4024,7 +4029,6 @@ Defaults to 5000ms. ## StorageAccountDetails ### Properties * **systemCreatedStorageAccount**: [SystemCreatedStorageAccount](#systemcreatedstorageaccount): Details of system created storage account to be used for the registry -* **userCreatedStorageAccount**: [UserCreatedStorageAccount](#usercreatedstorageaccount): Details of user created storage account to be used for the registry ## StringKeyValuePair ### Properties @@ -4062,6 +4066,10 @@ Defaults to 5000ms. * **subscriptionId**: string: Azure subscription identifier. * **workspaceName**: string: Name of Azure Machine Learning workspace. +## SyndicatedRegistry +### Properties +* **registryId**: string: The Registry Id of the syndicated Registry + ## SystemCreatedAcrAccount ### Properties * **acrAccountName**: string: Name of the ACR account @@ -4264,14 +4272,6 @@ The expression should follow NCronTab format. * **clientId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The client ID of the assigned identity. * **principalId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The principal ID of the assigned identity. -## UserCreatedAcrAccount -### Properties -* **armResourceId**: [ArmResourceId](#armresourceid): ARM ResourceId of a resource - -## UserCreatedStorageAccount -### Properties -* **armResourceId**: [ArmResourceId](#armresourceid): ARM ResourceId of a resource - ## VirtualMachineImage ### Properties * **id**: string (Required): Virtual Machine image path diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01/samples.md b/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01/samples.md index 962851e481..b8189f98b8 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01/samples.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01/samples.md @@ -89,83 +89,6 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries@2024-10-0 } ``` -CreateOrUpdate Registry with user created accounts. -```bicep -resource exampleResource 'Microsoft.MachineLearningServices/registries@2024-10-01' = { - name: 'example' - identity: { - type: 'None' - userAssignedIdentities: { - string: { - } - } - } - kind: 'string' - location: 'string' - properties: { - discoveryUrl: 'string' - intellectualPropertyPublisher: 'string' - managedResourceGroup: { - resourceId: 'string' - } - mlFlowRegistryUri: 'string' - publicNetworkAccess: 'string' - regionDetails: [ - { - acrDetails: [ - { - userCreatedAcrAccount: { - armResourceId: { - resourceId: 'string' - } - } - } - ] - location: 'string' - storageAccountDetails: [ - { - userCreatedStorageAccount: { - armResourceId: { - resourceId: 'string' - } - } - } - ] - } - ] - registryPrivateEndpointConnections: [ - { - id: 'string' - location: 'string' - properties: { - groupIds: [ - 'string' - ] - privateEndpoint: { - subnetArmId: 'string' - } - provisioningState: 'string' - registryPrivateLinkServiceConnectionState: { - description: 'string' - actionsRequired: 'string' - status: 'Approved' - } - } - } - ] - } - sku: { - name: 'string' - capacity: 1 - family: 'string' - size: 'string' - tier: 'Free' - } - tags: { - } -} -``` - ## microsoft.machinelearningservices/registries/codes CreateOrUpdate Registry Code Container. @@ -233,7 +156,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/registries/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -412,7 +335,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces@2024-10-0 identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testuai': { } } } @@ -534,7 +457,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/batchEndp instanceType: 'string' properties: { string: { - cd3c37dc-2876-4ca4-8a54-21bd7619724a: { + 'cd3c37dc-2876-4ca4-8a54-21bd7619724a': { } } } @@ -623,7 +546,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/component properties: { description: 'string' componentSpec: { - 8ced901b-d826-477d-bfef-329da9672513: { + '8ced901b-d826-477d-bfef-329da9672513': { } } isAnonymous: false @@ -658,13 +581,13 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/computes@ limits: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } requests: { cpu: '1' memory: '4Gi' - nvidia.com/gpu: { + 'nvidia.com/gpu': { } } } @@ -1296,7 +1219,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 instanceType: 'string' properties: { string: { - 9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad: { + '9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad': { } } } @@ -1389,7 +1312,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1524,7 +1447,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/jobs@2024 instanceType: 'string' properties: { string: { - e6b6493e-7d5e-4db3-be1e-306ec641327e: { + 'e6b6493e-7d5e-4db3-be1e-306ec641327e': { } } } @@ -1817,7 +1740,7 @@ resource exampleResource 'Microsoft.MachineLearningServices/workspaces/schedules action: { actionType: 'InvokeBatchEndpoint' endpointInvocationDefinition: { - 9965593e-526f-4b89-bb36-761138cf2794: { + '9965593e-526f-4b89-bb36-761138cf2794': { } } } diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json b/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json index bc873ff3bf..b9e5b6f13a 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.json @@ -20982,7 +20982,7 @@ }, "tags": { "type": { - "$ref": "#/1593" + "$ref": "#/1591" }, "flags": 0, "description": "Resource tags." @@ -21051,7 +21051,7 @@ }, "regionDetails": { "type": { - "$ref": "#/1592" + "$ref": "#/1590" }, "flags": 0, "description": "Details of each region the registry is in" @@ -21233,7 +21233,7 @@ "properties": { "acrDetails": { "type": { - "$ref": "#/1587" + "$ref": "#/1586" }, "flags": 0, "description": "List of ACR accounts" @@ -21247,7 +21247,7 @@ }, "storageAccountDetails": { "type": { - "$ref": "#/1591" + "$ref": "#/1589" }, "flags": 0, "description": "List of storage accounts" @@ -21264,13 +21264,6 @@ }, "flags": 0, "description": "Details of system created ACR account to be used for the Registry" - }, - "userCreatedAcrAccount": { - "type": { - "$ref": "#/1586" - }, - "flags": 0, - "description": "Details of user created ACR account to be used for the Registry" } } }, @@ -21301,19 +21294,6 @@ } } }, - { - "$type": "ObjectType", - "name": "UserCreatedAcrAccount", - "properties": { - "armResourceId": { - "type": { - "$ref": "#/1571" - }, - "flags": 0, - "description": "ARM ResourceId of a resource" - } - } - }, { "$type": "ArrayType", "itemType": { @@ -21326,17 +21306,10 @@ "properties": { "systemCreatedStorageAccount": { "type": { - "$ref": "#/1589" + "$ref": "#/1588" }, "flags": 0, "description": "Details of system created storage account to be used for the registry" - }, - "userCreatedStorageAccount": { - "type": { - "$ref": "#/1590" - }, - "flags": 0, - "description": "Details of user created storage account to be used for the registry" } } }, @@ -21381,23 +21354,10 @@ } } }, - { - "$type": "ObjectType", - "name": "UserCreatedStorageAccount", - "properties": { - "armResourceId": { - "type": { - "$ref": "#/1571" - }, - "flags": 0, - "description": "ARM ResourceId of a resource" - } - } - }, { "$type": "ArrayType", "itemType": { - "$ref": "#/1588" + "$ref": "#/1587" } }, { @@ -21448,28 +21408,28 @@ }, "name": { "type": { - "$ref": "#/1595" + "$ref": "#/1593" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/1596" + "$ref": "#/1594" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/1597" + "$ref": "#/1595" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/1599" + "$ref": "#/1597" }, "flags": 0, "description": "The properties of the machine learning workspace." @@ -21496,7 +21456,7 @@ }, "tags": { "type": { - "$ref": "#/1690" + "$ref": "#/1688" }, "flags": 0, "description": "Contains resource tags defined as key/value pairs." @@ -21579,14 +21539,14 @@ }, "provisioningState": { "type": { - "$ref": "#/1607" + "$ref": "#/1605" }, "flags": 2, "description": "The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning." }, "encryption": { "type": { - "$ref": "#/1608" + "$ref": "#/1606" }, "flags": 0, "description": "The encryption settings of Azure ML workspace." @@ -21628,42 +21588,42 @@ }, "publicNetworkAccess": { "type": { - "$ref": "#/1616" + "$ref": "#/1614" }, "flags": 0, "description": "Whether requests from Public Network are allowed." }, "privateEndpointConnections": { "type": { - "$ref": "#/1633" + "$ref": "#/1631" }, "flags": 2, "description": "The list of private endpoint connections in the workspace." }, "serverlessComputeSettings": { "type": { - "$ref": "#/1634" + "$ref": "#/1632" }, "flags": 0, "description": "Settings for serverless compute created in the workspace" }, "sharedPrivateLinkResources": { "type": { - "$ref": "#/1643" + "$ref": "#/1641" }, "flags": 0, "description": "The list of shared private link resources in this workspace." }, "notebookInfo": { "type": { - "$ref": "#/1644" + "$ref": "#/1642" }, "flags": 2, "description": "The notebook info of Azure ML workspace." }, "serviceManagedResourcesSettings": { "type": { - "$ref": "#/1646" + "$ref": "#/1644" }, "flags": 0, "description": "The service managed resource settings." @@ -21705,21 +21665,21 @@ }, "managedNetwork": { "type": { - "$ref": "#/1648" + "$ref": "#/1646" }, "flags": 0, "description": "Managed Network settings for a machine learning workspace." }, "featureStoreSettings": { "type": { - "$ref": "#/1685" + "$ref": "#/1683" }, "flags": 0, "description": "Settings for feature store type workspace." }, "associatedWorkspaces": { "type": { - "$ref": "#/1687" + "$ref": "#/1685" }, "flags": 0 }, @@ -21737,7 +21697,7 @@ }, "workspaceHubConfig": { "type": { - "$ref": "#/1688" + "$ref": "#/1686" }, "flags": 0, "description": "WorkspaceHub's configuration object." @@ -21775,6 +21735,12 @@ { "$type": "UnionType", "elements": [ + { + "$ref": "#/1598" + }, + { + "$ref": "#/1599" + }, { "$ref": "#/1600" }, @@ -21790,12 +21756,6 @@ { "$ref": "#/1604" }, - { - "$ref": "#/1605" - }, - { - "$ref": "#/1606" - }, { "$ref": "#/0" } @@ -21807,21 +21767,21 @@ "properties": { "status": { "type": { - "$ref": "#/1611" + "$ref": "#/1609" }, "flags": 1, "description": "Indicates whether or not the encryption is enabled for the workspace." }, "identity": { "type": { - "$ref": "#/1612" + "$ref": "#/1610" }, "flags": 0, "description": "The identity that will be used to access the key vault for encryption at rest." }, "keyVaultProperties": { "type": { - "$ref": "#/1613" + "$ref": "#/1611" }, "flags": 1, "description": "Customer Key vault properties." @@ -21840,10 +21800,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1609" + "$ref": "#/1607" }, { - "$ref": "#/1610" + "$ref": "#/1608" }, { "$ref": "#/0" @@ -21902,10 +21862,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1614" + "$ref": "#/1612" }, { - "$ref": "#/1615" + "$ref": "#/1613" }, { "$ref": "#/0" @@ -21918,7 +21878,7 @@ "properties": { "properties": { "type": { - "$ref": "#/1618" + "$ref": "#/1616" }, "flags": 0, "description": "Resource properties." @@ -21939,7 +21899,7 @@ }, "tags": { "type": { - "$ref": "#/1632" + "$ref": "#/1630" }, "flags": 0, "description": "Contains resource tags defined as key/value pairs." @@ -21987,21 +21947,21 @@ "properties": { "privateEndpoint": { "type": { - "$ref": "#/1619" + "$ref": "#/1617" }, "flags": 0, "description": "The resource of private end point." }, "privateLinkServiceConnectionState": { "type": { - "$ref": "#/1620" + "$ref": "#/1618" }, "flags": 1, "description": "A collection of information about the state of the connection between service consumer and provider." }, "provisioningState": { "type": { - "$ref": "#/1631" + "$ref": "#/1629" }, "flags": 2, "description": "The provisioning state of the private endpoint connection resource." @@ -22027,7 +21987,7 @@ "properties": { "status": { "type": { - "$ref": "#/1626" + "$ref": "#/1624" }, "flags": 0, "description": "Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service." @@ -22072,19 +22032,19 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1621" + "$ref": "#/1619" }, { - "$ref": "#/1622" + "$ref": "#/1620" }, { - "$ref": "#/1623" + "$ref": "#/1621" }, { - "$ref": "#/1624" + "$ref": "#/1622" }, { - "$ref": "#/1625" + "$ref": "#/1623" }, { "$ref": "#/0" @@ -22111,16 +22071,16 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1627" + "$ref": "#/1625" }, { - "$ref": "#/1628" + "$ref": "#/1626" }, { - "$ref": "#/1629" + "$ref": "#/1627" }, { - "$ref": "#/1630" + "$ref": "#/1628" }, { "$ref": "#/0" @@ -22138,7 +22098,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/1617" + "$ref": "#/1615" } }, { @@ -22174,7 +22134,7 @@ }, "properties": { "type": { - "$ref": "#/1636" + "$ref": "#/1634" }, "flags": 0, "description": "Resource properties." @@ -22208,7 +22168,7 @@ }, "status": { "type": { - "$ref": "#/1642" + "$ref": "#/1640" }, "flags": 0, "description": "Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service." @@ -22239,19 +22199,19 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1637" + "$ref": "#/1635" }, { - "$ref": "#/1638" + "$ref": "#/1636" }, { - "$ref": "#/1639" + "$ref": "#/1637" }, { - "$ref": "#/1640" + "$ref": "#/1638" }, { - "$ref": "#/1641" + "$ref": "#/1639" }, { "$ref": "#/0" @@ -22261,7 +22221,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/1635" + "$ref": "#/1633" } }, { @@ -22283,7 +22243,7 @@ }, "notebookPreparationError": { "type": { - "$ref": "#/1645" + "$ref": "#/1643" }, "flags": 0, "description": "The error that occurs when preparing notebook." @@ -22314,7 +22274,7 @@ "properties": { "cosmosDb": { "type": { - "$ref": "#/1647" + "$ref": "#/1645" }, "flags": 0, "description": "The settings for the service managed cosmosdb account." @@ -22340,7 +22300,7 @@ "properties": { "isolationMode": { "type": { - "$ref": "#/1652" + "$ref": "#/1650" }, "flags": 0, "description": "Isolation mode for the managed network of a machine learning workspace." @@ -22353,21 +22313,21 @@ }, "outboundRules": { "type": { - "$ref": "#/1677" + "$ref": "#/1675" }, "flags": 0, "description": "Dictionary of " }, "status": { "type": { - "$ref": "#/1678" + "$ref": "#/1676" }, "flags": 0, "description": "Status of the Provisioning for the managed network of a machine learning workspace." }, "firewallSku": { "type": { - "$ref": "#/1684" + "$ref": "#/1682" }, "flags": 0, "description": "Firewall Sku used for FQDN Rules" @@ -22390,13 +22350,13 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1649" + "$ref": "#/1647" }, { - "$ref": "#/1650" + "$ref": "#/1648" }, { - "$ref": "#/1651" + "$ref": "#/1649" }, { "$ref": "#/0" @@ -22410,14 +22370,14 @@ "baseProperties": { "category": { "type": { - "$ref": "#/1658" + "$ref": "#/1656" }, "flags": 0, "description": "Category of a managed network Outbound Rule of a machine learning workspace." }, "status": { "type": { - "$ref": "#/1661" + "$ref": "#/1659" }, "flags": 0, "description": "Type of a managed network Outbound Rule of a machine learning workspace." @@ -22425,13 +22385,13 @@ }, "elements": { "FQDN": { - "$ref": "#/1662" + "$ref": "#/1660" }, "PrivateEndpoint": { - "$ref": "#/1664" + "$ref": "#/1662" }, "ServiceTag": { - "$ref": "#/1670" + "$ref": "#/1668" } } }, @@ -22455,16 +22415,16 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1654" + "$ref": "#/1652" }, { - "$ref": "#/1655" + "$ref": "#/1653" }, { - "$ref": "#/1656" + "$ref": "#/1654" }, { - "$ref": "#/1657" + "$ref": "#/1655" }, { "$ref": "#/0" @@ -22483,10 +22443,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1659" + "$ref": "#/1657" }, { - "$ref": "#/1660" + "$ref": "#/1658" }, { "$ref": "#/0" @@ -22505,7 +22465,7 @@ }, "type": { "type": { - "$ref": "#/1663" + "$ref": "#/1661" }, "flags": 1, "description": "Type of a managed network Outbound Rule of a machine learning workspace." @@ -22522,14 +22482,14 @@ "properties": { "destination": { "type": { - "$ref": "#/1665" + "$ref": "#/1663" }, "flags": 0, "description": "Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace." }, "type": { "type": { - "$ref": "#/1669" + "$ref": "#/1667" }, "flags": 1, "description": "Type of a managed network Outbound Rule of a machine learning workspace." @@ -22554,7 +22514,7 @@ }, "sparkStatus": { "type": { - "$ref": "#/1668" + "$ref": "#/1666" }, "flags": 0, "description": "Type of a managed network Outbound Rule of a machine learning workspace." @@ -22579,10 +22539,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1666" + "$ref": "#/1664" }, { - "$ref": "#/1667" + "$ref": "#/1665" }, { "$ref": "#/0" @@ -22599,14 +22559,14 @@ "properties": { "destination": { "type": { - "$ref": "#/1671" + "$ref": "#/1669" }, "flags": 0, "description": "Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace." }, "type": { "type": { - "$ref": "#/1676" + "$ref": "#/1674" }, "flags": 1, "description": "Type of a managed network Outbound Rule of a machine learning workspace." @@ -22619,14 +22579,14 @@ "properties": { "action": { "type": { - "$ref": "#/1674" + "$ref": "#/1672" }, "flags": 0, "description": "The action enum for networking rule." }, "addressPrefixes": { "type": { - "$ref": "#/1675" + "$ref": "#/1673" }, "flags": 2, "description": "Optional, if provided, the ServiceTag property will be ignored." @@ -22663,10 +22623,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1672" + "$ref": "#/1670" }, { - "$ref": "#/1673" + "$ref": "#/1671" }, { "$ref": "#/0" @@ -22688,7 +22648,7 @@ "name": "ManagedNetworkSettingsOutboundRules", "properties": {}, "additionalProperties": { - "$ref": "#/1653" + "$ref": "#/1651" } }, { @@ -22703,7 +22663,7 @@ }, "status": { "type": { - "$ref": "#/1681" + "$ref": "#/1679" }, "flags": 0, "description": "Status for the managed network of a machine learning workspace." @@ -22722,10 +22682,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1679" + "$ref": "#/1677" }, { - "$ref": "#/1680" + "$ref": "#/1678" }, { "$ref": "#/0" @@ -22744,10 +22704,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1682" + "$ref": "#/1680" }, { - "$ref": "#/1683" + "$ref": "#/1681" }, { "$ref": "#/0" @@ -22760,7 +22720,7 @@ "properties": { "computeRuntime": { "type": { - "$ref": "#/1686" + "$ref": "#/1684" }, "flags": 0, "description": "Compute runtime config for feature store type workspace." @@ -22803,7 +22763,7 @@ "properties": { "additionalWorkspaceStorageAccounts": { "type": { - "$ref": "#/1689" + "$ref": "#/1687" }, "flags": 0 }, @@ -22834,7 +22794,7 @@ "name": "Microsoft.MachineLearningServices/workspaces@2024-10-01", "scopeType": 8, "body": { - "$ref": "#/1598" + "$ref": "#/1596" }, "flags": 0 }, @@ -22866,21 +22826,21 @@ }, "type": { "type": { - "$ref": "#/1692" + "$ref": "#/1690" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/1693" + "$ref": "#/1691" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/1618" + "$ref": "#/1616" }, "flags": 0, "description": "Resource properties." @@ -22901,7 +22861,7 @@ }, "tags": { "type": { - "$ref": "#/1695" + "$ref": "#/1693" }, "flags": 0, "description": "Contains resource tags defined as key/value pairs." @@ -22935,7 +22895,7 @@ "name": "Microsoft.MachineLearningServices/workspaces/privateEndpointConnections@2024-10-01", "scopeType": 8, "body": { - "$ref": "#/1694" + "$ref": "#/1692" }, "flags": 0 }, @@ -22960,28 +22920,28 @@ }, "name": { "type": { - "$ref": "#/1595" + "$ref": "#/1593" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/1697" + "$ref": "#/1695" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/1698" + "$ref": "#/1696" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/1700" + "$ref": "#/1698" }, "flags": 1 }, @@ -23001,7 +22961,7 @@ "baseProperties": { "category": { "type": { - "$ref": "#/1806" + "$ref": "#/1804" }, "flags": 0, "description": "Category of the connection" @@ -23020,7 +22980,7 @@ }, "group": { "type": { - "$ref": "#/1814" + "$ref": "#/1812" }, "flags": 2, "description": "Group based on connection category" @@ -23039,14 +22999,14 @@ }, "metadata": { "type": { - "$ref": "#/1815" + "$ref": "#/1813" }, "flags": 0, "description": "Store user metadata for this connection" }, "sharedUserList": { "type": { - "$ref": "#/1816" + "$ref": "#/1814" }, "flags": 0 }, @@ -23059,7 +23019,7 @@ }, "valueFormat": { "type": { - "$ref": "#/1818" + "$ref": "#/1816" }, "flags": 0, "description": "format for the workspace connection value" @@ -23067,40 +23027,40 @@ }, "elements": { "AAD": { - "$ref": "#/1819" + "$ref": "#/1817" }, "AccessKey": { - "$ref": "#/1821" + "$ref": "#/1819" }, "AccountKey": { - "$ref": "#/1824" + "$ref": "#/1822" }, "ApiKey": { - "$ref": "#/1827" + "$ref": "#/1825" }, "CustomKeys": { - "$ref": "#/1830" + "$ref": "#/1828" }, "ManagedIdentity": { - "$ref": "#/1834" + "$ref": "#/1832" }, "None": { - "$ref": "#/1837" + "$ref": "#/1835" }, "OAuth2": { - "$ref": "#/1839" + "$ref": "#/1837" }, "PAT": { - "$ref": "#/1842" + "$ref": "#/1840" }, "SAS": { - "$ref": "#/1845" + "$ref": "#/1843" }, "ServicePrincipal": { - "$ref": "#/1848" + "$ref": "#/1846" }, "UsernamePassword": { - "$ref": "#/1851" + "$ref": "#/1849" } } }, @@ -23527,6 +23487,12 @@ { "$type": "UnionType", "elements": [ + { + "$ref": "#/1699" + }, + { + "$ref": "#/1700" + }, { "$ref": "#/1701" }, @@ -23836,12 +23802,6 @@ { "$ref": "#/1803" }, - { - "$ref": "#/1804" - }, - { - "$ref": "#/1805" - }, { "$ref": "#/0" } @@ -23878,6 +23838,12 @@ { "$type": "UnionType", "elements": [ + { + "$ref": "#/1805" + }, + { + "$ref": "#/1806" + }, { "$ref": "#/1807" }, @@ -23893,12 +23859,6 @@ { "$ref": "#/1811" }, - { - "$ref": "#/1812" - }, - { - "$ref": "#/1813" - }, { "$ref": "#/0" } @@ -23926,7 +23886,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1817" + "$ref": "#/1815" }, { "$ref": "#/0" @@ -23939,7 +23899,7 @@ "properties": { "authType": { "type": { - "$ref": "#/1820" + "$ref": "#/1818" }, "flags": 1, "description": "Authentication type of the connection target" @@ -23956,13 +23916,13 @@ "properties": { "credentials": { "type": { - "$ref": "#/1822" + "$ref": "#/1820" }, "flags": 0 }, "authType": { "type": { - "$ref": "#/1823" + "$ref": "#/1821" }, "flags": 1, "description": "Authentication type of the connection target" @@ -23997,13 +23957,13 @@ "properties": { "credentials": { "type": { - "$ref": "#/1825" + "$ref": "#/1823" }, "flags": 0 }, "authType": { "type": { - "$ref": "#/1826" + "$ref": "#/1824" }, "flags": 1, "description": "Authentication type of the connection target" @@ -24032,14 +23992,14 @@ "properties": { "credentials": { "type": { - "$ref": "#/1828" + "$ref": "#/1826" }, "flags": 0, "description": "Api key object for workspace connection credential." }, "authType": { "type": { - "$ref": "#/1829" + "$ref": "#/1827" }, "flags": 1, "description": "Authentication type of the connection target" @@ -24068,14 +24028,14 @@ "properties": { "credentials": { "type": { - "$ref": "#/1831" + "$ref": "#/1829" }, "flags": 0, "description": "Custom Keys credential object" }, "authType": { "type": { - "$ref": "#/1833" + "$ref": "#/1831" }, "flags": 1, "description": "Authentication type of the connection target" @@ -24088,7 +24048,7 @@ "properties": { "keys": { "type": { - "$ref": "#/1832" + "$ref": "#/1830" }, "flags": 0, "description": "Dictionary of " @@ -24113,13 +24073,13 @@ "properties": { "credentials": { "type": { - "$ref": "#/1835" + "$ref": "#/1833" }, "flags": 0 }, "authType": { "type": { - "$ref": "#/1836" + "$ref": "#/1834" }, "flags": 1, "description": "Authentication type of the connection target" @@ -24154,7 +24114,7 @@ "properties": { "authType": { "type": { - "$ref": "#/1838" + "$ref": "#/1836" }, "flags": 1, "description": "Authentication type of the connection target" @@ -24171,14 +24131,14 @@ "properties": { "credentials": { "type": { - "$ref": "#/1840" + "$ref": "#/1838" }, "flags": 0, "description": "ClientId and ClientSecret are required. Other properties are optional\r\ndepending on each OAuth2 provider's implementation." }, "authType": { "type": { - "$ref": "#/1841" + "$ref": "#/1839" }, "flags": 1, "description": "Authentication type of the connection target" @@ -24255,13 +24215,13 @@ "properties": { "credentials": { "type": { - "$ref": "#/1843" + "$ref": "#/1841" }, "flags": 0 }, "authType": { "type": { - "$ref": "#/1844" + "$ref": "#/1842" }, "flags": 1, "description": "Authentication type of the connection target" @@ -24290,13 +24250,13 @@ "properties": { "credentials": { "type": { - "$ref": "#/1846" + "$ref": "#/1844" }, "flags": 0 }, "authType": { "type": { - "$ref": "#/1847" + "$ref": "#/1845" }, "flags": 1, "description": "Authentication type of the connection target" @@ -24325,13 +24285,13 @@ "properties": { "credentials": { "type": { - "$ref": "#/1849" + "$ref": "#/1847" }, "flags": 0 }, "authType": { "type": { - "$ref": "#/1850" + "$ref": "#/1848" }, "flags": 1, "description": "Authentication type of the connection target" @@ -24372,13 +24332,13 @@ "properties": { "credentials": { "type": { - "$ref": "#/1852" + "$ref": "#/1850" }, "flags": 0 }, "authType": { "type": { - "$ref": "#/1853" + "$ref": "#/1851" }, "flags": 1, "description": "Authentication type of the connection target" @@ -24419,7 +24379,7 @@ "name": "Microsoft.MachineLearningServices/workspaces/connections@2024-10-01", "scopeType": 8, "body": { - "$ref": "#/1699" + "$ref": "#/1697" }, "flags": 0 }, @@ -24444,28 +24404,28 @@ }, "name": { "type": { - "$ref": "#/1595" + "$ref": "#/1593" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/1855" + "$ref": "#/1853" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/1856" + "$ref": "#/1854" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/1653" + "$ref": "#/1651" }, "flags": 1, "description": "Outbound Rule for the managed network of a machine learning workspace." @@ -24484,7 +24444,7 @@ "name": "Microsoft.MachineLearningServices/workspaces/outboundRules@2024-10-01", "scopeType": 8, "body": { - "$ref": "#/1857" + "$ref": "#/1855" }, "flags": 0 }, @@ -24516,21 +24476,21 @@ }, "type": { "type": { - "$ref": "#/1859" + "$ref": "#/1857" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/1860" + "$ref": "#/1858" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/1862" + "$ref": "#/1860" }, "flags": 2, "description": "[Required] Additional attributes of the entity." @@ -24550,7 +24510,7 @@ "properties": { "dataType": { "type": { - "$ref": "#/1871" + "$ref": "#/1869" }, "flags": 0, "description": "Specifies type" @@ -24571,14 +24531,14 @@ }, "properties": { "type": { - "$ref": "#/1872" + "$ref": "#/1870" }, "flags": 0, "description": "The asset property dictionary." }, "tags": { "type": { - "$ref": "#/1873" + "$ref": "#/1871" }, "flags": 0, "description": "Tag dictionary. Tags can be added, removed, and updated." @@ -24620,6 +24580,12 @@ { "$type": "UnionType", "elements": [ + { + "$ref": "#/1861" + }, + { + "$ref": "#/1862" + }, { "$ref": "#/1863" }, @@ -24638,12 +24604,6 @@ { "$ref": "#/1868" }, - { - "$ref": "#/1869" - }, - { - "$ref": "#/1870" - }, { "$ref": "#/0" } @@ -24670,7 +24630,7 @@ "name": "Microsoft.MachineLearningServices/workspaces/featuresets/versions/features@2024-10-01", "scopeType": 8, "body": { - "$ref": "#/1861" + "$ref": "#/1859" }, "flags": 1 }, @@ -24680,7 +24640,7 @@ "properties": { "nodes": { "type": { - "$ref": "#/1884" + "$ref": "#/1882" }, "flags": 2, "description": "The collection of returned AmlCompute nodes details." @@ -24728,7 +24688,7 @@ }, "nodeState": { "type": { - "$ref": "#/1883" + "$ref": "#/1881" }, "flags": 2, "description": "State of the compute node. Values are idle, running, preparing, unusable, leaving and preempted." @@ -24770,22 +24730,22 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/1877" + "$ref": "#/1875" }, { - "$ref": "#/1878" + "$ref": "#/1876" }, { - "$ref": "#/1879" + "$ref": "#/1877" }, { - "$ref": "#/1880" + "$ref": "#/1878" }, { - "$ref": "#/1881" + "$ref": "#/1879" }, { - "$ref": "#/1882" + "$ref": "#/1880" }, { "$ref": "#/0" @@ -24795,7 +24755,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/1876" + "$ref": "#/1874" } }, { @@ -24804,7 +24764,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces/computes", "apiVersion": "2024-10-01", "output": { - "$ref": "#/1875" + "$ref": "#/1873" } }, { @@ -24814,13 +24774,13 @@ "baseProperties": {}, "elements": { "AKS": { - "$ref": "#/1887" + "$ref": "#/1885" }, "Databricks": { - "$ref": "#/1889" + "$ref": "#/1887" }, "VirtualMachine": { - "$ref": "#/1891" + "$ref": "#/1889" } } }, @@ -24851,7 +24811,7 @@ }, "computeType": { "type": { - "$ref": "#/1888" + "$ref": "#/1886" }, "flags": 1, "description": "The type of compute" @@ -24875,7 +24835,7 @@ }, "computeType": { "type": { - "$ref": "#/1890" + "$ref": "#/1888" }, "flags": 1, "description": "The type of compute" @@ -24899,7 +24859,7 @@ }, "computeType": { "type": { - "$ref": "#/1892" + "$ref": "#/1890" }, "flags": 1, "description": "The type of compute" @@ -24916,7 +24876,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces/computes", "apiVersion": "2024-10-01", "output": { - "$ref": "#/1886" + "$ref": "#/1884" } }, { @@ -24935,16 +24895,16 @@ "baseProperties": {}, "elements": { "AccountKey": { - "$ref": "#/1896" + "$ref": "#/1894" }, "Certificate": { - "$ref": "#/1898" + "$ref": "#/1896" }, "Sas": { - "$ref": "#/1900" + "$ref": "#/1898" }, "ServicePrincipal": { - "$ref": "#/1902" + "$ref": "#/1900" } } }, @@ -24961,7 +24921,7 @@ }, "secretsType": { "type": { - "$ref": "#/1897" + "$ref": "#/1895" }, "flags": 1, "description": "[Required] Credential type used to authentication with storage." @@ -24985,7 +24945,7 @@ }, "secretsType": { "type": { - "$ref": "#/1899" + "$ref": "#/1897" }, "flags": 1, "description": "[Required] Credential type used to authentication with storage." @@ -25009,7 +24969,7 @@ }, "secretsType": { "type": { - "$ref": "#/1901" + "$ref": "#/1899" }, "flags": 1, "description": "[Required] Credential type used to authentication with storage." @@ -25033,7 +24993,7 @@ }, "secretsType": { "type": { - "$ref": "#/1903" + "$ref": "#/1901" }, "flags": 1, "description": "[Required] Credential type used to authentication with storage." @@ -25050,7 +25010,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces/datastores", "apiVersion": "2024-10-01", "output": { - "$ref": "#/1895" + "$ref": "#/1893" } }, { @@ -25095,13 +25055,13 @@ }, "containerRegistryCredentials": { "type": { - "$ref": "#/1908" + "$ref": "#/1906" }, "flags": 2 }, "notebookAccessKeys": { "type": { - "$ref": "#/1911" + "$ref": "#/1909" }, "flags": 2 } @@ -25125,7 +25085,7 @@ }, "passwords": { "type": { - "$ref": "#/1910" + "$ref": "#/1908" }, "flags": 0 } @@ -25152,7 +25112,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/1909" + "$ref": "#/1907" } }, { @@ -25179,7 +25139,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces", "apiVersion": "2024-10-01", "output": { - "$ref": "#/1907" + "$ref": "#/1905" } }, { @@ -25242,7 +25202,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces", "apiVersion": "2024-10-01", "output": { - "$ref": "#/1913" + "$ref": "#/1911" } }, { @@ -25263,7 +25223,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces", "apiVersion": "2024-10-01", "output": { - "$ref": "#/1915" + "$ref": "#/1913" } }, { @@ -25272,7 +25232,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces", "apiVersion": "2024-10-01", "output": { - "$ref": "#/1911" + "$ref": "#/1909" } }, { @@ -25281,7 +25241,7 @@ "properties": { "properties": { "type": { - "$ref": "#/1700" + "$ref": "#/1698" }, "flags": 1 }, @@ -25321,7 +25281,7 @@ "resourceType": "Microsoft.MachineLearningServices/workspaces/connections", "apiVersion": "2024-10-01", "output": { - "$ref": "#/1918" + "$ref": "#/1916" } } ] \ No newline at end of file diff --git a/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.md b/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.md index 5bde480dd7..441b42de46 100644 --- a/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.md +++ b/generated/machinelearningservices/microsoft.machinelearningservices/2024-10-01/types.md @@ -506,7 +506,6 @@ ## AcrDetails ### Properties * **systemCreatedAcrAccount**: [SystemCreatedAcrAccount](#systemcreatedacraccount): Details of system created ACR account to be used for the Registry -* **userCreatedAcrAccount**: [UserCreatedAcrAccount](#usercreatedacraccount): Details of user created ACR account to be used for the Registry ## AksNetworkingConfiguration ### Properties @@ -3444,7 +3443,6 @@ Configure this parameter with a higher value than 300 secs, if more time is need ## StorageAccountDetails ### Properties * **systemCreatedStorageAccount**: [SystemCreatedStorageAccount](#systemcreatedstorageaccount): Details of system created storage account to be used for the registry -* **userCreatedStorageAccount**: [UserCreatedStorageAccount](#usercreatedstorageaccount): Details of user created storage account to be used for the registry ## SweepJobInputs ### Properties @@ -3664,14 +3662,6 @@ The expression should follow NCronTab format. * **clientId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The client ID of the assigned identity. * **principalId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The principal ID of the assigned identity. -## UserCreatedAcrAccount -### Properties -* **armResourceId**: [ArmResourceId](#armresourceid): ARM ResourceId of a resource - -## UserCreatedStorageAccount -### Properties -* **armResourceId**: [ArmResourceId](#armresourceid): ARM ResourceId of a resource - ## VirtualMachineImage ### Properties * **id**: string (Required): Virtual Machine image path diff --git a/generated/maintenance/microsoft.maintenance/2021-04-01-preview/types.json b/generated/maintenance/microsoft.maintenance/2021-04-01-preview/types.json index ac996f017d..0d48dc2f3c 100644 --- a/generated/maintenance/microsoft.maintenance/2021-04-01-preview/types.json +++ b/generated/maintenance/microsoft.maintenance/2021-04-01-preview/types.json @@ -697,7 +697,7 @@ "$ref": "#/55" }, "flags": 0, - "description": "Classification category of patches to be patched" + "description": "Classification category of patches to be patched. Allowed values are 'Critical', 'Security', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools', and 'Updates'." }, "excludeKbsRequiringReboot": { "type": { @@ -752,7 +752,7 @@ "$ref": "#/60" }, "flags": 0, - "description": "Classification category of patches to be patched" + "description": "Classification category of patches to be patched. Allowed values are 'Critical', 'Security', and 'Other'." } } }, diff --git a/generated/maintenance/microsoft.maintenance/2021-04-01-preview/types.md b/generated/maintenance/microsoft.maintenance/2021-04-01-preview/types.md index 136cd2834a..53bb05fe88 100644 --- a/generated/maintenance/microsoft.maintenance/2021-04-01-preview/types.md +++ b/generated/maintenance/microsoft.maintenance/2021-04-01-preview/types.md @@ -58,7 +58,7 @@ ## InputLinuxParameters ### Properties -* **classificationsToInclude**: string[]: Classification category of patches to be patched +* **classificationsToInclude**: string[]: Classification category of patches to be patched. Allowed values are 'Critical', 'Security', and 'Other'. * **packageNameMasksToExclude**: string[]: Package names to be excluded for patching. * **packageNameMasksToInclude**: string[]: Package names to be included for patching. @@ -71,7 +71,7 @@ ## InputWindowsParameters ### Properties -* **classificationsToInclude**: string[]: Classification category of patches to be patched +* **classificationsToInclude**: string[]: Classification category of patches to be patched. Allowed values are 'Critical', 'Security', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools', and 'Updates'. * **excludeKbsRequiringReboot**: bool: Exclude patches which need reboot * **kbNumbersToExclude**: string[]: Windows KBID to be excluded for patching. * **kbNumbersToInclude**: string[]: Windows KBID to be included for patching. diff --git a/generated/maintenance/microsoft.maintenance/2021-09-01-preview/types.json b/generated/maintenance/microsoft.maintenance/2021-09-01-preview/types.json index be125362ae..bd41f46ed1 100644 --- a/generated/maintenance/microsoft.maintenance/2021-09-01-preview/types.json +++ b/generated/maintenance/microsoft.maintenance/2021-09-01-preview/types.json @@ -697,7 +697,7 @@ "$ref": "#/55" }, "flags": 0, - "description": "Classification category of patches to be patched" + "description": "Classification category of patches to be patched. Allowed values are 'Critical', 'Security', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools', and 'Updates'." }, "excludeKbsRequiringReboot": { "type": { @@ -752,7 +752,7 @@ "$ref": "#/60" }, "flags": 0, - "description": "Classification category of patches to be patched" + "description": "Classification category of patches to be patched. Allowed values are 'Critical', 'Security', and 'Other'." } } }, diff --git a/generated/maintenance/microsoft.maintenance/2021-09-01-preview/types.md b/generated/maintenance/microsoft.maintenance/2021-09-01-preview/types.md index 0080c441f3..e93c2f75c3 100644 --- a/generated/maintenance/microsoft.maintenance/2021-09-01-preview/types.md +++ b/generated/maintenance/microsoft.maintenance/2021-09-01-preview/types.md @@ -58,7 +58,7 @@ ## InputLinuxParameters ### Properties -* **classificationsToInclude**: string[]: Classification category of patches to be patched +* **classificationsToInclude**: string[]: Classification category of patches to be patched. Allowed values are 'Critical', 'Security', and 'Other'. * **packageNameMasksToExclude**: string[]: Package names to be excluded for patching. * **packageNameMasksToInclude**: string[]: Package names to be included for patching. @@ -71,7 +71,7 @@ ## InputWindowsParameters ### Properties -* **classificationsToInclude**: string[]: Classification category of patches to be patched +* **classificationsToInclude**: string[]: Classification category of patches to be patched. Allowed values are 'Critical', 'Security', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools', and 'Updates'. * **excludeKbsRequiringReboot**: bool: Exclude patches which need reboot * **kbNumbersToExclude**: string[]: Windows KBID to be excluded for patching. * **kbNumbersToInclude**: string[]: Windows KBID to be included for patching. diff --git a/generated/maintenance/microsoft.maintenance/2022-07-01-preview/types.json b/generated/maintenance/microsoft.maintenance/2022-07-01-preview/types.json index 20c584cb24..e92ab1c06b 100644 --- a/generated/maintenance/microsoft.maintenance/2022-07-01-preview/types.json +++ b/generated/maintenance/microsoft.maintenance/2022-07-01-preview/types.json @@ -704,7 +704,7 @@ "$ref": "#/56" }, "flags": 0, - "description": "Classification category of patches to be patched" + "description": "Classification category of patches to be patched. Allowed values are 'Critical', 'Security', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools', and 'Updates'." }, "excludeKbsRequiringReboot": { "type": { @@ -759,7 +759,7 @@ "$ref": "#/61" }, "flags": 0, - "description": "Classification category of patches to be patched" + "description": "Classification category of patches to be patched. Allowed values are 'Critical', 'Security', and 'Other'." } } }, diff --git a/generated/maintenance/microsoft.maintenance/2022-07-01-preview/types.md b/generated/maintenance/microsoft.maintenance/2022-07-01-preview/types.md index 4e75531e49..65e0bd02ec 100644 --- a/generated/maintenance/microsoft.maintenance/2022-07-01-preview/types.md +++ b/generated/maintenance/microsoft.maintenance/2022-07-01-preview/types.md @@ -58,7 +58,7 @@ ## InputLinuxParameters ### Properties -* **classificationsToInclude**: string[]: Classification category of patches to be patched +* **classificationsToInclude**: string[]: Classification category of patches to be patched. Allowed values are 'Critical', 'Security', and 'Other'. * **packageNameMasksToExclude**: string[]: Package names to be excluded for patching. * **packageNameMasksToInclude**: string[]: Package names to be included for patching. @@ -71,7 +71,7 @@ ## InputWindowsParameters ### Properties -* **classificationsToInclude**: string[]: Classification category of patches to be patched +* **classificationsToInclude**: string[]: Classification category of patches to be patched. Allowed values are 'Critical', 'Security', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools', and 'Updates'. * **excludeKbsRequiringReboot**: bool: Exclude patches which need reboot * **kbNumbersToExclude**: string[]: Windows KBID to be excluded for patching. * **kbNumbersToInclude**: string[]: Windows KBID to be included for patching. diff --git a/generated/maintenance/microsoft.maintenance/2022-11-01-preview/types.json b/generated/maintenance/microsoft.maintenance/2022-11-01-preview/types.json index c15c5bed12..a1f676d018 100644 --- a/generated/maintenance/microsoft.maintenance/2022-11-01-preview/types.json +++ b/generated/maintenance/microsoft.maintenance/2022-11-01-preview/types.json @@ -772,7 +772,7 @@ "$ref": "#/60" }, "flags": 0, - "description": "Classification category of patches to be patched" + "description": "Classification category of patches to be patched. Allowed values are 'Critical', 'Security', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools', and 'Updates'." }, "excludeKbsRequiringReboot": { "type": { @@ -827,7 +827,7 @@ "$ref": "#/65" }, "flags": 0, - "description": "Classification category of patches to be patched" + "description": "Classification category of patches to be patched. Allowed values are 'Critical', 'Security', and 'Other'." } } }, diff --git a/generated/maintenance/microsoft.maintenance/2022-11-01-preview/types.md b/generated/maintenance/microsoft.maintenance/2022-11-01-preview/types.md index 526c794d06..e8b067a943 100644 --- a/generated/maintenance/microsoft.maintenance/2022-11-01-preview/types.md +++ b/generated/maintenance/microsoft.maintenance/2022-11-01-preview/types.md @@ -58,7 +58,7 @@ ## InputLinuxParameters ### Properties -* **classificationsToInclude**: string[]: Classification category of patches to be patched +* **classificationsToInclude**: string[]: Classification category of patches to be patched. Allowed values are 'Critical', 'Security', and 'Other'. * **packageNameMasksToExclude**: string[]: Package names to be excluded for patching. * **packageNameMasksToInclude**: string[]: Package names to be included for patching. @@ -71,7 +71,7 @@ ## InputWindowsParameters ### Properties -* **classificationsToInclude**: string[]: Classification category of patches to be patched +* **classificationsToInclude**: string[]: Classification category of patches to be patched. Allowed values are 'Critical', 'Security', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools', and 'Updates'. * **excludeKbsRequiringReboot**: bool: Exclude patches which need reboot * **kbNumbersToExclude**: string[]: Windows KBID to be excluded for patching. * **kbNumbersToInclude**: string[]: Windows KBID to be included for patching. diff --git a/generated/maintenance/microsoft.maintenance/2023-04-01/types.json b/generated/maintenance/microsoft.maintenance/2023-04-01/types.json index 1c317a5e62..a15aebb479 100644 --- a/generated/maintenance/microsoft.maintenance/2023-04-01/types.json +++ b/generated/maintenance/microsoft.maintenance/2023-04-01/types.json @@ -822,7 +822,7 @@ "$ref": "#/67" }, "flags": 0, - "description": "Classification category of patches to be patched" + "description": "Classification category of patches to be patched. Allowed values are 'Critical', 'Security', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools', and 'Updates'." }, "excludeKbsRequiringReboot": { "type": { @@ -877,7 +877,7 @@ "$ref": "#/72" }, "flags": 0, - "description": "Classification category of patches to be patched" + "description": "Classification category of patches to be patched. Allowed values are 'Critical', 'Security', and 'Other'." } } }, diff --git a/generated/maintenance/microsoft.maintenance/2023-04-01/types.md b/generated/maintenance/microsoft.maintenance/2023-04-01/types.md index fd14c3845a..b7b01aa825 100644 --- a/generated/maintenance/microsoft.maintenance/2023-04-01/types.md +++ b/generated/maintenance/microsoft.maintenance/2023-04-01/types.md @@ -67,7 +67,7 @@ ## InputLinuxParameters ### Properties -* **classificationsToInclude**: string[]: Classification category of patches to be patched +* **classificationsToInclude**: string[]: Classification category of patches to be patched. Allowed values are 'Critical', 'Security', and 'Other'. * **packageNameMasksToExclude**: string[]: Package names to be excluded for patching. * **packageNameMasksToInclude**: string[]: Package names to be included for patching. @@ -79,7 +79,7 @@ ## InputWindowsParameters ### Properties -* **classificationsToInclude**: string[]: Classification category of patches to be patched +* **classificationsToInclude**: string[]: Classification category of patches to be patched. Allowed values are 'Critical', 'Security', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools', and 'Updates'. * **excludeKbsRequiringReboot**: bool: Exclude patches which need reboot * **kbNumbersToExclude**: string[]: Windows KBID to be excluded for patching. * **kbNumbersToInclude**: string[]: Windows KBID to be included for patching. diff --git a/generated/maintenance/microsoft.maintenance/2023-09-01-preview/types.json b/generated/maintenance/microsoft.maintenance/2023-09-01-preview/types.json index f14ad1dd45..6f52da73bc 100644 --- a/generated/maintenance/microsoft.maintenance/2023-09-01-preview/types.json +++ b/generated/maintenance/microsoft.maintenance/2023-09-01-preview/types.json @@ -828,7 +828,7 @@ "$ref": "#/68" }, "flags": 0, - "description": "Classification category of patches to be patched" + "description": "Classification category of patches to be patched. Allowed values are 'Critical', 'Security', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools', and 'Updates'." }, "excludeKbsRequiringReboot": { "type": { @@ -883,7 +883,7 @@ "$ref": "#/73" }, "flags": 0, - "description": "Classification category of patches to be patched" + "description": "Classification category of patches to be patched. Allowed values are 'Critical', 'Security', and 'Other'." } } }, diff --git a/generated/maintenance/microsoft.maintenance/2023-09-01-preview/types.md b/generated/maintenance/microsoft.maintenance/2023-09-01-preview/types.md index 97055ce5db..fc297c00f2 100644 --- a/generated/maintenance/microsoft.maintenance/2023-09-01-preview/types.md +++ b/generated/maintenance/microsoft.maintenance/2023-09-01-preview/types.md @@ -67,7 +67,7 @@ ## InputLinuxParameters ### Properties -* **classificationsToInclude**: string[]: Classification category of patches to be patched +* **classificationsToInclude**: string[]: Classification category of patches to be patched. Allowed values are 'Critical', 'Security', and 'Other'. * **packageNameMasksToExclude**: string[]: Package names to be excluded for patching. * **packageNameMasksToInclude**: string[]: Package names to be included for patching. @@ -79,7 +79,7 @@ ## InputWindowsParameters ### Properties -* **classificationsToInclude**: string[]: Classification category of patches to be patched +* **classificationsToInclude**: string[]: Classification category of patches to be patched. Allowed values are 'Critical', 'Security', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools', and 'Updates'. * **excludeKbsRequiringReboot**: bool: Exclude patches which need reboot * **kbNumbersToExclude**: string[]: Windows KBID to be excluded for patching. * **kbNumbersToInclude**: string[]: Windows KBID to be included for patching. diff --git a/generated/maintenance/microsoft.maintenance/2023-10-01-preview/types.json b/generated/maintenance/microsoft.maintenance/2023-10-01-preview/types.json index c637ebd409..be8dd221f0 100644 --- a/generated/maintenance/microsoft.maintenance/2023-10-01-preview/types.json +++ b/generated/maintenance/microsoft.maintenance/2023-10-01-preview/types.json @@ -828,7 +828,7 @@ "$ref": "#/68" }, "flags": 0, - "description": "Classification category of patches to be patched" + "description": "Classification category of patches to be patched. Allowed values are 'Critical', 'Security', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools', and 'Updates'." }, "excludeKbsRequiringReboot": { "type": { @@ -883,7 +883,7 @@ "$ref": "#/73" }, "flags": 0, - "description": "Classification category of patches to be patched" + "description": "Classification category of patches to be patched. Allowed values are 'Critical', 'Security', and 'Other'." } } }, diff --git a/generated/maintenance/microsoft.maintenance/2023-10-01-preview/types.md b/generated/maintenance/microsoft.maintenance/2023-10-01-preview/types.md index 6418a8e7b5..c9165214b5 100644 --- a/generated/maintenance/microsoft.maintenance/2023-10-01-preview/types.md +++ b/generated/maintenance/microsoft.maintenance/2023-10-01-preview/types.md @@ -67,7 +67,7 @@ ## InputLinuxParameters ### Properties -* **classificationsToInclude**: string[]: Classification category of patches to be patched +* **classificationsToInclude**: string[]: Classification category of patches to be patched. Allowed values are 'Critical', 'Security', and 'Other'. * **packageNameMasksToExclude**: string[]: Package names to be excluded for patching. * **packageNameMasksToInclude**: string[]: Package names to be included for patching. @@ -79,7 +79,7 @@ ## InputWindowsParameters ### Properties -* **classificationsToInclude**: string[]: Classification category of patches to be patched +* **classificationsToInclude**: string[]: Classification category of patches to be patched. Allowed values are 'Critical', 'Security', 'UpdateRollup', 'FeaturePack', 'ServicePack', 'Definition', 'Tools', and 'Updates'. * **excludeKbsRequiringReboot**: bool: Exclude patches which need reboot * **kbNumbersToExclude**: string[]: Windows KBID to be excluded for patching. * **kbNumbersToInclude**: string[]: Windows KBID to be included for patching. diff --git a/generated/mediaservices/microsoft.media/2018-03-30-preview/samples.md b/generated/mediaservices/microsoft.media/2018-03-30-preview/samples.md index fa0cc1a72a..a4b66c05be 100644 --- a/generated/mediaservices/microsoft.media/2018-03-30-preview/samples.md +++ b/generated/mediaservices/microsoft.media/2018-03-30-preview/samples.md @@ -53,14 +53,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -82,14 +82,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -98,11 +98,11 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -121,13 +121,13 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- { name: 'ArmPolicyOptionName' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' licenses: [ { allowTestDevices: true beginDate: '2017-10-16T18:22:53.46Z' contentKeyLocation: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' } contentType: 'UltraVioletDownload' licenseType: 'Persistent' @@ -141,7 +141,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- } policyOptionId: '00000000-0000-0000-0000-000000000000' restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -161,21 +161,21 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' alternateVerificationKeys: [ { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } ] audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' exponent: 'AQAB' modulus: 'AQAD' } @@ -561,7 +561,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms@2018-03-30-pr onError: { } preset: { - @odata.type: '#Microsoft.Media.BuiltInStandardEncoderPreset' + '@odata.type': '#Microsoft.Media.BuiltInStandardEncoderPreset' presetName: 'AdaptiveStreaming' } relativePriority: { @@ -581,12 +581,12 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms/jobs@2018-03- name: 'example' properties: { input: { - @odata.type: '#Microsoft.Media.JobInputAsset' + '@odata.type': '#Microsoft.Media.JobInputAsset' assetName: 'job1-InputAsset' } outputs: [ { - @odata.type: '#Microsoft.Media.JobOutputAsset' + '@odata.type': '#Microsoft.Media.JobOutputAsset' assetName: 'job1-OutputAsset' } ] diff --git a/generated/mediaservices/microsoft.media/2018-06-01-preview/samples.md b/generated/mediaservices/microsoft.media/2018-06-01-preview/samples.md index b701c48806..323b525392 100644 --- a/generated/mediaservices/microsoft.media/2018-06-01-preview/samples.md +++ b/generated/mediaservices/microsoft.media/2018-06-01-preview/samples.md @@ -53,14 +53,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -82,14 +82,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -98,11 +98,11 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -121,13 +121,13 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- { name: 'ArmPolicyOptionName' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' licenses: [ { allowTestDevices: true beginDate: '2017-10-16T18:22:53.46Z' contentKeyLocation: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' } contentType: 'UltraVioletDownload' licenseType: 'Persistent' @@ -141,7 +141,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- } policyOptionId: '00000000-0000-0000-0000-000000000000' restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -161,21 +161,21 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' alternateVerificationKeys: [ { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } ] audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' exponent: 'AQAB' modulus: 'AQAD' } @@ -561,7 +561,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms@2018-06-01-pr onError: { } preset: { - @odata.type: '#Microsoft.Media.BuiltInStandardEncoderPreset' + '@odata.type': '#Microsoft.Media.BuiltInStandardEncoderPreset' presetName: 'AdaptiveStreaming' } relativePriority: { @@ -581,12 +581,12 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms/jobs@2018-06- name: 'example' properties: { input: { - @odata.type: '#Microsoft.Media.JobInputAsset' + '@odata.type': '#Microsoft.Media.JobInputAsset' assetName: 'job1-InputAsset' } outputs: [ { - @odata.type: '#Microsoft.Media.JobOutputAsset' + '@odata.type': '#Microsoft.Media.JobOutputAsset' assetName: 'job1-OutputAsset' } ] diff --git a/generated/mediaservices/microsoft.media/2018-07-01/samples.md b/generated/mediaservices/microsoft.media/2018-07-01/samples.md index 16b5d8cca5..13a5526721 100644 --- a/generated/mediaservices/microsoft.media/2018-07-01/samples.md +++ b/generated/mediaservices/microsoft.media/2018-07-01/samples.md @@ -169,14 +169,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -198,14 +198,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -214,11 +214,11 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -237,13 +237,13 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- { name: 'ArmPolicyOptionName' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' licenses: [ { allowTestDevices: true beginDate: '2017-10-16T18:22:53.46Z' contentKeyLocation: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' } contentType: 'UltraVioletDownload' licenseType: 'Persistent' @@ -258,7 +258,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- ] } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -277,21 +277,21 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2018- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' alternateVerificationKeys: [ { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } ] audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' exponent: 'AQAB' modulus: 'AQAD' } @@ -667,7 +667,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms@2018-07-01' = outputs: [ { preset: { - @odata.type: '#Microsoft.Media.BuiltInStandardEncoderPreset' + '@odata.type': '#Microsoft.Media.BuiltInStandardEncoderPreset' presetName: 'AdaptiveStreaming' } } @@ -685,16 +685,16 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms/jobs@2018-07- name: 'example' properties: { correlationData: { - Key 2: 'Value 2' + 'Key 2': 'Value 2' key1: 'value1' } input: { - @odata.type: '#Microsoft.Media.JobInputAsset' + '@odata.type': '#Microsoft.Media.JobInputAsset' assetName: 'job1-InputAsset' } outputs: [ { - @odata.type: '#Microsoft.Media.JobOutputAsset' + '@odata.type': '#Microsoft.Media.JobOutputAsset' assetName: 'job1-OutputAsset' } ] diff --git a/generated/mediaservices/microsoft.media/2019-05-01-preview/samples.md b/generated/mediaservices/microsoft.media/2019-05-01-preview/samples.md index 6be25c4ba7..fc6a230447 100644 --- a/generated/mediaservices/microsoft.media/2019-05-01-preview/samples.md +++ b/generated/mediaservices/microsoft.media/2019-05-01-preview/samples.md @@ -169,14 +169,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2019- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -198,14 +198,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2019- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -214,11 +214,11 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2019- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -237,13 +237,13 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2019- { name: 'ArmPolicyOptionName' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' licenses: [ { allowTestDevices: true beginDate: '2017-10-16T18:22:53.46Z' contentKeyLocation: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' } contentType: 'UltraVioletDownload' licenseType: 'Persistent' @@ -258,7 +258,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2019- ] } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -277,21 +277,21 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2019- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' alternateVerificationKeys: [ { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } ] audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' exponent: 'AQAB' modulus: 'AQAD' } @@ -667,7 +667,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms@2019-05-01-pr outputs: [ { preset: { - @odata.type: '#Microsoft.Media.BuiltInStandardEncoderPreset' + '@odata.type': '#Microsoft.Media.BuiltInStandardEncoderPreset' presetName: 'AdaptiveStreaming' } } @@ -685,16 +685,16 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms/jobs@2019-05- name: 'example' properties: { correlationData: { - Key 2: 'Value 2' + 'Key 2': 'Value 2' key1: 'value1' } input: { - @odata.type: '#Microsoft.Media.JobInputAsset' + '@odata.type': '#Microsoft.Media.JobInputAsset' assetName: 'job1-InputAsset' } outputs: [ { - @odata.type: '#Microsoft.Media.JobOutputAsset' + '@odata.type': '#Microsoft.Media.JobOutputAsset' assetName: 'job1-OutputAsset' } ] diff --git a/generated/mediaservices/microsoft.media/2019-09-01-preview/samples.md b/generated/mediaservices/microsoft.media/2019-09-01-preview/samples.md index 22d4a12640..7a90bd98d2 100644 --- a/generated/mediaservices/microsoft.media/2019-09-01-preview/samples.md +++ b/generated/mediaservices/microsoft.media/2019-09-01-preview/samples.md @@ -16,7 +16,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/mediaGraphs@2019-09-01-p sinks: [ { name: 'AssetSink' - @odata.type: '#Microsoft.Media.MediaGraphAssetSink' + '@odata.type': '#Microsoft.Media.MediaGraphAssetSink' assetName: 'SampleAsset' inputs: [ 'rtspSource' @@ -26,7 +26,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/mediaGraphs@2019-09-01-p sources: [ { name: 'rtspSource' - @odata.type: '#Microsoft.Media.MediaGraphRtspSource' + '@odata.type': '#Microsoft.Media.MediaGraphRtspSource' credentials: { password: 'examplepassword' username: 'exampleusername' diff --git a/generated/mediaservices/microsoft.media/2020-02-01-preview/samples.md b/generated/mediaservices/microsoft.media/2020-02-01-preview/samples.md index 39eed5367f..a95e03461a 100644 --- a/generated/mediaservices/microsoft.media/2020-02-01-preview/samples.md +++ b/generated/mediaservices/microsoft.media/2020-02-01-preview/samples.md @@ -16,7 +16,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/mediaGraphs@2020-02-01-p sinks: [ { name: 'AssetSink' - @odata.type: '#Microsoft.Media.MediaGraphAssetSink' + '@odata.type': '#Microsoft.Media.MediaGraphAssetSink' assetName: 'SampleAsset' inputs: [ 'rtspSource' @@ -26,11 +26,11 @@ resource exampleResource 'Microsoft.Media/mediaServices/mediaGraphs@2020-02-01-p sources: [ { name: 'rtspSource' - @odata.type: '#Microsoft.Media.MediaGraphRtspSource' + '@odata.type': '#Microsoft.Media.MediaGraphRtspSource' endpoint: { - @odata.type: '#Microsoft.Media.MediaGraphClearEndpoint' + '@odata.type': '#Microsoft.Media.MediaGraphClearEndpoint' credentials: { - @odata.type: '#Microsoft.Media.MediaGraphUsernamePasswordCredentials' + '@odata.type': '#Microsoft.Media.MediaGraphUsernamePasswordCredentials' password: 'examplepassword' username: 'exampleusername' } @@ -53,7 +53,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/mediaGraphs@2020-02-01-p sinks: [ { name: 'AssetSink' - @odata.type: '#Microsoft.Media.MediaGraphAssetSink' + '@odata.type': '#Microsoft.Media.MediaGraphAssetSink' assetName: 'SampleAsset' inputs: [ 'rtspSource' @@ -63,16 +63,16 @@ resource exampleResource 'Microsoft.Media/mediaServices/mediaGraphs@2020-02-01-p sources: [ { name: 'rtspSource' - @odata.type: '#Microsoft.Media.MediaGraphRtspSource' + '@odata.type': '#Microsoft.Media.MediaGraphRtspSource' endpoint: { - @odata.type: '#Microsoft.Media.MediaGraphTlsEndpoint' + '@odata.type': '#Microsoft.Media.MediaGraphTlsEndpoint' credentials: { - @odata.type: '#Microsoft.Media.MediaGraphUsernamePasswordCredentials' + '@odata.type': '#Microsoft.Media.MediaGraphUsernamePasswordCredentials' password: 'examplepassword' username: 'exampleusername' } trustedCertificates: { - @odata.type: '#Microsoft.Media.MediaGraphPemCertificateList' + '@odata.type': '#Microsoft.Media.MediaGraphPemCertificateList' certificates: [ '-----BEGIN CERTIFICATE-----\nMIIDhTCCAm2gAwIBAgIUajvPKmoO+8qaO89/ZGATl7ZYnTswDQYJKoZIhvcNAQEL\nBQAwUTESMBAGA1UECgwJTWljcm9zb2Z0MRQwEgYDVQQLDAtBenVyZSBNZWRpYTEl\nMCMGA1UEAwwcKFVudHJ1c3RlZCkgVGVzdCBDZXJ0aWZpY2F0ZTAgFw0yMDAyMDYy\nMTI5MTlaGA8zMDE5MDYwOTIxMjkxOVowUTESMBAGA1UECgwJTWljcm9zb2Z0MRQw\nEgYDVQQLDAtBenVyZSBNZWRpYTElMCMGA1UEAwwcKFVudHJ1c3RlZCkgVGVzdCBD\nZXJ0aWZpY2F0ZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK2lg5ff\n7xXPaBZXHl/zrTukdiBtu7BNIOchHba51eloruPRzpvQx7Pedk3CVTut7LYinijf\nuol0EwkQ2FLt2i2jOqiva9nXR95ujIZHcKsEeMC4RSNSP4++k6SpP8FgyYVdv5ru\nf8GC+HyYQ4j0TqpR/cJs53l/LGRSldaFZ6fcDde1jeyca4VivAbAH1/WDIOvmjzo\n9XIGxZ10VSS5l5+DIgdkJZ+mDMLJIuVZ0YVF16ZGEB3beq1trk5lItvmSjQLTllH\nqMFm9UGY8jKZSo/BY8ewHEtnGSAFQK0TVuRx1HhUWwu6C9jk+2zmRS2090BNpQWa\nJMKFJrSPzFDPRX8CAwEAAaNTMFEwHQYDVR0OBBYEFIumbhu0lYk0EFDThEg0yyIn\n/wZZMB8GA1UdIwQYMBaAFIumbhu0lYk0EFDThEg0yyIn/wZZMA8GA1UdEwEB/wQF\nMAMBAf8wDQYJKoZIhvcNAQELBQADggEBADUNw+/NGNVtigq9tMJKqlk39MTpDn1s\nZ1BVIAuAWSQjlevYZJeDIPUiWNWFhRe+xN7oOLnn2+NIXEKKeMSyuPoZYbN0mBkB\n99oS3XVipSANpmDvIepNdCrOnjfqDFIifRF1Dqjtb6i1hb6v/qYKVPLQvcrgGur7\nPKKkAu9p4YRZ3RBdwwaUuMgojrj/l6DGbeJY6IRVnVMY39rryMnZjA5xUlhCu55n\noB3t/jsJLwnQN+JbAjLAeuqgOWtgARsEFzvpt+VvDsaj0YLOJPhyJwTvHgaa/slB\nnECzd3TuyFKYeGssSni/QQ1e7yZcLapQqz66g5otdriw0IRdOfDxm5M=\n-----END CERTIFICATE-----' ] diff --git a/generated/mediaservices/microsoft.media/2020-05-01/samples.md b/generated/mediaservices/microsoft.media/2020-05-01/samples.md index bd436f6385..5185cde87e 100644 --- a/generated/mediaservices/microsoft.media/2020-05-01/samples.md +++ b/generated/mediaservices/microsoft.media/2020-05-01/samples.md @@ -169,14 +169,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2020- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -198,14 +198,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2020- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -214,11 +214,11 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2020- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -237,13 +237,13 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2020- { name: 'ArmPolicyOptionName' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' licenses: [ { allowTestDevices: true beginDate: '2017-10-16T18:22:53.46Z' contentKeyLocation: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' } contentType: 'UltraVioletDownload' licenseType: 'Persistent' @@ -258,7 +258,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2020- ] } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -277,21 +277,21 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2020- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' alternateVerificationKeys: [ { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } ] audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' exponent: 'AQAB' modulus: 'AQAD' } @@ -695,7 +695,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms@2020-05-01' = outputs: [ { preset: { - @odata.type: '#Microsoft.Media.BuiltInStandardEncoderPreset' + '@odata.type': '#Microsoft.Media.BuiltInStandardEncoderPreset' presetName: 'AdaptiveStreaming' } } @@ -713,16 +713,16 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms/jobs@2020-05- name: 'example' properties: { correlationData: { - Key 2: 'Value 2' + 'Key 2': 'Value 2' key1: 'value1' } input: { - @odata.type: '#Microsoft.Media.JobInputAsset' + '@odata.type': '#Microsoft.Media.JobInputAsset' assetName: 'job1-InputAsset' } outputs: [ { - @odata.type: '#Microsoft.Media.JobOutputAsset' + '@odata.type': '#Microsoft.Media.JobOutputAsset' assetName: 'job1-OutputAsset' } ] diff --git a/generated/mediaservices/microsoft.media/2021-06-01/samples.md b/generated/mediaservices/microsoft.media/2021-06-01/samples.md index fc286eb61d..d9c35e8818 100644 --- a/generated/mediaservices/microsoft.media/2021-06-01/samples.md +++ b/generated/mediaservices/microsoft.media/2021-06-01/samples.md @@ -13,9 +13,9 @@ resource exampleResource 'Microsoft.Media/mediaservices@2021-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } @@ -193,14 +193,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2021- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -222,14 +222,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2021- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -238,11 +238,11 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2021- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -261,13 +261,13 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2021- { name: 'ArmPolicyOptionName' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' licenses: [ { allowTestDevices: true beginDate: '2017-10-16T18:22:53.46Z' contentKeyLocation: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' } contentType: 'UltraVioletDownload' licenseType: 'Persistent' @@ -282,7 +282,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2021- ] } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -301,21 +301,21 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2021- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' alternateVerificationKeys: [ { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } ] audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' exponent: 'AQAB' modulus: 'AQAD' } @@ -719,7 +719,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms@2021-06-01' = outputs: [ { preset: { - @odata.type: '#Microsoft.Media.BuiltInStandardEncoderPreset' + '@odata.type': '#Microsoft.Media.BuiltInStandardEncoderPreset' presetName: 'AdaptiveStreaming' } } @@ -737,16 +737,16 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms/jobs@2021-06- name: 'example' properties: { correlationData: { - Key 2: 'Value 2' + 'Key 2': 'Value 2' key1: 'value1' } input: { - @odata.type: '#Microsoft.Media.JobInputAsset' + '@odata.type': '#Microsoft.Media.JobInputAsset' assetName: 'job1-InputAsset' } outputs: [ { - @odata.type: '#Microsoft.Media.JobOutputAsset' + '@odata.type': '#Microsoft.Media.JobOutputAsset' assetName: 'job1-OutputAsset' } ] diff --git a/generated/mediaservices/microsoft.media/2021-11-01/samples.md b/generated/mediaservices/microsoft.media/2021-11-01/samples.md index f1fdd25f02..d6413f679b 100644 --- a/generated/mediaservices/microsoft.media/2021-11-01/samples.md +++ b/generated/mediaservices/microsoft.media/2021-11-01/samples.md @@ -33,9 +33,9 @@ resource exampleResource 'Microsoft.Media/mediaservices@2021-11-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } @@ -212,7 +212,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/assets/tracks@2021-11-01 name: 'example' properties: { track: { - @odata.type: '#Microsoft.Media.TextTrack' + '@odata.type': '#Microsoft.Media.TextTrack' displayName: 'A new track' fileName: 'text3.ttml' playerVisibility: 'Visible' @@ -234,14 +234,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2021- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -263,14 +263,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2021- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -279,11 +279,11 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2021- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -302,13 +302,13 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2021- { name: 'ArmPolicyOptionName' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' licenses: [ { allowTestDevices: true beginDate: '2017-10-16T18:22:53.46Z' contentKeyLocation: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' } contentType: 'UltraVioletDownload' licenseType: 'Persistent' @@ -323,7 +323,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2021- ] } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -342,21 +342,21 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2021- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' alternateVerificationKeys: [ { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } ] audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' exponent: 'AQAB' modulus: 'AQAD' } @@ -760,7 +760,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms@2021-11-01' = outputs: [ { preset: { - @odata.type: '#Microsoft.Media.BuiltInStandardEncoderPreset' + '@odata.type': '#Microsoft.Media.BuiltInStandardEncoderPreset' presetName: 'AdaptiveStreaming' } } @@ -778,16 +778,16 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms/jobs@2021-11- name: 'example' properties: { correlationData: { - Key 2: 'Value 2' + 'Key 2': 'Value 2' key1: 'value1' } input: { - @odata.type: '#Microsoft.Media.JobInputAsset' + '@odata.type': '#Microsoft.Media.JobInputAsset' assetName: 'job1-InputAsset' } outputs: [ { - @odata.type: '#Microsoft.Media.JobOutputAsset' + '@odata.type': '#Microsoft.Media.JobOutputAsset' assetName: 'job1-OutputAsset' } ] diff --git a/generated/mediaservices/microsoft.media/2022-05-01-preview/samples.md b/generated/mediaservices/microsoft.media/2022-05-01-preview/samples.md index 643319b5a3..fb0657edf5 100644 --- a/generated/mediaservices/microsoft.media/2022-05-01-preview/samples.md +++ b/generated/mediaservices/microsoft.media/2022-05-01-preview/samples.md @@ -16,7 +16,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms@2022-05-01-pr outputs: [ { preset: { - @odata.type: '#Microsoft.Media.BuiltInStandardEncoderPreset' + '@odata.type': '#Microsoft.Media.BuiltInStandardEncoderPreset' presetName: 'AdaptiveStreaming' } } @@ -34,16 +34,16 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms/jobs@2022-05- name: 'example' properties: { correlationData: { - Key 2: 'Value 2' + 'Key 2': 'Value 2' key1: 'value1' } input: { - @odata.type: '#Microsoft.Media.JobInputAsset' + '@odata.type': '#Microsoft.Media.JobInputAsset' assetName: 'job1-InputAsset' } outputs: [ { - @odata.type: '#Microsoft.Media.JobOutputAsset' + '@odata.type': '#Microsoft.Media.JobOutputAsset' assetName: 'job1-OutputAsset' } ] diff --git a/generated/mediaservices/microsoft.media/2022-07-01/samples.md b/generated/mediaservices/microsoft.media/2022-07-01/samples.md index 3d5cf16106..98c8160d1f 100644 --- a/generated/mediaservices/microsoft.media/2022-07-01/samples.md +++ b/generated/mediaservices/microsoft.media/2022-07-01/samples.md @@ -16,7 +16,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms@2022-07-01' = outputs: [ { preset: { - @odata.type: '#Microsoft.Media.BuiltInStandardEncoderPreset' + '@odata.type': '#Microsoft.Media.BuiltInStandardEncoderPreset' presetName: 'AdaptiveStreaming' } } @@ -34,16 +34,16 @@ resource exampleResource 'Microsoft.Media/mediaServices/transforms/jobs@2022-07- name: 'example' properties: { correlationData: { - Key 2: 'Value 2' + 'Key 2': 'Value 2' key1: 'value1' } input: { - @odata.type: '#Microsoft.Media.JobInputAsset' + '@odata.type': '#Microsoft.Media.JobInputAsset' assetName: 'job1-InputAsset' } outputs: [ { - @odata.type: '#Microsoft.Media.JobOutputAsset' + '@odata.type': '#Microsoft.Media.JobOutputAsset' assetName: 'job1-OutputAsset' } ] diff --git a/generated/mediaservices/microsoft.media/2022-08-01/samples.md b/generated/mediaservices/microsoft.media/2022-08-01/samples.md index 56d9f22e9c..129b32e8fa 100644 --- a/generated/mediaservices/microsoft.media/2022-08-01/samples.md +++ b/generated/mediaservices/microsoft.media/2022-08-01/samples.md @@ -143,7 +143,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/assets/tracks@2022-08-01 name: 'example' properties: { track: { - @odata.type: '#Microsoft.Media.TextTrack' + '@odata.type': '#Microsoft.Media.TextTrack' displayName: 'A new track' fileName: 'text3.ttml' playerVisibility: 'Visible' @@ -165,14 +165,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2022- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -194,14 +194,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2022- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -210,11 +210,11 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2022- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -233,13 +233,13 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2022- { name: 'ArmPolicyOptionName' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' licenses: [ { allowTestDevices: true beginDate: '2017-10-16T18:22:53.46Z' contentKeyLocation: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' } contentType: 'UltraVioletDownload' licenseType: 'Persistent' @@ -255,7 +255,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2022- ] } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -274,21 +274,21 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2022- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' alternateVerificationKeys: [ { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } ] audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' exponent: 'AQAB' modulus: 'AQAD' } diff --git a/generated/mediaservices/microsoft.media/2023-01-01/samples.md b/generated/mediaservices/microsoft.media/2023-01-01/samples.md index 11d98baf98..636b8eb008 100644 --- a/generated/mediaservices/microsoft.media/2023-01-01/samples.md +++ b/generated/mediaservices/microsoft.media/2023-01-01/samples.md @@ -33,9 +33,9 @@ resource exampleResource 'Microsoft.Media/mediaservices@2023-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } } } @@ -225,7 +225,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/assets/tracks@2023-01-01 name: 'example' properties: { track: { - @odata.type: '#Microsoft.Media.TextTrack' + '@odata.type': '#Microsoft.Media.TextTrack' displayName: 'A new track' fileName: 'text3.ttml' playerVisibility: 'Visible' @@ -247,14 +247,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2023- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -276,14 +276,14 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2023- { name: 'ClearKeyOption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } restrictionTokenType: 'Swt' @@ -292,11 +292,11 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2023- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -315,13 +315,13 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2023- { name: 'ArmPolicyOptionName' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration' licenses: [ { allowTestDevices: true beginDate: '2017-10-16T18:22:53.46Z' contentKeyLocation: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader' } contentType: 'UltraVioletDownload' licenseType: 'Persistent' @@ -337,7 +337,7 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2023- ] } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyOpenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyOpenRestriction' } } ] @@ -356,21 +356,21 @@ resource exampleResource 'Microsoft.Media/mediaServices/contentKeyPolicies@2023- { name: 'widevineoption' configuration: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyWidevineConfiguration' widevineTemplate: '{"allowed_track_types":"SD_HD","content_key_specs":[{"track_type":"SD","security_level":1,"required_output_protection":{"hdcp":"HDCP_V2"}}],"policy_overrides":{"can_play":true,"can_persist":true,"can_renew":false}}' } restriction: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyTokenRestriction' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyTokenRestriction' alternateVerificationKeys: [ { - @odata.type: '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicySymmetricTokenKey' keyValue: 'AAAAAAAAAAAAAAAAAAAAAA==' } ] audience: 'urn:audience' issuer: 'urn:issuer' primaryVerificationKey: { - @odata.type: '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' + '@odata.type': '#Microsoft.Media.ContentKeyPolicyRsaTokenKey' exponent: 'AQAB' modulus: 'AQAD' } diff --git a/generated/migrate/log.out b/generated/migrate/log.out index cfc4551b11..84eb92449e 100644 --- a/generated/migrate/log.out +++ b/generated/migrate/log.out @@ -49,6 +49,13 @@ warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | PreNamer/DeduplicateName | Deduplicating schema name: 'Default' -> 'DefaultAutoGenerated' +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. +warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. diff --git a/generated/migrate/microsoft.migrate/2023-03-15/samples.md b/generated/migrate/microsoft.migrate/2023-03-15/samples.md index b2205a01e9..1bab6b8c85 100644 --- a/generated/migrate/microsoft.migrate/2023-03-15/samples.md +++ b/generated/migrate/microsoft.migrate/2023-03-15/samples.md @@ -23,7 +23,7 @@ resource exampleResource 'Microsoft.Migrate/assessmentProjects@2023-03-15' = { publicNetworkAccess: 'Disabled' } tags: { - Migrate Project: 'sakanwar-PE-SEA' + 'Migrate Project': 'sakanwar-PE-SEA' } } ``` diff --git a/generated/migrate/microsoft.migrate/2023-04-01-preview/samples.md b/generated/migrate/microsoft.migrate/2023-04-01-preview/samples.md index a132e21e9e..03f15134d1 100644 --- a/generated/migrate/microsoft.migrate/2023-04-01-preview/samples.md +++ b/generated/migrate/microsoft.migrate/2023-04-01-preview/samples.md @@ -23,7 +23,7 @@ resource exampleResource 'Microsoft.Migrate/assessmentProjects@2023-04-01-previe publicNetworkAccess: 'Disabled' } tags: { - Migrate Project: 'sakanwar-PE-SEA' + 'Migrate Project': 'sakanwar-PE-SEA' } } ``` diff --git a/generated/migrate/microsoft.migrate/2023-05-01-preview/samples.md b/generated/migrate/microsoft.migrate/2023-05-01-preview/samples.md index f43a0e0fd9..5e083f89df 100644 --- a/generated/migrate/microsoft.migrate/2023-05-01-preview/samples.md +++ b/generated/migrate/microsoft.migrate/2023-05-01-preview/samples.md @@ -23,7 +23,7 @@ resource exampleResource 'Microsoft.Migrate/assessmentProjects@2023-05-01-previe publicNetworkAccess: 'Disabled' } tags: { - Migrate Project: 'sakanwar-PE-SEA' + 'Migrate Project': 'sakanwar-PE-SEA' } } ``` diff --git a/generated/migrate/microsoft.migrate/2023-09-09-preview/samples.md b/generated/migrate/microsoft.migrate/2023-09-09-preview/samples.md index 1263c82432..58e96d2f0b 100644 --- a/generated/migrate/microsoft.migrate/2023-09-09-preview/samples.md +++ b/generated/migrate/microsoft.migrate/2023-09-09-preview/samples.md @@ -23,7 +23,7 @@ resource exampleResource 'Microsoft.Migrate/assessmentProjects@2023-09-09-previe publicNetworkAccess: 'Disabled' } tags: { - Migrate Project: 'sakanwar-PE-SEA' + 'Migrate Project': 'sakanwar-PE-SEA' } } ``` diff --git a/generated/migrate/microsoft.offazure/2024-05-01-preview/samples.md b/generated/migrate/microsoft.offazure/2024-05-01-preview/samples.md new file mode 100644 index 0000000000..549e424803 --- /dev/null +++ b/generated/migrate/microsoft.offazure/2024-05-01-preview/samples.md @@ -0,0 +1,294 @@ +# Microsoft.OffAzure + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.offazure/hypervsites + +HypervSitesController_Create_MaximumSet_Gen +```bicep +resource exampleResource 'Microsoft.OffAzure/hypervSites@2024-05-01-preview' = { + name: 'example' + location: 'jzfqhihimugilssu' + properties: { + agentDetails: { + keyVaultId: 'chqtsrpahfayfuqrusmbakvgdqny' + keyVaultUri: 'w' + } + applianceName: 'bplbumeu' + discoverySolutionId: 'sqgvbumhsdeunojunhypdunvcutlev' + provisioningState: 'Created' + servicePrincipalIdentityDetails: { + aadAuthority: 'pykd' + applicationId: 'lg' + audience: 'emwqxwwqqzwk' + objectId: 'etkbysdzluxvpxkciooxjjmvl' + rawCertData: 'kewdmdjrt' + tenantId: 'aqvsxunpdlrxclnpudkykycsdf' + } + } + tags: { + key9210: 'yitjyobwfkbprpkfcmogsywoot' + } +} +``` + +## microsoft.offazure/hypervsites/clusters + +HypervClusterController_CreateCluster_MaximumSet_Gen +```bicep +resource exampleResource 'Microsoft.OffAzure/hypervSites/clusters@2024-05-01-preview' = { + parent: parentResource + name: 'example' + properties: { + fqdn: 'rpfphmlbzericn' + hostFqdnList: [ + 'ozzrrnscesqywisszgtrnqkxp' + ] + provisioningState: 'Created' + runAsAccountId: 'qgqrfeczloubuaitiudd' + } +} +``` + +## microsoft.offazure/hypervsites/hosts + +HypervHostController_Create_MaximumSet_Gen +```bicep +resource exampleResource 'Microsoft.OffAzure/hypervSites/hosts@2024-05-01-preview' = { + parent: parentResource + name: 'example' + properties: { + fqdn: 'lk' + provisioningState: 'Created' + runAsAccountId: 'epkvjlsbaigwfxwgzo' + } +} +``` + +## microsoft.offazure/importsites + +ImportSitesController_Create_MaximumSet_Gen +```bicep +resource exampleResource 'Microsoft.OffAzure/importSites@2024-05-01-preview' = { + name: 'example' + location: 'adfizitxdfwwrkgywpqqupuhkvwie' + properties: { + discoverySolutionId: 'cgwjekybxrlaunxf' + provisioningState: 'Created' + } + tags: { + key592: 'pj' + } +} +``` + +## microsoft.offazure/mastersites + +MasterSitesController_Create_MaximumSet_Gen +```bicep +resource exampleResource 'Microsoft.OffAzure/masterSites@2024-05-01-preview' = { + name: 'example' + location: 'g' + properties: { + allowMultipleSites: true + customerStorageAccountArmId: 'tndgdhvguaaa' + provisioningState: 'Created' + publicNetworkAccess: 'NotSpecified' + sites: [ + 'lzbawsokqsbzpsocpiwbsjxf' + ] + } + tags: { + key5556: 'htomzlbxaiqgcmaaq' + } +} +``` + +## microsoft.offazure/mastersites/privateendpointconnections + +PrivateEndpointConnectionController_Create_MaximumSet_Gen +```bicep +resource exampleResource 'Microsoft.OffAzure/masterSites/privateEndpointConnections@2024-05-01-preview' = { + parent: parentResource + name: 'example' + properties: { + privateEndpoint: { + } + privateLinkServiceConnectionState: { + description: 'zieisbmqzndfwsnt' + actionsRequired: 'easeoi' + status: 'Approved' + } + provisioningState: 'Created' + } +} +``` + +## microsoft.offazure/mastersites/sqlsites + +SqlSitesController_Create_MaximumSet_Gen +```bicep +resource exampleResource 'Microsoft.OffAzure/masterSites/sqlSites@2024-05-01-preview' = { + parent: parentResource + name: 'example' + properties: { + discoveryScenario: 'Migrate' + provisioningState: 'Created' + siteAppliancePropertiesCollection: [ + { + agentDetails: { + keyVaultId: 'chqtsrpahfayfuqrusmbakvgdqny' + keyVaultUri: 'w' + } + applianceName: 'jqv' + servicePrincipalIdentityDetails: { + aadAuthority: 'pykd' + applicationId: 'lg' + audience: 'emwqxwwqqzwk' + objectId: 'etkbysdzluxvpxkciooxjjmvl' + rawCertData: 'kewdmdjrt' + tenantId: 'aqvsxunpdlrxclnpudkykycsdf' + } + } + ] + } +} +``` + +## microsoft.offazure/mastersites/sqlsites/discoverysitedatasources + +SqlDiscoverySiteDataSourceController_Create_MaximumSet_Gen +```bicep +resource exampleResource 'Microsoft.OffAzure/masterSites/sqlSites/discoverySiteDataSources@2024-05-01-preview' = { + parent: parentResource + name: 'example' + properties: { + discoverySiteId: 'ndmdh' + provisioningState: 'Created' + } +} +``` + +## microsoft.offazure/mastersites/webappsites + +WebAppSitesController_Create_MaximumSet_Gen +```bicep +resource exampleResource 'Microsoft.OffAzure/masterSites/webAppSites@2024-05-01-preview' = { + parent: parentResource + name: 'example' + properties: { + discoveryScenario: 'Migrate' + provisioningState: 'Created' + siteAppliancePropertiesCollection: [ + { + agentDetails: { + keyVaultId: 'chqtsrpahfayfuqrusmbakvgdqny' + keyVaultUri: 'w' + } + applianceName: 'jqv' + servicePrincipalIdentityDetails: { + aadAuthority: 'pykd' + applicationId: 'lg' + audience: 'emwqxwwqqzwk' + objectId: 'etkbysdzluxvpxkciooxjjmvl' + rawCertData: 'kewdmdjrt' + tenantId: 'aqvsxunpdlrxclnpudkykycsdf' + } + } + ] + } +} +``` + +## microsoft.offazure/mastersites/webappsites/discoverysitedatasources + +WebAppDiscoverySiteDataSourcesController_Create_MaximumSet_Gen +```bicep +resource exampleResource 'Microsoft.OffAzure/masterSites/webAppSites/discoverySiteDataSources@2024-05-01-preview' = { + parent: parentResource + name: 'example' + properties: { + discoverySiteId: 'gsqqojvnjtbdabo' + provisioningState: 'Created' + } +} +``` + +## microsoft.offazure/serversites + +ServerSitesController_Create_MaximumSet_Gen +```bicep +resource exampleResource 'Microsoft.OffAzure/serverSites@2024-05-01-preview' = { + name: 'example' + location: 'rutllgppwqgtiklewhuesohgqb' + properties: { + agentDetails: { + keyVaultId: 'chqtsrpahfayfuqrusmbakvgdqny' + keyVaultUri: 'w' + } + applianceName: 'nhhwywytwjbhjtpwxkcxqhqmcrowg' + discoverySolutionId: 'dlsekq' + provisioningState: 'Created' + servicePrincipalIdentityDetails: { + aadAuthority: 'pykd' + applicationId: 'lg' + audience: 'emwqxwwqqzwk' + objectId: 'etkbysdzluxvpxkciooxjjmvl' + rawCertData: 'kewdmdjrt' + tenantId: 'aqvsxunpdlrxclnpudkykycsdf' + } + } + tags: { + key8004: 'abecvbhselathbrca' + } +} +``` + +## microsoft.offazure/vmwaresites + +SitesController_Create_MaximumSet_Gen +```bicep +resource exampleResource 'Microsoft.OffAzure/vmwareSites@2024-05-01-preview' = { + name: 'example' + location: 'wcccoelallobfu' + properties: { + agentDetails: { + keyVaultId: 'chqtsrpahfayfuqrusmbakvgdqny' + keyVaultUri: 'w' + } + applianceName: 'nhhwywytwjbhjtpwxkcxqhqmcrowg' + discoverySolutionId: 'dlsekq' + provisioningState: 'Created' + servicePrincipalIdentityDetails: { + aadAuthority: 'pykd' + applicationId: 'lg' + audience: 'emwqxwwqqzwk' + objectId: 'etkbysdzluxvpxkciooxjjmvl' + rawCertData: 'kewdmdjrt' + tenantId: 'aqvsxunpdlrxclnpudkykycsdf' + } + } + tags: { + key2178: 'gfjjytrnctgvmi' + } +} +``` + +## microsoft.offazure/vmwaresites/vcenters + +VcenterController_Create_MaximumSet_Gen +```bicep +resource exampleResource 'Microsoft.OffAzure/vmwareSites/vcenters@2024-05-01-preview' = { + parent: parentResource + name: 'example' + properties: { + fqdn: 'fuclodcnofphkcrnex' + friendlyName: 'qvycnab' + port: 'bdospcacndrchuqluozmwrvetxul' + provisioningState: 'Created' + runAsAccountId: 'pqbieohxxmfri' + } +} +``` diff --git a/generated/migrate/microsoft.offazure/2024-05-01-preview/types.json b/generated/migrate/microsoft.offazure/2024-05-01-preview/types.json new file mode 100644 index 0000000000..87178826aa --- /dev/null +++ b/generated/migrate/microsoft.offazure/2024-05-01-preview/types.json @@ -0,0 +1,12739 @@ +[ + { + "$type": "StringType", + "pattern": "^[a-zA-Z0-9-]{3,24}$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/importSites" + }, + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/importSites", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/3" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "tags": { + "type": { + "$ref": "#/14" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ImportSiteProperties", + "properties": { + "discoverySolutionId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the ARM ID of migration hub solution for SDS." + }, + "masterSiteId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the Master Site this site is linked to." + }, + "serviceEndpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the service endpoint." + }, + "provisioningState": { + "type": { + "$ref": "#/13" + }, + "flags": 0, + "description": "The status of the last operation." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/6" + }, + { + "$ref": "#/7" + }, + { + "$ref": "#/8" + }, + { + "$ref": "#/9" + }, + { + "$ref": "#/10" + }, + { + "$ref": "#/11" + }, + { + "$ref": "#/12" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/20" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/25" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/16" + }, + { + "$ref": "#/17" + }, + { + "$ref": "#/18" + }, + { + "$ref": "#/19" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/21" + }, + { + "$ref": "#/22" + }, + { + "$ref": "#/23" + }, + { + "$ref": "#/24" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/importSites@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/4" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/27" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/28" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/30" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "tags": { + "type": { + "$ref": "#/65" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "MasterSiteProperties", + "properties": { + "publicNetworkAccess": { + "type": { + "$ref": "#/34" + }, + "flags": 0, + "description": "Gets or sets the state of public network access." + }, + "allowMultipleSites": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether multiple sites per site type are\nallowed." + }, + "sites": { + "type": { + "$ref": "#/36" + }, + "flags": 0, + "description": "Gets or sets the sites that are a part of Master Site.\n The key\nshould contain the Site ARM name." + }, + "customerStorageAccountArmId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets a value for customer storage account ARM id." + }, + "privateEndpointConnections": { + "type": { + "$ref": "#/55" + }, + "flags": 2, + "description": "Gets the private endpoint connections." + }, + "nestedSites": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Gets the nested sites under Master Site." + }, + "provisioningState": { + "type": { + "$ref": "#/64" + }, + "flags": 2, + "description": "provisioning state enum" + } + } + }, + { + "$type": "StringLiteralType", + "value": "NotSpecified" + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/31" + }, + { + "$ref": "#/32" + }, + { + "$ref": "#/33" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "BooleanType" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnection", + "properties": { + "properties": { + "type": { + "$ref": "#/38" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The name of the resource" + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\"" + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnectionPropertiesV2", + "properties": { + "groupIds": { + "type": { + "$ref": "#/39" + }, + "flags": 2, + "description": "array of group ids" + }, + "provisioningState": { + "type": { + "$ref": "#/47" + }, + "flags": 2, + "description": "provisioning state enum" + }, + "privateEndpoint": { + "type": { + "$ref": "#/48" + }, + "flags": 2, + "description": "private endpoints" + }, + "privateLinkServiceConnectionState": { + "type": { + "$ref": "#/49" + }, + "flags": 0, + "description": "private endpoints connection state" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/40" + }, + { + "$ref": "#/41" + }, + { + "$ref": "#/42" + }, + { + "$ref": "#/43" + }, + { + "$ref": "#/44" + }, + { + "$ref": "#/45" + }, + { + "$ref": "#/46" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ResourceId", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "id name" + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateLinkServiceConnectionState", + "properties": { + "status": { + "type": { + "$ref": "#/54" + }, + "flags": 0, + "description": "state status" + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "description string" + }, + "actionsRequired": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "actions required" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Approved" + }, + { + "$type": "StringLiteralType", + "value": "Pending" + }, + { + "$type": "StringLiteralType", + "value": "Rejected" + }, + { + "$type": "StringLiteralType", + "value": "Disconnected" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/50" + }, + { + "$ref": "#/51" + }, + { + "$ref": "#/52" + }, + { + "$ref": "#/53" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/37" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/57" + }, + { + "$ref": "#/58" + }, + { + "$ref": "#/59" + }, + { + "$ref": "#/60" + }, + { + "$ref": "#/61" + }, + { + "$ref": "#/62" + }, + { + "$ref": "#/63" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/29" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/serverSites" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/serverSites", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/67" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/68" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/70" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "tags": { + "type": { + "$ref": "#/81" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "SitesProperties", + "properties": { + "masterSiteId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the Master Site this site is linked to." + }, + "servicePrincipalIdentityDetails": { + "type": { + "$ref": "#/71" + }, + "flags": 0, + "description": "Gets or sets the service principal identity details used by agent for\ncommunication\n to the service." + }, + "agentDetails": { + "type": { + "$ref": "#/72" + }, + "flags": 0, + "description": "Gets or sets the on-premises agent details." + }, + "applianceName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Appliance Name." + }, + "discoverySolutionId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the ARM ID of migration hub solution for SDS." + }, + "serviceEndpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the service endpoint." + }, + "provisioningState": { + "type": { + "$ref": "#/80" + }, + "flags": 2, + "description": "The status of the last operation." + } + } + }, + { + "$type": "ObjectType", + "name": "SiteSpnProperties", + "properties": { + "tenantId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the tenant Id for the service principal with which the\non-premise\n management/data plane components would communicate with\nour Azure services." + }, + "applicationId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the application/client Id for the service principal with which\nthe\n on-premise management/data plane components would communicate\nwith our Azure \n services." + }, + "objectId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the object Id of the service principal with which the on-premise\n\n management/data plane components would communicate with our Azure\nservices." + }, + "audience": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the intended audience for the service principal." + }, + "aadAuthority": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the AAD Authority URL which was used to request the token for\nthe\n service principal." + }, + "rawCertData": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the raw certificate data for building certificate expiry flows." + } + } + }, + { + "$type": "ObjectType", + "name": "SiteAgentProperties", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the ID of the agent." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the version of the agent." + }, + "lastHeartBeatUtc": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the last heartbeat time of the agent in UTC." + }, + "keyVaultUri": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the key vault URI." + }, + "keyVaultId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the key vault ARM Id." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/73" + }, + { + "$ref": "#/74" + }, + { + "$ref": "#/75" + }, + { + "$ref": "#/76" + }, + { + "$ref": "#/77" + }, + { + "$ref": "#/78" + }, + { + "$ref": "#/79" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/serverSites@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/69" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/vmwareSites" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/vmwareSites", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/83" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/84" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/70" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "eTag": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields." + }, + "tags": { + "type": { + "$ref": "#/86" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/vmwareSites@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/85" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/hypervSites" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/hypervSites", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/88" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/89" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/91" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "tags": { + "type": { + "$ref": "#/100" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "SiteProperties", + "properties": { + "masterSiteId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the Master Site this site is linked to." + }, + "servicePrincipalIdentityDetails": { + "type": { + "$ref": "#/71" + }, + "flags": 0, + "description": "Gets or sets the service principal identity details used by agent for\ncommunication\n to the service." + }, + "agentDetails": { + "type": { + "$ref": "#/72" + }, + "flags": 0, + "description": "Gets or sets the on-premises agent details." + }, + "applianceName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Appliance Name." + }, + "discoverySolutionId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the ARM ID of migration hub solution for SDS." + }, + "serviceEndpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the service endpoint." + }, + "provisioningState": { + "type": { + "$ref": "#/99" + }, + "flags": 0, + "description": "The status of the last operation." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/92" + }, + { + "$ref": "#/93" + }, + { + "$ref": "#/94" + }, + { + "$ref": "#/95" + }, + { + "$ref": "#/96" + }, + { + "$ref": "#/97" + }, + { + "$ref": "#/98" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/hypervSites@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/90" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/hypervSites/clusters" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/hypervSites/clusters", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/102" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/103" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/105" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "HypervClusterProperties", + "properties": { + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking Hyper-V cluster creation." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking last updated on the Hyper-V cluster." + }, + "fqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the FQDN/IPAddress of the Hyper-V cluster." + }, + "functionalLevel": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Gets the functional level of the Hyper-V cluster." + }, + "status": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the status of the Hyper-V cluster." + }, + "runAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Run as account ID of the Hyper-V cluster." + }, + "hostFqdnList": { + "type": { + "$ref": "#/107" + }, + "flags": 0, + "description": "Gets or sets list of hosts (FQDN) currently being tracked by the cluster." + }, + "errors": { + "type": { + "$ref": "#/120" + }, + "flags": 2, + "description": "Gets the errors." + }, + "provisioningState": { + "type": { + "$ref": "#/128" + }, + "flags": 0, + "description": "The status of the last operation." + } + } + }, + { + "$type": "IntegerType" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "HealthErrorDetails", + "properties": { + "message": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the error message." + }, + "messageParameters": { + "type": { + "$ref": "#/109" + }, + "flags": 2, + "description": "Gets the message parameters." + }, + "applianceName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the appliance name." + }, + "id": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Gets the error ID." + }, + "code": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the error name." + }, + "possibleCauses": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the possible causes of error." + }, + "recommendedAction": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the recommended action to resolve error." + }, + "severity": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the error severity." + }, + "summaryMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the error summary message." + }, + "source": { + "type": { + "$ref": "#/113" + }, + "flags": 2, + "description": "Gets the error source." + }, + "updatedTimeStamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the time stamp when the error was updated." + }, + "runAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets run as account id used while performing discovery of entity." + }, + "discoveryScope": { + "type": { + "$ref": "#/119" + }, + "flags": 2, + "description": "Gets discovery scope for which error is encountered." + } + } + }, + { + "$type": "ObjectType", + "name": "HealthErrorDetailsMessageParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "RefreshFabricLayout" + }, + { + "$type": "StringLiteralType", + "value": "RefreshFabricLayoutGuest" + }, + { + "$type": "StringLiteralType", + "value": "RefreshFabricLayoutDependencyMap" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/110" + }, + { + "$ref": "#/111" + }, + { + "$ref": "#/112" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AppsAndRoles" + }, + { + "$type": "StringLiteralType", + "value": "DependencyMap" + }, + { + "$type": "StringLiteralType", + "value": "StaticData" + }, + { + "$type": "StringLiteralType", + "value": "SQLServerConnectionInfo" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryTargets" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/114" + }, + { + "$ref": "#/115" + }, + { + "$ref": "#/116" + }, + { + "$ref": "#/117" + }, + { + "$ref": "#/118" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/108" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/121" + }, + { + "$ref": "#/122" + }, + { + "$ref": "#/123" + }, + { + "$ref": "#/124" + }, + { + "$ref": "#/125" + }, + { + "$ref": "#/126" + }, + { + "$ref": "#/127" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/hypervSites/clusters@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/104" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/hypervSites/hosts" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/hypervSites/hosts", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/130" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/131" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/133" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "HypervHostProperties", + "properties": { + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking Hyper-V host creation." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking last updated on the Hyper-V host." + }, + "fqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the FQDN/IPAddress of the Hyper-V host." + }, + "runAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the run as account ID of the Hyper-V host." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the version of the Hyper-V host." + }, + "errors": { + "type": { + "$ref": "#/134" + }, + "flags": 2, + "description": "Gets the errors." + }, + "provisioningState": { + "type": { + "$ref": "#/142" + }, + "flags": 0, + "description": "The status of the last operation." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/108" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/135" + }, + { + "$ref": "#/136" + }, + { + "$ref": "#/137" + }, + { + "$ref": "#/138" + }, + { + "$ref": "#/139" + }, + { + "$ref": "#/140" + }, + { + "$ref": "#/141" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/hypervSites/hosts@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/132" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/privateEndpointConnections" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/privateEndpointConnections", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/144" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/145" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/38" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/privateEndpointConnections@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/146" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/sqlSites" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/sqlSites", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/148" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/149" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/151" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "SqlSiteProperties", + "properties": { + "siteAppliancePropertiesCollection": { + "type": { + "$ref": "#/153" + }, + "flags": 0, + "description": "Gets or sets the appliance details used by service to communicate\n \nto the appliance." + }, + "discoveryScenario": { + "type": { + "$ref": "#/156" + }, + "flags": 0, + "description": "Gets or sets the discovery scenario." + }, + "serviceEndpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the service endpoint." + }, + "provisioningState": { + "type": { + "$ref": "#/164" + }, + "flags": 2, + "description": "provisioning state enum" + } + } + }, + { + "$type": "ObjectType", + "name": "SiteApplianceProperties", + "properties": { + "servicePrincipalIdentityDetails": { + "type": { + "$ref": "#/71" + }, + "flags": 0, + "description": "Gets or sets the service principal identity details used by agent for communication to the service." + }, + "agentDetails": { + "type": { + "$ref": "#/72" + }, + "flags": 0, + "description": "Gets or sets the on-premises agent details." + }, + "applianceName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Appliance Name." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/152" + } + }, + { + "$type": "StringLiteralType", + "value": "Migrate" + }, + { + "$type": "StringLiteralType", + "value": "DR" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/154" + }, + { + "$ref": "#/155" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/157" + }, + { + "$ref": "#/158" + }, + { + "$ref": "#/159" + }, + { + "$ref": "#/160" + }, + { + "$ref": "#/161" + }, + { + "$ref": "#/162" + }, + { + "$ref": "#/163" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/sqlSites@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/150" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/sqlSites/discoverySiteDataSources" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/sqlSites/discoverySiteDataSources", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/166" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/167" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/169" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "SqlDiscoverySiteDataSourceProperties", + "properties": { + "discoverySiteId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the discovery site Id." + }, + "provisioningState": { + "type": { + "$ref": "#/177" + }, + "flags": 2, + "description": "provisioning state enum" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/170" + }, + { + "$ref": "#/171" + }, + { + "$ref": "#/172" + }, + { + "$ref": "#/173" + }, + { + "$ref": "#/174" + }, + { + "$ref": "#/175" + }, + { + "$ref": "#/176" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/sqlSites/discoverySiteDataSources@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/168" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/webAppSites" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/webAppSites", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/179" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/180" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/182" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "WebAppSiteProperties", + "properties": { + "siteAppliancePropertiesCollection": { + "type": { + "$ref": "#/183" + }, + "flags": 0, + "description": "Gets or sets the appliance details used by service to communicate\n \nto the appliance." + }, + "discoveryScenario": { + "type": { + "$ref": "#/186" + }, + "flags": 0, + "description": "Gets or sets the discovery scenario." + }, + "serviceEndpoint": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the service endpoint." + }, + "provisioningState": { + "type": { + "$ref": "#/194" + }, + "flags": 2, + "description": "provisioning state enum" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/152" + } + }, + { + "$type": "StringLiteralType", + "value": "Migrate" + }, + { + "$type": "StringLiteralType", + "value": "DR" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/184" + }, + { + "$ref": "#/185" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/187" + }, + { + "$ref": "#/188" + }, + { + "$ref": "#/189" + }, + { + "$ref": "#/190" + }, + { + "$ref": "#/191" + }, + { + "$ref": "#/192" + }, + { + "$ref": "#/193" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/webAppSites@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/181" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/webAppSites/discoverySiteDataSources" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/webAppSites/discoverySiteDataSources", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/196" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/197" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/199" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "DiscoverySiteDataSourceProperties", + "properties": { + "discoverySiteId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the discovery site Id." + }, + "provisioningState": { + "type": { + "$ref": "#/207" + }, + "flags": 2, + "description": "provisioning state enum" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/200" + }, + { + "$ref": "#/201" + }, + { + "$ref": "#/202" + }, + { + "$ref": "#/203" + }, + { + "$ref": "#/204" + }, + { + "$ref": "#/205" + }, + { + "$ref": "#/206" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/webAppSites/discoverySiteDataSources@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/198" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/vmwareSites/vcenters" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/vmwareSites/vcenters", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/209" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/210" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/212" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "VcenterProperties", + "properties": { + "runAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the run as account ID of the vCenter." + }, + "errors": { + "type": { + "$ref": "#/213" + }, + "flags": 2, + "description": "Gets the errors." + }, + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking vCenter creation." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking last updated on the vCenter." + }, + "fqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the FQDN/IPAddress of the vCenter." + }, + "port": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the port of the vCenter." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the version of the vCenter." + }, + "perfStatisticsLevel": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the performance statistics enabled on the vCenter." + }, + "instanceUuid": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the instance UUID of the vCenter." + }, + "friendlyName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the friendly name of the vCenter." + }, + "provisioningState": { + "type": { + "$ref": "#/221" + }, + "flags": 0, + "description": "The status of the last operation." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/108" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/214" + }, + { + "$ref": "#/215" + }, + { + "$ref": "#/216" + }, + { + "$ref": "#/217" + }, + { + "$ref": "#/218" + }, + { + "$ref": "#/219" + }, + { + "$ref": "#/220" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/vmwareSites/vcenters@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/211" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/hypervSites/jobs" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/hypervSites/jobs", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/223" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/224" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/226" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "JobProperties", + "properties": { + "status": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets operation status." + }, + "startTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets operation start time." + }, + "endTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets operation end time." + }, + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets the display name of the Job." + }, + "clientRequestId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the client request Id used in the operation execution context." + }, + "activityId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the activity Id used in the operation execution context." + }, + "errors": { + "type": { + "$ref": "#/228" + }, + "flags": 2, + "description": "Gets the errors." + }, + "provisioningState": { + "type": { + "$ref": "#/236" + }, + "flags": 2, + "description": "The status of the last operation." + } + } + }, + { + "$type": "ObjectType", + "name": "ErrorDetails", + "properties": { + "code": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the error code." + }, + "message": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the error message." + }, + "possibleCauses": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the possible causes of error." + }, + "recommendedAction": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the recommended action to resolve error." + }, + "severity": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the error severity." + }, + "isAgentReportedError": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets a value indicating whether the error originated from a agent or not." + }, + "agentErrorCode": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the agent error code." + }, + "agentErrorMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the error message from the agent." + }, + "agentErrorPossibleCauses": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets possible causes for the agent error." + }, + "agentErrorRecommendedAction": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the recommended action for the agent error." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/227" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/229" + }, + { + "$ref": "#/230" + }, + { + "$ref": "#/231" + }, + { + "$ref": "#/232" + }, + { + "$ref": "#/233" + }, + { + "$ref": "#/234" + }, + { + "$ref": "#/235" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/hypervSites/jobs@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/225" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/hypervSites/machines" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/hypervSites/machines", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/238" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/239" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/241" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "HypervMachineProperties", + "properties": { + "instanceUuid": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "On-premise Instance UUID of the machine." + }, + "hostFqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Host FQDN/IPAddress." + }, + "hostId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Host ARM ID." + }, + "generation": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Generation of the virtual machine." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "VM version." + }, + "highAvailability": { + "type": { + "$ref": "#/245" + }, + "flags": 2, + "description": "Value indicating whether the VM is highly available." + }, + "clusterFqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Cluster FQDN/IPAddress." + }, + "clusterId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Cluster ARM ID." + }, + "maxMemoryMb": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Max memory of the virtual machine in MB." + }, + "isDynamicMemoryEnabled": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Value indicating whether dynamic memory is enabled for the VM." + }, + "disks": { + "type": { + "$ref": "#/247" + }, + "flags": 2, + "description": "Disks attached to the machine." + }, + "networkAdapters": { + "type": { + "$ref": "#/250" + }, + "flags": 2, + "description": "Network adapters attached to the machine." + }, + "managementServerType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Management server type captured as a string representation of the\n \n{Microsoft.Azure.FDS.WebRole.HyperVMachineBase.HyperVMachineBaseProperties.ManagementServerType}\nenumeration." + }, + "secureBootTemplateId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets the SecureBootTemplateId setting of the VM." + }, + "secureBootEnabled": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets or sets a value indicating whether Secure boot is enabled for the VM." + }, + "secureBootTemplate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets the SecureBootTemplateId setting of the VM." + }, + "tpmEnabled": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets or sets a value indicating whether trusted platform module is enabled on\nthe VM." + }, + "ksdEnabled": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets or sets a value indicating whether key storage device is enabled on the VM." + }, + "shieldingRequested": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets or sets a value indicating whether shielding is enabled for the VM." + }, + "dataProtectionRequested": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets or sets a value indicating whether data protection is requested for a VM." + }, + "encryptStateAndVmMigrationTraffic": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets or sets a value indicating whether encryption of state and migration\ntraffic is enabled for the VM." + }, + "virtualizationBasedSecurityOptOut": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets or sets a value indicating whether VM virtualization based security is\nenabled for the VM." + }, + "powerStatus": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the Machine power status." + }, + "vmFqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the VM FQDN." + }, + "vmConfigurationFileLocation": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the Root location of the VM configuration file." + }, + "firmware": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the firmware." + }, + "guestOsDetails": { + "type": { + "$ref": "#/251" + }, + "flags": 2, + "description": "Operating System Details extracted from the guest bu executing script inside the guest VM." + }, + "numberOfApplications": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Number of applications installed in the guest VM." + }, + "guestDetailsDiscoveryTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The last time at which the Guest Details was discovered\n or the\nerror while discovering guest details based discovery\n of the\nmachine." + }, + "isGuestDetailsDiscoveryInProgress": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Whether Refresh Fabric Layout Guest Details has been completed once.\n \n Portal will show discovery in progress, if this value is true." + }, + "dependencyMapping": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets if dependency mapping feature is enabled or not\n for\nthe VM." + }, + "dependencyMappingStartTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets when dependency mapping collection is last started." + }, + "dependencyMappingEndTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets when dependency mapping collection was last disabled." + }, + "runAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the run as account ID of the machine." + }, + "applianceNames": { + "type": { + "$ref": "#/252" + }, + "flags": 2, + "description": "Gets the appliance names." + }, + "errors": { + "type": { + "$ref": "#/253" + }, + "flags": 2, + "description": "Errors for machine." + }, + "applicationDiscovery": { + "type": { + "$ref": "#/254" + }, + "flags": 2, + "description": "Gets the data related to application discovery." + }, + "dependencyMapDiscovery": { + "type": { + "$ref": "#/265" + }, + "flags": 2, + "description": "Gets the data related to dependency map discovery." + }, + "staticDiscovery": { + "type": { + "$ref": "#/276" + }, + "flags": 2, + "description": "Gets the data related to static discovery." + }, + "sqlDiscovery": { + "type": { + "$ref": "#/287" + }, + "flags": 2, + "description": "Gets the data related to SQL discovery." + }, + "webAppDiscovery": { + "type": { + "$ref": "#/304" + }, + "flags": 2, + "description": "Gets the data related to Web application discovery." + }, + "oracleDiscovery": { + "type": { + "$ref": "#/314" + }, + "flags": 2, + "description": "Gets the data related to Oracle discovery." + }, + "springBootDiscovery": { + "type": { + "$ref": "#/333" + }, + "flags": 2, + "description": "Gets the data related to SpringBoot discovery." + }, + "iisDiscovery": { + "type": { + "$ref": "#/304" + }, + "flags": 2, + "description": "Gets the data related to iis discovery." + }, + "tomcatDiscovery": { + "type": { + "$ref": "#/304" + }, + "flags": 2, + "description": "Gets the data related to tomcat discovery." + }, + "appsAndRoles": { + "type": { + "$ref": "#/352" + }, + "flags": 2, + "description": "Apps And Roles of the Server." + }, + "productSupportStatus": { + "type": { + "$ref": "#/371" + }, + "flags": 0, + "description": "product support status." + }, + "numberOfProcessorCore": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the Number of Processor Cores \n allocated for the\nmachine." + }, + "allocatedMemoryInMb": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the allocated Memory in MB." + }, + "operatingSystemDetails": { + "type": { + "$ref": "#/386" + }, + "flags": 0, + "description": "Gets or sets the Operating System Details installed on the machine." + }, + "biosSerialNumber": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Machine BIOS serial number." + }, + "biosGuid": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the BIOS GUID." + }, + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the Display name of the machine." + }, + "isDeleted": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Value indicating whether VM is deleted." + }, + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the marking machine creation." + }, + "tags": { + "type": { + "$ref": "#/387" + }, + "flags": 0, + "description": "Gets or sets tags on the resource." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking last updated on the machine." + }, + "provisioningState": { + "type": { + "$ref": "#/395" + }, + "flags": 2, + "description": "The status of the last operation." + }, + "arcDiscovery": { + "type": { + "$ref": "#/396" + }, + "flags": 2, + "description": "Gets the data related to Azure arc discovery." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "No" + }, + { + "$type": "StringLiteralType", + "value": "Yes" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/242" + }, + { + "$ref": "#/243" + }, + { + "$ref": "#/244" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "HypervDisk", + "properties": { + "instanceId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Id of the disk." + }, + "vhdId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "VHD Id of the disk." + }, + "maxSizeInBytes": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets Bytes allocated for the disk." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Name of the disk." + }, + "diskType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Type of the disk." + }, + "lun": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets LUN of the disk." + }, + "path": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Path of the disk." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/246" + } + }, + { + "$type": "ObjectType", + "name": "HypervNetworkAdapter", + "properties": { + "networkId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Network Id." + }, + "subnetName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Name of the VM subnet within the virtual network the NIC is attached to." + }, + "staticIpAddress": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Static IP address." + }, + "nicType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Mac address of the NIC." + }, + "nicId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the NIC Id." + }, + "macAddress": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Mac address of the NIC." + }, + "ipAddressList": { + "type": { + "$ref": "#/249" + }, + "flags": 2, + "description": "Gets IP addresses for the machine." + }, + "networkName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Network Name." + }, + "ipAddressType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Type of the IP address." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/248" + } + }, + { + "$type": "ObjectType", + "name": "GuestOsDetails", + "properties": { + "osType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the type of the operating system." + }, + "osName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Name of the operating system." + }, + "osVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Version of the operating system." + }, + "osArchitecture": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Architecture of the operating system." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/108" + } + }, + { + "$type": "ObjectType", + "name": "ApplicationDiscovery", + "properties": { + "discoveryScopeStatus": { + "type": { + "$ref": "#/263" + }, + "flags": 2, + "description": "Gets discovery scope status." + }, + "errors": { + "type": { + "$ref": "#/264" + }, + "flags": 2, + "description": "Gets errors for discovery scope." + }, + "hydratedRunAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the run as account ID with which feature worked successfully.\n \nIt is discovered by the agent from the list of credentials." + } + } + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceededAtleastOnce" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryFailed" + }, + { + "$type": "StringLiteralType", + "value": "RunAsAccountNotAssociated" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryNotStarted" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryInProgress" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryPartiallySucceded" + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceeded" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/255" + }, + { + "$ref": "#/256" + }, + { + "$ref": "#/257" + }, + { + "$ref": "#/258" + }, + { + "$ref": "#/259" + }, + { + "$ref": "#/260" + }, + { + "$ref": "#/261" + }, + { + "$ref": "#/262" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/108" + } + }, + { + "$type": "ObjectType", + "name": "DependencyMapDiscovery", + "properties": { + "discoveryScopeStatus": { + "type": { + "$ref": "#/274" + }, + "flags": 2, + "description": "Gets discovery scope status." + }, + "errors": { + "type": { + "$ref": "#/275" + }, + "flags": 2, + "description": "Gets errors for discovery scope." + }, + "hydratedRunAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the run as account ID with which feature worked successfully.\n \nIt is discovered by the agent from the list of credentials." + } + } + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceededAtleastOnce" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryFailed" + }, + { + "$type": "StringLiteralType", + "value": "RunAsAccountNotAssociated" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryNotStarted" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryInProgress" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryPartiallySucceded" + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceeded" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/266" + }, + { + "$ref": "#/267" + }, + { + "$ref": "#/268" + }, + { + "$ref": "#/269" + }, + { + "$ref": "#/270" + }, + { + "$ref": "#/271" + }, + { + "$ref": "#/272" + }, + { + "$ref": "#/273" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/108" + } + }, + { + "$type": "ObjectType", + "name": "StaticDiscovery", + "properties": { + "discoveryScopeStatus": { + "type": { + "$ref": "#/285" + }, + "flags": 2, + "description": "Gets discovery scope status." + }, + "errors": { + "type": { + "$ref": "#/286" + }, + "flags": 2, + "description": "Gets errors for discovery scope." + }, + "hydratedRunAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the run as account ID with which feature worked successfully.\n \nIt is discovered by the agent from the list of credentials." + } + } + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceededAtleastOnce" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryFailed" + }, + { + "$type": "StringLiteralType", + "value": "RunAsAccountNotAssociated" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryNotStarted" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryInProgress" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryPartiallySucceded" + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceeded" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/277" + }, + { + "$ref": "#/278" + }, + { + "$ref": "#/279" + }, + { + "$ref": "#/280" + }, + { + "$ref": "#/281" + }, + { + "$ref": "#/282" + }, + { + "$ref": "#/283" + }, + { + "$ref": "#/284" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/108" + } + }, + { + "$type": "ObjectType", + "name": "SqlDiscovery", + "properties": { + "successfullyDiscoveredServerCount": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "successfully Discovered ServerCount" + }, + "totalServerCount": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "total Server Count" + }, + "sqlMetadataHydratedRunAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "sql Metadata Hydrated RunAsAccountId" + }, + "sqlMetadataDiscoveryPipe": { + "type": { + "$ref": "#/294" + }, + "flags": 0, + "description": "sql Metadata DiscoveryPipe" + }, + "discoveryScopeStatus": { + "type": { + "$ref": "#/303" + }, + "flags": 0, + "description": "discovery Scope Status" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "VMware" + }, + { + "$type": "StringLiteralType", + "value": "PowerShell" + }, + { + "$type": "StringLiteralType", + "value": "SSH" + }, + { + "$type": "StringLiteralType", + "value": "CIM" + }, + { + "$type": "StringLiteralType", + "value": "Other" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/288" + }, + { + "$ref": "#/289" + }, + { + "$ref": "#/290" + }, + { + "$ref": "#/291" + }, + { + "$ref": "#/292" + }, + { + "$ref": "#/293" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceededAtleastOnce" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryFailed" + }, + { + "$type": "StringLiteralType", + "value": "RunAsAccountNotAssociated" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryNotStarted" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryInProgress" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryPartiallySucceded" + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceeded" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/295" + }, + { + "$ref": "#/296" + }, + { + "$ref": "#/297" + }, + { + "$ref": "#/298" + }, + { + "$ref": "#/299" + }, + { + "$ref": "#/300" + }, + { + "$ref": "#/301" + }, + { + "$ref": "#/302" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "WebAppDiscovery", + "properties": { + "totalWebServerCount": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets number of successfully discovered web servers.." + }, + "totalWebApplicationCount": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets number of successfully discovered web applications." + }, + "discoveryScopeStatus": { + "type": { + "$ref": "#/313" + }, + "flags": 0, + "description": "Gets or sets status of partner discovery." + } + } + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceededAtleastOnce" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryFailed" + }, + { + "$type": "StringLiteralType", + "value": "RunAsAccountNotAssociated" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryNotStarted" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryInProgress" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryPartiallySucceded" + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceeded" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/305" + }, + { + "$ref": "#/306" + }, + { + "$ref": "#/307" + }, + { + "$ref": "#/308" + }, + { + "$ref": "#/309" + }, + { + "$ref": "#/310" + }, + { + "$ref": "#/311" + }, + { + "$ref": "#/312" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "OracleDiscovery", + "properties": { + "totalInstanceCount": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets number of successfully discovered instances." + }, + "totalDatabaseCount": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets number of successfully discovered databases." + }, + "shallowDiscoveryStatus": { + "type": { + "$ref": "#/323" + }, + "flags": 0, + "description": "Gets or sets status of partner shallow discovery." + }, + "discoveryScopeStatus": { + "type": { + "$ref": "#/332" + }, + "flags": 0, + "description": "Gets or sets status of partner discovery." + } + } + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceededAtleastOnce" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryFailed" + }, + { + "$type": "StringLiteralType", + "value": "RunAsAccountNotAssociated" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryNotStarted" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryInProgress" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryPartiallySucceded" + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceeded" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/315" + }, + { + "$ref": "#/316" + }, + { + "$ref": "#/317" + }, + { + "$ref": "#/318" + }, + { + "$ref": "#/319" + }, + { + "$ref": "#/320" + }, + { + "$ref": "#/321" + }, + { + "$ref": "#/322" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceededAtleastOnce" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryFailed" + }, + { + "$type": "StringLiteralType", + "value": "RunAsAccountNotAssociated" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryNotStarted" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryInProgress" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryPartiallySucceded" + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceeded" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/324" + }, + { + "$ref": "#/325" + }, + { + "$ref": "#/326" + }, + { + "$ref": "#/327" + }, + { + "$ref": "#/328" + }, + { + "$ref": "#/329" + }, + { + "$ref": "#/330" + }, + { + "$ref": "#/331" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "SpringBootDiscovery", + "properties": { + "totalInstanceCount": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets number of successfully discovered instances." + }, + "totalApplicationCount": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets number of successfully discovered applications." + }, + "shallowDiscoveryStatus": { + "type": { + "$ref": "#/342" + }, + "flags": 0, + "description": "Gets or sets status of partner shallow discovery." + }, + "discoveryScopeStatus": { + "type": { + "$ref": "#/351" + }, + "flags": 0, + "description": "Gets or sets status of partner discovery." + } + } + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceededAtleastOnce" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryFailed" + }, + { + "$type": "StringLiteralType", + "value": "RunAsAccountNotAssociated" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryNotStarted" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryInProgress" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryPartiallySucceded" + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceeded" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/334" + }, + { + "$ref": "#/335" + }, + { + "$ref": "#/336" + }, + { + "$ref": "#/337" + }, + { + "$ref": "#/338" + }, + { + "$ref": "#/339" + }, + { + "$ref": "#/340" + }, + { + "$ref": "#/341" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceededAtleastOnce" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryFailed" + }, + { + "$type": "StringLiteralType", + "value": "RunAsAccountNotAssociated" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryNotStarted" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryInProgress" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryPartiallySucceded" + }, + { + "$type": "StringLiteralType", + "value": "DiscoverySucceeded" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/343" + }, + { + "$ref": "#/344" + }, + { + "$ref": "#/345" + }, + { + "$ref": "#/346" + }, + { + "$ref": "#/347" + }, + { + "$ref": "#/348" + }, + { + "$ref": "#/349" + }, + { + "$ref": "#/350" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "AppsAndRoles", + "properties": { + "applications": { + "type": { + "$ref": "#/354" + }, + "flags": 2, + "description": "Gets or sets Applications of the AppsAndRoles." + }, + "webApplications": { + "type": { + "$ref": "#/356" + }, + "flags": 2, + "description": "Gets or sets WebApplications of the AppsAndRoles." + }, + "features": { + "type": { + "$ref": "#/358" + }, + "flags": 2, + "description": "Gets or sets Features of the AppsAndRoles." + }, + "sqlServers": { + "type": { + "$ref": "#/360" + }, + "flags": 2, + "description": "Gets or sets SQLServers of the AppsAndRoles." + }, + "sharePointServers": { + "type": { + "$ref": "#/362" + }, + "flags": 2, + "description": "Gets or sets SharePointServers of the AppsAndRoles." + }, + "systemCenters": { + "type": { + "$ref": "#/364" + }, + "flags": 2, + "description": "Gets or sets SystemCenters of the AppsAndRoles." + }, + "bizTalkServers": { + "type": { + "$ref": "#/366" + }, + "flags": 2, + "description": "Gets or sets BizTalkServers of the AppsAndRoles." + }, + "exchangeServers": { + "type": { + "$ref": "#/368" + }, + "flags": 2, + "description": "Gets or sets ExchangeServers of the AppsAndRoles." + }, + "otherDatabases": { + "type": { + "$ref": "#/370" + }, + "flags": 2, + "description": "Gets or sets OtherDatabaseServers of the AppsAndRoles." + } + } + }, + { + "$type": "ObjectType", + "name": "Application", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Name of the Application." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Version of the Application." + }, + "provider": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Provider of the Application." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/353" + } + }, + { + "$type": "ObjectType", + "name": "WebApplicationAppsAndRolesModel", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Name of the WebApplication." + }, + "status": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Status of the WebApplication." + }, + "platform": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Platform of the WebApplication." + }, + "groupName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets GroupName of the WebApplication." + }, + "webServer": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets WebServer of the WebApplication." + }, + "applicationPool": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets ApplicationPool of the WebApplication." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/355" + } + }, + { + "$type": "ObjectType", + "name": "Feature", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Name of the Feature." + }, + "featureType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets FeatureType of the Feature." + }, + "parent": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Parent of the Feature." + }, + "status": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Status of the Feature." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/357" + } + }, + { + "$type": "ObjectType", + "name": "SqlServerApplication", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Name of the SQLServer." + }, + "edition": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Edition of the SQLServer." + }, + "servicePack": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets ServicePack of the SQLServer." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Version of the SQLServer." + }, + "clustered": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Clustered of the SQLServer." + }, + "clusterName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets ClusterName of the SQLServer." + }, + "dnsHostName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets the DNS host name of SQLServer." + }, + "port": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets the port of the SQLServer." + }, + "commaSeparatedIps": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets the comma separated IPs of the SQLServer." + }, + "status": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the status." + }, + "isNamedPipeEnabled": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets or sets the value which reflects if Named Pipe is enabled or not." + }, + "isTcpIpEnabled": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets or sets the value which reflects if Named Pipe is enabled or not." + }, + "namedPipeName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the status." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/359" + } + }, + { + "$type": "ObjectType", + "name": "SharePointServer", + "properties": { + "productName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets ProductName of the SharePointServer." + }, + "isEnterprise": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets or sets a value indicating whether the SharePointServer is Enterprise." + }, + "status": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Status of the SharePointServer." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Version of the SharePointServer." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/361" + } + }, + { + "$type": "ObjectType", + "name": "SystemCenter", + "properties": { + "productName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets ProductName of the SystemCenter." + }, + "status": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Status of the SystemCenter." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Version of the SystemCenter." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/363" + } + }, + { + "$type": "ObjectType", + "name": "BizTalkServer", + "properties": { + "productName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets ProductName of the BizTalkServer." + }, + "status": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Status of the BizTalkServer." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/365" + } + }, + { + "$type": "ObjectType", + "name": "ExchangeServer", + "properties": { + "productName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets ProductName of the ExchangeServer." + }, + "edition": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Edition of the ExchangeServer." + }, + "roles": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Roles of the ExchangeServer." + }, + "servicePack": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets ServicePack of the ExchangeServer." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Version of the ExchangeServer." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/367" + } + }, + { + "$type": "ObjectType", + "name": "OtherDatabase", + "properties": { + "databaseType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets DatabaseType of the OtherDatabase." + }, + "instance": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Instance of the OtherDatabase." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets Version of the OtherDatabase." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/369" + } + }, + { + "$type": "ObjectType", + "name": "ProductSupportStatus", + "properties": { + "currentVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "current version." + }, + "esuStatus": { + "type": { + "$ref": "#/375" + }, + "flags": 0, + "description": "esu status." + }, + "supportStatus": { + "type": { + "$ref": "#/379" + }, + "flags": 0, + "description": "support status." + }, + "supportEndDate": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "support end date." + }, + "esuYear": { + "type": { + "$ref": "#/385" + }, + "flags": 0, + "description": "esu year." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "InActive" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/372" + }, + { + "$ref": "#/373" + }, + { + "$ref": "#/374" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Mainstream" + }, + { + "$type": "StringLiteralType", + "value": "Extended" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/376" + }, + { + "$ref": "#/377" + }, + { + "$ref": "#/378" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "FirstYear" + }, + { + "$type": "StringLiteralType", + "value": "SecondYear" + }, + { + "$type": "StringLiteralType", + "value": "ThirdYear" + }, + { + "$type": "StringLiteralType", + "value": "UpgradeYear" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/380" + }, + { + "$ref": "#/381" + }, + { + "$ref": "#/382" + }, + { + "$ref": "#/383" + }, + { + "$ref": "#/384" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "OperatingSystem", + "properties": { + "osType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the type of the operating system." + }, + "osName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Name of the operating system." + }, + "osVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Version of the operating system." + }, + "osArchitecture": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Architecture of the operating system." + } + } + }, + { + "$type": "ObjectType", + "name": "HypervMachinePropertiesTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/388" + }, + { + "$ref": "#/389" + }, + { + "$ref": "#/390" + }, + { + "$ref": "#/391" + }, + { + "$ref": "#/392" + }, + { + "$ref": "#/393" + }, + { + "$ref": "#/394" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ArcDiscovery", + "properties": { + "status": { + "type": { + "$ref": "#/400" + }, + "flags": 3, + "description": "AzureArc status indicates whether arc discovery has successfully completed or not." + }, + "machineResourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 3, + "description": "Machine Resource Id." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "NotEnabled" + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/397" + }, + { + "$ref": "#/398" + }, + { + "$ref": "#/399" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/hypervSites/machines@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/240" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "default" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/402" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/hypervSites/machines/softwareInventories" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/hypervSites/machines/softwareInventories", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/403" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/404" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/405" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/407" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "MachineSoftwareInventoryProperties", + "properties": { + "appsAndRoles": { + "type": { + "$ref": "#/352" + }, + "flags": 2, + "description": "Apps And Roles of the machine entity." + }, + "provisioningState": { + "type": { + "$ref": "#/415" + }, + "flags": 2, + "description": "provisioning state enum" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/408" + }, + { + "$ref": "#/409" + }, + { + "$ref": "#/410" + }, + { + "$ref": "#/411" + }, + { + "$ref": "#/412" + }, + { + "$ref": "#/413" + }, + { + "$ref": "#/414" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/hypervSites/machines/softwareInventories@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/406" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/hypervSites/runAsAccounts" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/hypervSites/runAsAccounts", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/417" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/418" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/420" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "RunAsAccountProperties", + "properties": { + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Display name of the run as account." + }, + "credentialType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the credential type of the run as account." + }, + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Timestamp marking run as account creation." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Timestamp marking last updated on the run as account." + }, + "applianceName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the appliance name of the run as account." + }, + "provisioningState": { + "type": { + "$ref": "#/428" + }, + "flags": 2, + "description": "provisioning state enum" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/421" + }, + { + "$ref": "#/422" + }, + { + "$ref": "#/423" + }, + { + "$ref": "#/424" + }, + { + "$ref": "#/425" + }, + { + "$ref": "#/426" + }, + { + "$ref": "#/427" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/hypervSites/runAsAccounts@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/419" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/importSites/deleteJobs" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/importSites/deleteJobs", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/430" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/431" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/433" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "DeleteImportedMachinesJobProperties", + "properties": { + "blobName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "blob name" + }, + "errorSasUri": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "error Sas Uri" + }, + "jobState": { + "type": { + "$ref": "#/439" + }, + "flags": 0, + "description": "job State" + }, + "numberOfMachinesDeleted": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "number Of Machines Deleted" + }, + "deletionConfirmation": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "deletion Confirmation" + }, + "errors": { + "type": { + "$ref": "#/440" + }, + "flags": 2, + "description": "errors list" + }, + "status": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Job status." + }, + "startTime": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Job start time." + }, + "endTime": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Job end time." + }, + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Display name." + }, + "provisioningState": { + "type": { + "$ref": "#/448" + }, + "flags": 0, + "description": "The status of the last operation." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Verified" + }, + { + "$type": "StringLiteralType", + "value": "VerifiedWithErrors" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/434" + }, + { + "$ref": "#/435" + }, + { + "$ref": "#/436" + }, + { + "$ref": "#/437" + }, + { + "$ref": "#/438" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/441" + }, + { + "$ref": "#/442" + }, + { + "$ref": "#/443" + }, + { + "$ref": "#/444" + }, + { + "$ref": "#/445" + }, + { + "$ref": "#/446" + }, + { + "$ref": "#/447" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/importSites/deleteJobs@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/432" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/importSites/jobs" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/importSites/jobs", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/450" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/451" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/226" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/importSites/jobs@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/452" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/importSites/machines" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/importSites/machines", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/454" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/455" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/457" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ImportMachineProperties", + "properties": { + "firmware": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Firmware of the machine." + }, + "percentageCpuUtilization": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "CPU utilization." + }, + "percentageMemoryUtilization": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Memory utilization." + }, + "numberOfDisks": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Number of disks." + }, + "totalDiskReadOperationsPerSecond": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Total disk read operations per second." + }, + "totalDiskWriteOperationsPerSecond": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Total disk write operations per second." + }, + "totalDiskWriteThroughput": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Total disk write throughput." + }, + "totalDiskReadThroughput": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Total disk read throughput." + }, + "macAddress": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "MAC Address." + }, + "ipAddresses": { + "type": { + "$ref": "#/458" + }, + "flags": 2, + "description": "IP Addresses." + }, + "machineId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Machine ID." + }, + "machineManagerId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Machine manager ID." + }, + "numberOfNetworkAdapters": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Number of network adapters." + }, + "networkInThroughput": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Network in throughput." + }, + "networkOutThroughput": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Network out throughput." + }, + "serverType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Server type." + }, + "hypervisor": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Fabric type." + }, + "hypervisorVersionNumber": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Hypervisor version number." + }, + "disks": { + "type": { + "$ref": "#/460" + }, + "flags": 2, + "description": "Disks attached to the machine." + }, + "vmFqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Server FQDN." + }, + "storageInUseGb": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Total storage in use." + }, + "numberOfProcessorCore": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the Number of Processor Cores \n allocated for the\nmachine." + }, + "allocatedMemoryInMb": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the allocated Memory in MB." + }, + "operatingSystemDetails": { + "type": { + "$ref": "#/461" + }, + "flags": 0, + "description": "Gets or sets the Operating System Details installed on the machine." + }, + "biosSerialNumber": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Machine BIOS serial number." + }, + "biosGuid": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the BIOS GUID." + }, + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the Display name of the machine." + }, + "isDeleted": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Value indicating whether VM is deleted." + }, + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the marking machine creation." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking last updated on the machine." + }, + "tags": { + "type": { + "$ref": "#/462" + }, + "flags": 1, + "description": "machine tags" + }, + "provisioningState": { + "type": { + "$ref": "#/470" + }, + "flags": 0, + "description": "The status of the last operation." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "WebRoleImportDisk", + "properties": { + "megabytesPerSecondOfRead": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Disk read throughput." + }, + "megabytesPerSecondOfWrite": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Disk write throughput." + }, + "numberOfReadOperationsPerSecond": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Disk read IOPS." + }, + "numberOfWriteOperationsPerSecond": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Disk write IOPS." + }, + "maxSizeInBytes": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets Bytes allocated for the disk." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Name of the disk." + }, + "diskType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Type of the disk." + }, + "lun": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets LUN of the disk." + }, + "path": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Path of the disk." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/459" + } + }, + { + "$type": "ObjectType", + "name": "WebRoleOperatingSystem", + "properties": { + "osType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the type of the operating system." + }, + "osName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Name of the operating system." + }, + "osVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Version of the operating system." + }, + "osArchitecture": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Architecture of the operating system." + } + } + }, + { + "$type": "ObjectType", + "name": "ImportMachinePropertiesTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/463" + }, + { + "$ref": "#/464" + }, + { + "$ref": "#/465" + }, + { + "$ref": "#/466" + }, + { + "$ref": "#/467" + }, + { + "$ref": "#/468" + }, + { + "$ref": "#/469" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/importSites/machines@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/456" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/privateLinkResources" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/privateLinkResources", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/472" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/473" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/475" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateLinkResourceProperties", + "properties": { + "requiredMembers": { + "type": { + "$ref": "#/476" + }, + "flags": 0, + "description": "required members" + }, + "requiredZoneNames": { + "type": { + "$ref": "#/477" + }, + "flags": 0, + "description": "required zone names" + }, + "groupId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "group id" + }, + "provisioningState": { + "type": { + "$ref": "#/485" + }, + "flags": 2, + "description": "provisioning state enum" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/478" + }, + { + "$ref": "#/479" + }, + { + "$ref": "#/480" + }, + { + "$ref": "#/481" + }, + { + "$ref": "#/482" + }, + { + "$ref": "#/483" + }, + { + "$ref": "#/484" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/privateLinkResources@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/474" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/sqlSites/jobs" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/sqlSites/jobs", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/487" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/488" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/226" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/sqlSites/jobs@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/489" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/sqlSites/runAsAccounts" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/sqlSites/runAsAccounts", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/491" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/492" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/420" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/sqlSites/runAsAccounts@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/493" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/sqlSites/sqlAvailabilityGroups" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/sqlSites/sqlAvailabilityGroups", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/495" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/496" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/498" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "SqlAvailabilityGroupProperties", + "properties": { + "availabilityGroupName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the SQL Availability Group Name." + }, + "availabilityGroupType": { + "type": { + "$ref": "#/502" + }, + "flags": 0, + "description": "Gets or sets the type of availability group. Currently there are two types of AGs Traditional and Distributed." + }, + "isMultiSubNet": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether AG is multi subnet or not." + }, + "clusterName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Cluster name where AG is hosted." + }, + "availabilityReplicas": { + "type": { + "$ref": "#/531" + }, + "flags": 2, + "description": "Gets the list of availability replica properties which together forms this availability group." + }, + "parentReplicaOverviewList": { + "type": { + "$ref": "#/537" + }, + "flags": 2, + "description": "Gets the parent availability replica overview if any.\n This would be\nset with details of parent AG and AR for cases where this availability group is\na part of a distributed AG.\n Currently, we do not populate this\nsince discovery and linking of DAG(Distributed Availability Group) is not\nimplemented." + }, + "isPartOfDistributedAvailabilityGroup": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether this Availability group is part of a\ndistributed AG." + }, + "isDeleted": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether the entity is deleted." + }, + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the marking machine creation." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the timestamp marking last updated on the machine." + }, + "provisioningState": { + "type": { + "$ref": "#/545" + }, + "flags": 2, + "description": "provisioning state enum" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Traditional" + }, + { + "$type": "StringLiteralType", + "value": "Distributed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/499" + }, + { + "$ref": "#/500" + }, + { + "$ref": "#/501" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "SqlAvailabilityReplicaProperties", + "properties": { + "availabilityReplicaName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the SQL Availability Replica Name." + }, + "availabilityReplicaId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the SQL Availability Replica Id." + }, + "replicaType": { + "type": { + "$ref": "#/507" + }, + "flags": 0, + "description": "Gets or sets the replica type of the availability group." + }, + "replicaState": { + "type": { + "$ref": "#/511" + }, + "flags": 0, + "description": "Gets or sets the state of the availability replica." + }, + "replicaSyncStatus": { + "type": { + "$ref": "#/515" + }, + "flags": 0, + "description": "Gets or sets the synchronization status of the replica." + }, + "replicaCommitMode": { + "type": { + "$ref": "#/519" + }, + "flags": 0, + "description": "Gets or sets the commit mode of the replica." + }, + "replicaReadMode": { + "type": { + "$ref": "#/524" + }, + "flags": 0, + "description": "Gets or sets the read mode of the replica." + }, + "replicaSeedMode": { + "type": { + "$ref": "#/528" + }, + "flags": 0, + "description": "Gets or sets the seed mode of the replica." + }, + "sqlDatabaseReplicaInfo": { + "type": { + "$ref": "#/529" + }, + "flags": 0, + "description": "Gets or sets the Availability Replica object if Replica is of type database.\nThis is null in case Replica is\n of type AG. This is to be populated\nin case of normal AG." + }, + "sqlAvailabilityGroupReplicaInfo": { + "type": { + "$ref": "#/530" + }, + "flags": 0, + "description": "Gets or sets the Availability Replica object if Replica is of type AG. This is\nnull in case Replica is\n of type database. This is to be populated\nin case AG is of type DAG." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "DatabaseReplica" + }, + { + "$type": "StringLiteralType", + "value": "AvailabilityGroupReplica" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/504" + }, + { + "$ref": "#/505" + }, + { + "$ref": "#/506" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Primary" + }, + { + "$type": "StringLiteralType", + "value": "Secondary" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/508" + }, + { + "$ref": "#/509" + }, + { + "$ref": "#/510" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Synchronized" + }, + { + "$type": "StringLiteralType", + "value": "Unsynchronized" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/512" + }, + { + "$ref": "#/513" + }, + { + "$ref": "#/514" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Synchronous" + }, + { + "$type": "StringLiteralType", + "value": "Asynchronous" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/516" + }, + { + "$ref": "#/517" + }, + { + "$ref": "#/518" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "StringLiteralType", + "value": "ReadOnly" + }, + { + "$type": "StringLiteralType", + "value": "ReadWrite" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/520" + }, + { + "$ref": "#/521" + }, + { + "$ref": "#/522" + }, + { + "$ref": "#/523" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Manual" + }, + { + "$type": "StringLiteralType", + "value": "Automatic" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/525" + }, + { + "$ref": "#/526" + }, + { + "$ref": "#/527" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "SqlDatabaseReplicaInfo", + "properties": { + "hostName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the host name of the availability replica." + }, + "sqlServerName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the SQL Server name of the availability replica." + }, + "sqlServerArmId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the SQL Server name of the availability replica." + } + } + }, + { + "$type": "ObjectType", + "name": "SqlAvailabilityGroupReplicaInfo", + "properties": { + "clusterName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the name of the cluster on which this replica is hosted." + }, + "availabilityGroupName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the name of the availability replica." + }, + "availabilityGroupArmId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the AG ARM ID which are part of this Replica." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/503" + } + }, + { + "$type": "ObjectType", + "name": "SqlAvailabilityReplicaOverview", + "properties": { + "replicaState": { + "type": { + "$ref": "#/536" + }, + "flags": 0, + "description": "Gets or sets the state of the availability replica." + }, + "availabilityReplicaId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the SQL Availability Replica Id within the Availability Group this\ndatabase is a part of." + }, + "availabilityGroupArmId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Availability Group Id in which this database participates if\nany. It would be set if the database has\n{Microsoft.Azure.FDS.CosmosDB.SqlDatabaseEntity.IsDatabaseHighlyAvailable} has\na value \"true\"." + }, + "availabilityGroupName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the SQL Availability group name." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Primary" + }, + { + "$type": "StringLiteralType", + "value": "Secondary" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/533" + }, + { + "$ref": "#/534" + }, + { + "$ref": "#/535" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/532" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/538" + }, + { + "$ref": "#/539" + }, + { + "$ref": "#/540" + }, + { + "$ref": "#/541" + }, + { + "$ref": "#/542" + }, + { + "$ref": "#/543" + }, + { + "$ref": "#/544" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/sqlSites/sqlAvailabilityGroups@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/497" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/sqlSites/sqlDatabases" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/sqlSites/sqlDatabases", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/547" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/548" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/550" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "SqlDatabasePropertiesV2", + "properties": { + "parentReplicaOverview": { + "type": { + "$ref": "#/532" + }, + "flags": 0, + "description": "Gets or sets the Replica overview." + }, + "isDatabaseHighlyAvailable": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether this database is a part of an HA setup." + }, + "fileMetadataList": { + "type": { + "$ref": "#/558" + }, + "flags": 2, + "description": "Gets the file metadata list." + }, + "hostname": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the hostname." + }, + "sqlServerName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the SQL Server Id in which the database resides." + }, + "status": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the status." + }, + "sizeMb": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the size in Mb." + }, + "databaseName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the SQL database name." + }, + "sqlServerArmId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the SQL Server ARM Id in which the database resides." + }, + "compatibilityLevel": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the database compatibility level." + }, + "isDeleted": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether the entity is deleted." + }, + "errors": { + "type": { + "$ref": "#/571" + }, + "flags": 2, + "description": "Gets the errors." + }, + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the marking machine creation." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the timestamp marking last updated on the machine." + }, + "provisioningState": { + "type": { + "$ref": "#/579" + }, + "flags": 0, + "description": "The status of the last operation." + } + } + }, + { + "$type": "ObjectType", + "name": "FileMetaData", + "properties": { + "logicalName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the logical name of the file." + }, + "physicalFullName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the operating-system full path of the file." + }, + "fileType": { + "type": { + "$ref": "#/557" + }, + "flags": 0, + "description": "Gets or sets the database file type." + }, + "sizeInMb": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the size of the file in MB." + }, + "isMemoryOptimizedDataOptionEnabled": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether memory optimized data option is enabled." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Rows" + }, + { + "$type": "StringLiteralType", + "value": "Log" + }, + { + "$type": "StringLiteralType", + "value": "Filestream" + }, + { + "$type": "StringLiteralType", + "value": "NotSupported" + }, + { + "$type": "StringLiteralType", + "value": "Fulltext" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/552" + }, + { + "$ref": "#/553" + }, + { + "$ref": "#/554" + }, + { + "$ref": "#/555" + }, + { + "$ref": "#/556" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/551" + } + }, + { + "$type": "ObjectType", + "name": "Errors", + "properties": { + "message": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the error message." + }, + "messageParameters": { + "type": { + "$ref": "#/560" + }, + "flags": 2, + "description": "Gets the message parameters." + }, + "applianceName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the appliance name." + }, + "id": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Gets the error ID." + }, + "code": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the error name." + }, + "possibleCauses": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the possible causes of error." + }, + "recommendedAction": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the recommended action to resolve error." + }, + "severity": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the error severity." + }, + "summaryMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the error summary message." + }, + "source": { + "type": { + "$ref": "#/564" + }, + "flags": 2, + "description": "Gets the error source." + }, + "updatedTimeStamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the time stamp when the error was updated." + }, + "runAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets run as account id used while performing discovery of entity." + }, + "discoveryScope": { + "type": { + "$ref": "#/570" + }, + "flags": 2, + "description": "Gets discovery scope for which error is encountered." + } + } + }, + { + "$type": "ObjectType", + "name": "ErrorsMessageParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "RefreshFabricLayout" + }, + { + "$type": "StringLiteralType", + "value": "RefreshFabricLayoutGuest" + }, + { + "$type": "StringLiteralType", + "value": "RefreshFabricLayoutDependencyMap" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/561" + }, + { + "$ref": "#/562" + }, + { + "$ref": "#/563" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AppsAndRoles" + }, + { + "$type": "StringLiteralType", + "value": "DependencyMap" + }, + { + "$type": "StringLiteralType", + "value": "StaticData" + }, + { + "$type": "StringLiteralType", + "value": "SQLServerConnectionInfo" + }, + { + "$type": "StringLiteralType", + "value": "DiscoveryTargets" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/565" + }, + { + "$ref": "#/566" + }, + { + "$ref": "#/567" + }, + { + "$ref": "#/568" + }, + { + "$ref": "#/569" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/559" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/572" + }, + { + "$ref": "#/573" + }, + { + "$ref": "#/574" + }, + { + "$ref": "#/575" + }, + { + "$ref": "#/576" + }, + { + "$ref": "#/577" + }, + { + "$ref": "#/578" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/sqlSites/sqlDatabases@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/549" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/sqlSites/sqlServers" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/sqlSites/sqlServers", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/581" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/582" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/584" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "SqlServerProperties", + "properties": { + "machineOverviewList": { + "type": { + "$ref": "#/591" + }, + "flags": 2, + "description": "Gets the Machine Overview properties of all machines on which the SQL server is deployed." + }, + "numberOfAgDatabases": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the number of databases part of availability group on this SQL instance." + }, + "sqlFciProperties": { + "type": { + "$ref": "#/592" + }, + "flags": 0, + "description": "Gets or sets the FCI properties if the instance is an FCI instance. This would be populated if IsClustered is true." + }, + "productSupportStatus": { + "type": { + "$ref": "#/371" + }, + "flags": 0, + "description": "product support status." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the SQL server version." + }, + "numberOfUserDatabases": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets total number of users databases." + }, + "sumOfUserDatabasesSizeInMb": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets total size of all user databases." + }, + "tempDbSizeInMb": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets size of temp database." + }, + "maxServerMemoryInUseInMb": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets maximum server memory in use." + }, + "visibleOnlineCoreCount": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the SQL server number of cores that have visible online status." + }, + "numOfLogins": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets number of logins." + }, + "physicalCpuCount": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets physical CPU count." + }, + "logicalCpuCount": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets logical CPU count." + }, + "engineEdition": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the SQL server engine edition." + }, + "edition": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the SQL server edition." + }, + "isHighAvailabilityEnabled": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether High Availability is enabled or not." + }, + "isClustered": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether failover cluster is configured or not." + }, + "hyperthreadRatio": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the Hyper thread ratio." + }, + "sqlStartTime": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the SQL start time." + }, + "machineArmIds": { + "type": { + "$ref": "#/603" + }, + "flags": 2, + "description": "Gets the list of machine ARM Ids on which the SQL server is deployed." + }, + "runAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the run as account ID of the SQL server." + }, + "hydratedRunAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the hydrated run as account ID of the SQL server." + }, + "hostName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets hostname." + }, + "sqlServerName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the SQL server instance name." + }, + "portNumber": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the Preferred Port Number." + }, + "errors": { + "type": { + "$ref": "#/604" + }, + "flags": 2, + "description": "Gets the errors." + }, + "tags": { + "type": { + "$ref": "#/606" + }, + "flags": 0, + "description": "Gets or sets tags on the resource." + }, + "isDeleted": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether the entity is deleted." + }, + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the marking machine creation." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the timestamp marking last updated on the machine." + }, + "status": { + "type": { + "$ref": "#/615" + }, + "flags": 0, + "description": "Gets or sets the powered on status." + }, + "provisioningState": { + "type": { + "$ref": "#/623" + }, + "flags": 0, + "description": "The status of the last operation." + } + } + }, + { + "$type": "ObjectType", + "name": "SqlMachineOverview", + "properties": { + "machineArmId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets SQL machine ARM ID." + }, + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets SQL machine display name." + }, + "fciRole": { + "type": { + "$ref": "#/590" + }, + "flags": 0, + "description": "Gets or sets SQL machine FCI role." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "NotApplicable" + }, + { + "$type": "StringLiteralType", + "value": "ActiveNode" + }, + { + "$type": "StringLiteralType", + "value": "PossibleOwnerNode" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/586" + }, + { + "$ref": "#/587" + }, + { + "$ref": "#/588" + }, + { + "$ref": "#/589" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/585" + } + }, + { + "$type": "ObjectType", + "name": "SqlFciProperties", + "properties": { + "state": { + "type": { + "$ref": "#/602" + }, + "flags": 0, + "description": "Gets or sets the state of the FCI instance." + }, + "networkName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the FCI Network Name used to connect to this FCI instance." + }, + "isMultiSubnet": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether the FCI is hosted on possible owners\nwhich are in multiple subnets." + }, + "sharedDiskCount": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the count of Shared Disks for SQL FCI." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Inherited" + }, + { + "$type": "StringLiteralType", + "value": "Initializing" + }, + { + "$type": "StringLiteralType", + "value": "Online" + }, + { + "$type": "StringLiteralType", + "value": "Offline" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Pending" + }, + { + "$type": "StringLiteralType", + "value": "OnlinePending" + }, + { + "$type": "StringLiteralType", + "value": "OfflinePending" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/593" + }, + { + "$ref": "#/594" + }, + { + "$ref": "#/595" + }, + { + "$ref": "#/596" + }, + { + "$ref": "#/597" + }, + { + "$ref": "#/598" + }, + { + "$ref": "#/599" + }, + { + "$ref": "#/600" + }, + { + "$ref": "#/601" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/559" + } + }, + { + "$type": "AnyType" + }, + { + "$type": "ObjectType", + "name": "SqlServerPropertiesTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/605" + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "ContinuePending" + }, + { + "$type": "StringLiteralType", + "value": "Paused" + }, + { + "$type": "StringLiteralType", + "value": "PausePending" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "StartPending" + }, + { + "$type": "StringLiteralType", + "value": "Stopped" + }, + { + "$type": "StringLiteralType", + "value": "StopPending" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/607" + }, + { + "$ref": "#/608" + }, + { + "$ref": "#/609" + }, + { + "$ref": "#/610" + }, + { + "$ref": "#/611" + }, + { + "$ref": "#/612" + }, + { + "$ref": "#/613" + }, + { + "$ref": "#/614" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/616" + }, + { + "$ref": "#/617" + }, + { + "$ref": "#/618" + }, + { + "$ref": "#/619" + }, + { + "$ref": "#/620" + }, + { + "$ref": "#/621" + }, + { + "$ref": "#/622" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/sqlSites/sqlServers@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/583" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/webAppSites/extendedMachines" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/webAppSites/extendedMachines", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/625" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/626" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/628" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "WebAppExtendedMachineProperties", + "properties": { + "isDeleted": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets a value indicating whether application is deleted." + }, + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking creation of the entity." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking last update operation." + }, + "errors": { + "type": { + "$ref": "#/629" + }, + "flags": 2, + "description": "Gets the Error details." + }, + "hostName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the hydrated host name." + }, + "machineDisplayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the Name of the extended machine." + }, + "machineId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the machine ARM id." + }, + "runAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the run as account ID of the machine used for web app discovery." + }, + "hydratedRunAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the agent hydrated run as account." + }, + "provisioningState": { + "type": { + "$ref": "#/637" + }, + "flags": 2, + "description": "provisioning state enum" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/108" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/630" + }, + { + "$ref": "#/631" + }, + { + "$ref": "#/632" + }, + { + "$ref": "#/633" + }, + { + "$ref": "#/634" + }, + { + "$ref": "#/635" + }, + { + "$ref": "#/636" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/webAppSites/extendedMachines@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/627" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/webAppSites/iisWebApplications" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/webAppSites/iisWebApplications", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/639" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/640" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/642" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "IisWebApplicationProperties", + "properties": { + "applications": { + "type": { + "$ref": "#/646" + }, + "flags": 2, + "description": "Gets the list of application units for the web site." + }, + "virtualApplications": { + "type": { + "$ref": "#/649" + }, + "flags": 2, + "description": "Gets the list of application units for the web site." + }, + "webServerId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the web server id." + }, + "webServerName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the web server name." + }, + "machineArmIds": { + "type": { + "$ref": "#/650" + }, + "flags": 2, + "description": "Gets the list of machine ARM Ids on which the SQL server is deployed." + }, + "virtualPath": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the virtual path of the application." + }, + "physicalPath": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the physical path of the application." + }, + "bindings": { + "type": { + "$ref": "#/652" + }, + "flags": 2, + "description": "Gets the front end bindings for the application." + }, + "frameworks": { + "type": { + "$ref": "#/654" + }, + "flags": 2, + "description": "Gets the Error details." + }, + "configurations": { + "type": { + "$ref": "#/656" + }, + "flags": 2, + "description": "Gets the configuration." + }, + "directories": { + "type": { + "$ref": "#/659" + }, + "flags": 2, + "description": "Gets the directories." + }, + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the display name." + }, + "tags": { + "type": { + "$ref": "#/660" + }, + "flags": 0, + "description": "Gets or sets tags on the resource." + }, + "staticFolders": { + "type": { + "$ref": "#/661" + }, + "flags": 2, + "description": "Static folders." + }, + "machineDisplayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Machine display name" + }, + "isDeleted": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets a value indicating whether application is deleted." + }, + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking creation of the entity." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking last update operation." + }, + "serverType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the server type." + }, + "errors": { + "type": { + "$ref": "#/662" + }, + "flags": 2, + "description": "Gets the Error details." + }, + "applianceNames": { + "type": { + "$ref": "#/663" + }, + "flags": 2, + "description": "Gets the appliance names." + }, + "hasErrors": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets a value indicating whether the WebApp has errors or not." + }, + "provisioningState": { + "type": { + "$ref": "#/671" + }, + "flags": 2, + "description": "provisioning state enum" + } + } + }, + { + "$type": "ObjectType", + "name": "IisApplicationUnit", + "properties": { + "applicationPoolName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the path of the directory." + }, + "managedPipelineMode": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the managed pipeline mode." + }, + "runtimeVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the runtime version." + }, + "enable32BitApiOnWin64": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether 32 bit applications are allowed to run\non 64 bit." + }, + "path": { + "type": { + "$ref": "#/644" + }, + "flags": 0, + "description": "Gets or sets the path of the directory." + }, + "directories": { + "type": { + "$ref": "#/645" + }, + "flags": 0, + "description": "Gets or sets the list of directories." + } + } + }, + { + "$type": "ObjectType", + "name": "DirectoryPath", + "properties": { + "virtual": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the virtual path for the directory." + }, + "physical": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the physical path of the directory on the web server." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/644" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/643" + } + }, + { + "$type": "ObjectType", + "name": "IisVirtualApplicationUnit", + "properties": { + "isVirtualDirectory": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets a value indicating whether the application corresponds to a directory." + }, + "path": { + "type": { + "$ref": "#/644" + }, + "flags": 0, + "description": "Gets or sets the path of the directory." + }, + "directories": { + "type": { + "$ref": "#/648" + }, + "flags": 0, + "description": "Gets or sets the list of directories." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/644" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/647" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "FrontEndBinding", + "properties": { + "protocol": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Binding protocol." + }, + "hostName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Host name." + }, + "port": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Port number." + }, + "ipAddress": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the IP Address." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/651" + } + }, + { + "$type": "ObjectType", + "name": "WebApplicationFramework", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Name of the framework." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Version of the framework." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/653" + } + }, + { + "$type": "ObjectType", + "name": "WebApplicationConfigurationUnit", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the configuration name." + }, + "filePath": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the configuration file path." + }, + "localFilePath": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the configuration local file path." + }, + "targetFilePath": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the configuration target file path." + }, + "section": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the configuration section in the file." + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the configuration type." + }, + "isDeploymentTimeEditable": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether the configuration is edited or not by\nthe user." + }, + "identifier": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the identifier for the configuration." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/655" + } + }, + { + "$type": "ObjectType", + "name": "WebApplicationDirectoryUnit", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the unique id corresponding to the application directory." + }, + "isEditable": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether the directory object is editable.\n \n True when the directory is added as an optional directory, false when\ndiscovery is done\n manually." + }, + "sourcePaths": { + "type": { + "$ref": "#/658" + }, + "flags": 0, + "description": "Gets or sets the paths of the directory on the source machine." + }, + "localScratchPath": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the local scratch path at which the directories has been copied." + }, + "mountPath": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the mount path of the application directory." + }, + "sourceSize": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the size of the directory on the source machine." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/657" + } + }, + { + "$type": "ObjectType", + "name": "IisWebApplicationPropertiesTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/108" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/664" + }, + { + "$ref": "#/665" + }, + { + "$ref": "#/666" + }, + { + "$ref": "#/667" + }, + { + "$ref": "#/668" + }, + { + "$ref": "#/669" + }, + { + "$ref": "#/670" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/webAppSites/iisWebApplications@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/641" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/webAppSites/iisWebServers" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/webAppSites/iisWebServers", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/673" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/674" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/676" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "IisWebServerProperties", + "properties": { + "configurationLocation": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the configuration location." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the configuration location." + }, + "machineIds": { + "type": { + "$ref": "#/677" + }, + "flags": 2, + "description": "Gets the list of machines." + }, + "webApplications": { + "type": { + "$ref": "#/678" + }, + "flags": 2, + "description": "Gets the list of web applications." + }, + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the display name." + }, + "serverFqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the server FQDN." + }, + "runAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the run as account id." + }, + "isDeleted": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets a value indicating whether application is deleted." + }, + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking creation of the entity." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking last update operation." + }, + "serverType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the server type." + }, + "errors": { + "type": { + "$ref": "#/679" + }, + "flags": 2, + "description": "Gets the Error details." + }, + "applianceNames": { + "type": { + "$ref": "#/680" + }, + "flags": 2, + "description": "Gets the appliance names." + }, + "hasErrors": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets a value indicating whether the WebApp has errors or not." + }, + "provisioningState": { + "type": { + "$ref": "#/688" + }, + "flags": 2, + "description": "provisioning state enum" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/108" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/681" + }, + { + "$ref": "#/682" + }, + { + "$ref": "#/683" + }, + { + "$ref": "#/684" + }, + { + "$ref": "#/685" + }, + { + "$ref": "#/686" + }, + { + "$ref": "#/687" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/webAppSites/iisWebServers@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/675" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/webAppSites/runasaccounts" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/webAppSites/runasaccounts", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/690" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/691" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/420" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/webAppSites/runasaccounts@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/692" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/webAppSites/tomcatWebApplications" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/webAppSites/tomcatWebApplications", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/694" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/695" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/697" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "TomcatWebApplicationProperties", + "properties": { + "hasDatabaseDependency": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Boolean value having true if the application has database dependency." + }, + "isExternalLoggingConfigured": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Boolean value having true if the application has file dependency." + }, + "webServerId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the web server id." + }, + "webServerName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the web server name." + }, + "machineArmIds": { + "type": { + "$ref": "#/698" + }, + "flags": 2, + "description": "Gets the list of machine ARM Ids on which the web application is deployed." + }, + "virtualPath": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the virtual path of the application." + }, + "physicalPath": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the physical path of the application." + }, + "bindings": { + "type": { + "$ref": "#/699" + }, + "flags": 2, + "description": "Gets the front end bindings for the application." + }, + "frameworks": { + "type": { + "$ref": "#/700" + }, + "flags": 2, + "description": "Gets the Error details." + }, + "configurations": { + "type": { + "$ref": "#/701" + }, + "flags": 2, + "description": "Gets the configuration." + }, + "directories": { + "type": { + "$ref": "#/702" + }, + "flags": 2, + "description": "Gets the directories." + }, + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the display name." + }, + "tags": { + "type": { + "$ref": "#/703" + }, + "flags": 2, + "description": "Gets tags that can be used with ODATA." + }, + "staticFolders": { + "type": { + "$ref": "#/704" + }, + "flags": 2, + "description": "Static folders." + }, + "machineDisplayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Machine display name" + }, + "isDeleted": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets a value indicating whether application is deleted." + }, + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking creation of the entity." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking last update operation." + }, + "serverType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the server type." + }, + "errors": { + "type": { + "$ref": "#/705" + }, + "flags": 2, + "description": "Gets the Error details." + }, + "applianceNames": { + "type": { + "$ref": "#/706" + }, + "flags": 2, + "description": "Gets the appliance names." + }, + "hasErrors": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets a value indicating whether the WebApp has errors or not." + }, + "provisioningState": { + "type": { + "$ref": "#/714" + }, + "flags": 2, + "description": "provisioning state enum" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/651" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/653" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/655" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/657" + } + }, + { + "$type": "ObjectType", + "name": "TomcatWebApplicationPropertiesTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/108" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/707" + }, + { + "$ref": "#/708" + }, + { + "$ref": "#/709" + }, + { + "$ref": "#/710" + }, + { + "$ref": "#/711" + }, + { + "$ref": "#/712" + }, + { + "$ref": "#/713" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/webAppSites/tomcatWebApplications@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/696" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/masterSites/webAppSites/tomcatWebServers" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/masterSites/webAppSites/tomcatWebServers", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/716" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/717" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/719" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "TomcatWebServerProperties", + "properties": { + "services": { + "type": { + "$ref": "#/727" + }, + "flags": 0, + "description": "Gets or sets the services defined in the server." + }, + "catalinaHome": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Catalina Home" + }, + "jvmVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Version of the JVM" + }, + "sessionPersistenceMechanism": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "session persistence mechanism" + }, + "isClusteringPresent": { + "type": { + "$ref": "#/35" + }, + "flags": 0, + "description": "Gets a value indicating whether application is deleted." + }, + "isMemoryRealmPresent": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets a value indicating whether application is deleted." + }, + "isSessionTrackingPresent": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "is session tracking present" + }, + "isAccessLogValvePresent": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "is access log valve present" + }, + "maxMemoryUsageInMb": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "max memory usage in mb" + }, + "configurationLocation": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the configuration location." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the configuration location." + }, + "machineIds": { + "type": { + "$ref": "#/728" + }, + "flags": 2, + "description": "Gets the list of machines." + }, + "webApplications": { + "type": { + "$ref": "#/729" + }, + "flags": 2, + "description": "Gets the list of web applications." + }, + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the display name." + }, + "serverFqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the server FQDN." + }, + "runAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the run as account id." + }, + "operatingSystemDetails": { + "type": { + "$ref": "#/386" + }, + "flags": 0, + "description": "Gets or sets the Operating System Details installed on the machine." + }, + "isDeleted": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets a value indicating whether application is deleted." + }, + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking creation of the entity." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking last update operation." + }, + "serverType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the server type." + }, + "errors": { + "type": { + "$ref": "#/730" + }, + "flags": 2, + "description": "Gets the Error details." + }, + "applianceNames": { + "type": { + "$ref": "#/731" + }, + "flags": 2, + "description": "Gets the appliance names." + }, + "hasErrors": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Gets a value indicating whether the WebApp has errors or not." + }, + "provisioningState": { + "type": { + "$ref": "#/739" + }, + "flags": 2, + "description": "provisioning state enum" + } + } + }, + { + "$type": "ObjectType", + "name": "TomcatServiceUnit", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the name of the service." + }, + "connectors": { + "type": { + "$ref": "#/723" + }, + "flags": 0, + "description": "Gets or sets the connectors defined for the service component." + }, + "engine": { + "type": { + "$ref": "#/724" + }, + "flags": 0, + "description": "Gets or sets the engine defined for the service component." + } + } + }, + { + "$type": "ObjectType", + "name": "ConnectorUnit", + "properties": { + "bindings": { + "type": { + "$ref": "#/722" + }, + "flags": 0, + "description": "Gets or sets the bindings for the connector." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/651" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/721" + } + }, + { + "$type": "ObjectType", + "name": "TomcatEngineUnit", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the name of the engine." + }, + "hosts": { + "type": { + "$ref": "#/726" + }, + "flags": 0, + "description": "Gets or sets the hosts defined for the engine." + } + } + }, + { + "$type": "ObjectType", + "name": "TomcatHostUnit", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the name of the host." + }, + "appBasePath": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the app base path for the host." + }, + "appBase": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the app base value configured for the host." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/725" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/720" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/108" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/732" + }, + { + "$ref": "#/733" + }, + { + "$ref": "#/734" + }, + { + "$ref": "#/735" + }, + { + "$ref": "#/736" + }, + { + "$ref": "#/737" + }, + { + "$ref": "#/738" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/masterSites/webAppSites/tomcatWebServers@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/718" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/serverSites/jobs" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/serverSites/jobs", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/741" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/742" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/226" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/serverSites/jobs@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/743" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/serverSites/machines" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/serverSites/machines", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/745" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/746" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/748" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ServerProperties", + "properties": { + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the Display name of the machine.\n For server entity hydrated\nFQDN is set as display name\n as the server id and server name are\nsame." + }, + "fqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the FQDN/IPAddress of the server." + }, + "networkAdapters": { + "type": { + "$ref": "#/751" + }, + "flags": 0, + "description": "Gets or sets the network adapters of the server." + }, + "hydratedFqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the FQDN of machine which can be changed." + }, + "disks": { + "type": { + "$ref": "#/753" + }, + "flags": 0, + "description": "Gets or sets the disk details of server." + }, + "validationRequired": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the validation required for the machine." + }, + "processorInfo": { + "type": { + "$ref": "#/754" + }, + "flags": 2, + "description": "Processor Info of the Server machine." + }, + "firmware": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the firmware." + }, + "guestOsDetails": { + "type": { + "$ref": "#/251" + }, + "flags": 2, + "description": "Operating System Details extracted from the guest\n bu executing\nscript inside the guest VM." + }, + "numberOfApplications": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Number of applications installed in the guest VM." + }, + "guestDetailsDiscoveryTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The last time at which the Guest Details was discovered\n or the\nerror while discovering guest details based discovery\n of the\nmachine." + }, + "isGuestDetailsDiscoveryInProgress": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Whether Refresh Fabric Layout Guest Details has been completed once.\n \n Portal will show discovery in progress, if this value is true." + }, + "dependencyMapping": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets if dependency mapping feature is enabled or not\n for\nthe VM." + }, + "dependencyMappingStartTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets when dependency mapping collection is last started." + }, + "dependencyMappingEndTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets when dependency mapping collection was last disabled." + }, + "runAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the run as account ID of the machine." + }, + "applianceNames": { + "type": { + "$ref": "#/755" + }, + "flags": 2, + "description": "Gets the appliance names." + }, + "errors": { + "type": { + "$ref": "#/756" + }, + "flags": 2, + "description": "Errors for machine." + }, + "applicationDiscovery": { + "type": { + "$ref": "#/254" + }, + "flags": 2, + "description": "Gets the data related to application discovery." + }, + "dependencyMapDiscovery": { + "type": { + "$ref": "#/265" + }, + "flags": 2, + "description": "Gets the data related to dependency map discovery." + }, + "staticDiscovery": { + "type": { + "$ref": "#/276" + }, + "flags": 2, + "description": "Gets the data related to static discovery." + }, + "sqlDiscovery": { + "type": { + "$ref": "#/287" + }, + "flags": 2, + "description": "Gets the data related to SQL discovery." + }, + "webAppDiscovery": { + "type": { + "$ref": "#/304" + }, + "flags": 2, + "description": "Gets the data related to Web application discovery." + }, + "oracleDiscovery": { + "type": { + "$ref": "#/314" + }, + "flags": 2, + "description": "Gets the data related to Oracle discovery." + }, + "springBootDiscovery": { + "type": { + "$ref": "#/333" + }, + "flags": 2, + "description": "Gets the data related to SpringBoot discovery." + }, + "iisDiscovery": { + "type": { + "$ref": "#/304" + }, + "flags": 2, + "description": "Gets the data related to iis discovery." + }, + "tomcatDiscovery": { + "type": { + "$ref": "#/304" + }, + "flags": 2, + "description": "Gets the data related to tomcat discovery." + }, + "appsAndRoles": { + "type": { + "$ref": "#/352" + }, + "flags": 2, + "description": "Apps And Roles of the Server." + }, + "productSupportStatus": { + "type": { + "$ref": "#/371" + }, + "flags": 0, + "description": "product support status." + }, + "numberOfProcessorCore": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the Number of Processor Cores \n allocated for the\nmachine." + }, + "allocatedMemoryInMb": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the allocated Memory in MB." + }, + "operatingSystemDetails": { + "type": { + "$ref": "#/386" + }, + "flags": 0, + "description": "Gets or sets the Operating System Details installed on the machine." + }, + "biosSerialNumber": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Machine BIOS serial number." + }, + "biosGuid": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the BIOS GUID." + }, + "isDeleted": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Value indicating whether VM is deleted." + }, + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the marking machine creation." + }, + "tags": { + "type": { + "$ref": "#/757" + }, + "flags": 0, + "description": "Gets or sets tags on the Server machine." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking last updated on the machine." + }, + "provisioningState": { + "type": { + "$ref": "#/765" + }, + "flags": 0, + "description": "Provisioning state of the server resource." + }, + "arcDiscovery": { + "type": { + "$ref": "#/396" + }, + "flags": 2, + "description": "Gets the data related to Azure arc discovery." + } + } + }, + { + "$type": "ObjectType", + "name": "ServerNetworkAdapter", + "properties": { + "nicId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the NIC Id." + }, + "macAddress": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Mac address of the NIC." + }, + "ipAddressList": { + "type": { + "$ref": "#/750" + }, + "flags": 2, + "description": "Gets IP addresses for the machine." + }, + "networkName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Network Name." + }, + "ipAddressType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Type of the IP address." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/749" + } + }, + { + "$type": "ObjectType", + "name": "ServerDisk", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Id of the disk." + }, + "generatedId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets generated Id of the disk." + }, + "maxSizeInBytes": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets Bytes allocated for the disk." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Name of the disk." + }, + "diskType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Type of the disk." + }, + "lun": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets LUN of the disk." + }, + "path": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Path of the disk." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/752" + } + }, + { + "$type": "ObjectType", + "name": "ProcessorInfo", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the name\\model of a processor." + }, + "numberOfSockets": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the number of sockets." + }, + "numberOfCoresPerSocket": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the total number of cores in a socket." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/108" + } + }, + { + "$type": "ObjectType", + "name": "ServerPropertiesTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/605" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/758" + }, + { + "$ref": "#/759" + }, + { + "$ref": "#/760" + }, + { + "$ref": "#/761" + }, + { + "$ref": "#/762" + }, + { + "$ref": "#/763" + }, + { + "$ref": "#/764" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/serverSites/machines@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/747" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "default" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/767" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/serverSites/machines/softwareInventories" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/serverSites/machines/softwareInventories", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/768" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/769" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/770" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/407" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/serverSites/machines/softwareInventories@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/771" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/serverSites/runAsAccounts" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/serverSites/runAsAccounts", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/773" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/774" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/420" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/serverSites/runAsAccounts@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/775" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/vmwareSites/hosts" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/vmwareSites/hosts", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/777" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/778" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/780" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "VmwareHostProperties", + "properties": { + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking VMware host creation." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking last updated on the VMware host." + }, + "datastores": { + "type": { + "$ref": "#/792" + }, + "flags": 2, + "description": "Gets the data stores." + }, + "vcenterId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the V-center ID." + }, + "uuid": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the instance UUID of the vmware host." + }, + "applianceNames": { + "type": { + "$ref": "#/793" + }, + "flags": 2, + "description": "Gets the appliance names." + }, + "provisioningState": { + "type": { + "$ref": "#/801" + }, + "flags": 2, + "description": "provisioning state enum" + } + } + }, + { + "$type": "ObjectType", + "name": "VmwareDatastore", + "properties": { + "uuid": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Data store UUID." + }, + "capacityInGb": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Capacity of the data store." + }, + "freeSpaceInGb": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Free space of the data store." + }, + "type": { + "type": { + "$ref": "#/791" + }, + "flags": 2, + "description": "Type of the data store." + }, + "symbolicName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Symbolic name of the data store." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "CIFS" + }, + { + "$type": "StringLiteralType", + "value": "NFS" + }, + { + "$type": "StringLiteralType", + "value": "NFS41" + }, + { + "$type": "StringLiteralType", + "value": "PMEM" + }, + { + "$type": "StringLiteralType", + "value": "VFFS" + }, + { + "$type": "StringLiteralType", + "value": "VMFS" + }, + { + "$type": "StringLiteralType", + "value": "VSAN" + }, + { + "$type": "StringLiteralType", + "value": "VVOL" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/782" + }, + { + "$ref": "#/783" + }, + { + "$ref": "#/784" + }, + { + "$ref": "#/785" + }, + { + "$ref": "#/786" + }, + { + "$ref": "#/787" + }, + { + "$ref": "#/788" + }, + { + "$ref": "#/789" + }, + { + "$ref": "#/790" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/781" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/794" + }, + { + "$ref": "#/795" + }, + { + "$ref": "#/796" + }, + { + "$ref": "#/797" + }, + { + "$ref": "#/798" + }, + { + "$ref": "#/799" + }, + { + "$ref": "#/800" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/vmwareSites/hosts@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/779" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/vmwareSites/jobs" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/vmwareSites/jobs", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/803" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/804" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/226" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/vmwareSites/jobs@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/805" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/vmwareSites/machines" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/vmwareSites/machines", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/807" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/808" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/810" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "VmwareMachineProperties", + "properties": { + "vCenterFqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "VCenter FQDN/IPAddress." + }, + "vCenterId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "VCenter ARM ID." + }, + "instanceUuid": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "On-premise Instance UUID of the machine." + }, + "dataCenterScope": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Scope of the data center." + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "User description of the machine." + }, + "disks": { + "type": { + "$ref": "#/812" + }, + "flags": 2, + "description": "Disks attached to the machine." + }, + "hostInMaintenanceMode": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Indicates whether the host is in maintenance mode." + }, + "hostName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The host name." + }, + "hostPowerState": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The host power state." + }, + "hostVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The host version." + }, + "networkAdapters": { + "type": { + "$ref": "#/815" + }, + "flags": 2, + "description": "Network adapters attached to the machine." + }, + "vMwareToolsStatus": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "VMware tools status." + }, + "vMwareToolsVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "VMware tools version." + }, + "changeTrackingSupported": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Value indicating whether change tracking is supported." + }, + "changeTrackingEnabled": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Value indicating whether change tracking is enabled." + }, + "maxSnapshots": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Maximum number of snapshots for the VM. Default value is -1." + }, + "diskEnabledUuid": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets whether Disk Enabled UUID is set or not." + }, + "numberOfSnapshots": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Number of snapshots for the VM. Default value is -1." + }, + "altGuestName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets the machine alt guest name." + }, + "powerStatus": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the Machine power status." + }, + "vmFqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the VM FQDN." + }, + "vmConfigurationFileLocation": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the Root location of the VM configuration file." + }, + "firmware": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the firmware." + }, + "guestOsDetails": { + "type": { + "$ref": "#/251" + }, + "flags": 2, + "description": "Operating System Details extracted from the guest\n bu executing\nscript inside the guest VM." + }, + "numberOfApplications": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Number of applications installed in the guest VM." + }, + "guestDetailsDiscoveryTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The last time at which the Guest Details was discovered\n or the\nerror while discovering guest details based discovery\n of the\nmachine." + }, + "isGuestDetailsDiscoveryInProgress": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Whether Refresh Fabric Layout Guest Details has been completed once.\n \n Portal will show discovery in progress, if this value is true." + }, + "dependencyMapping": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets if dependency mapping feature is enabled or not\n for\nthe VM." + }, + "dependencyMappingStartTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets when dependency mapping collection is last started." + }, + "dependencyMappingEndTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets when dependency mapping collection was last disabled." + }, + "runAsAccountId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the run as account ID of the machine." + }, + "applianceNames": { + "type": { + "$ref": "#/816" + }, + "flags": 2, + "description": "Gets the appliance names." + }, + "errors": { + "type": { + "$ref": "#/817" + }, + "flags": 2, + "description": "Errors for machine." + }, + "applicationDiscovery": { + "type": { + "$ref": "#/254" + }, + "flags": 2, + "description": "Gets the data related to application discovery." + }, + "dependencyMapDiscovery": { + "type": { + "$ref": "#/265" + }, + "flags": 2, + "description": "Gets the data related to dependency map discovery." + }, + "staticDiscovery": { + "type": { + "$ref": "#/276" + }, + "flags": 2, + "description": "Gets the data related to static discovery." + }, + "sqlDiscovery": { + "type": { + "$ref": "#/287" + }, + "flags": 2, + "description": "Gets the data related to SQL discovery." + }, + "webAppDiscovery": { + "type": { + "$ref": "#/304" + }, + "flags": 2, + "description": "Gets the data related to Web application discovery." + }, + "oracleDiscovery": { + "type": { + "$ref": "#/314" + }, + "flags": 2, + "description": "Gets the data related to Oracle discovery." + }, + "springBootDiscovery": { + "type": { + "$ref": "#/333" + }, + "flags": 2, + "description": "Gets the data related to SpringBoot discovery." + }, + "iisDiscovery": { + "type": { + "$ref": "#/304" + }, + "flags": 2, + "description": "Gets the data related to iis discovery." + }, + "tomcatDiscovery": { + "type": { + "$ref": "#/304" + }, + "flags": 2, + "description": "Gets the data related to tomcat discovery." + }, + "appsAndRoles": { + "type": { + "$ref": "#/352" + }, + "flags": 2, + "description": "Apps And Roles of the Server." + }, + "productSupportStatus": { + "type": { + "$ref": "#/371" + }, + "flags": 0, + "description": "product support status." + }, + "numberOfProcessorCore": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the Number of Processor Cores \n allocated for the\nmachine." + }, + "allocatedMemoryInMb": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the allocated Memory in MB." + }, + "operatingSystemDetails": { + "type": { + "$ref": "#/386" + }, + "flags": 0, + "description": "Gets or sets the Operating System Details installed on the machine." + }, + "biosSerialNumber": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the Machine BIOS serial number." + }, + "biosGuid": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the BIOS GUID." + }, + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the Display name of the machine." + }, + "isDeleted": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Value indicating whether VM is deleted." + }, + "createdTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the marking machine creation." + }, + "tags": { + "type": { + "$ref": "#/818" + }, + "flags": 0, + "description": "Gets or sets tags on the VMware machine." + }, + "updatedTimestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the timestamp marking last updated on the machine." + }, + "provisioningState": { + "type": { + "$ref": "#/826" + }, + "flags": 2, + "description": "The status of the last operation." + }, + "arcDiscovery": { + "type": { + "$ref": "#/396" + }, + "flags": 2, + "description": "Gets the data related to Azure arc discovery." + } + } + }, + { + "$type": "ObjectType", + "name": "VmwareDisk", + "properties": { + "uuid": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Disk UUID." + }, + "label": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Label of the disk." + }, + "diskProvisioningPolicy": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The provisioning policy of the disk.\n It is Thin or Thick or\nUnknown for the VMWare VMDK." + }, + "diskScrubbingPolicy": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The scrubbing policy of disks which can be\n eagerly zeroed or\nlazily zeroed." + }, + "diskMode": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Disk mode property used for identifying independent disks." + }, + "controllerType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets a value indicating the type of the disk controller type." + }, + "maxSizeInBytes": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets Bytes allocated for the disk." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Name of the disk." + }, + "diskType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Type of the disk." + }, + "lun": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets LUN of the disk." + }, + "path": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Path of the disk." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/811" + } + }, + { + "$type": "ObjectType", + "name": "VmwareNetworkAdapter", + "properties": { + "label": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Label of the NIC." + }, + "adapterType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets or sets the adapter type." + }, + "nicId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets the NIC Id." + }, + "macAddress": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Mac address of the NIC." + }, + "ipAddressList": { + "type": { + "$ref": "#/814" + }, + "flags": 2, + "description": "Gets IP addresses for the machine." + }, + "networkName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Network Name." + }, + "ipAddressType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Gets or sets Type of the IP address." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/813" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/108" + } + }, + { + "$type": "ObjectType", + "name": "VmwareMachinePropertiesTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/819" + }, + { + "$ref": "#/820" + }, + { + "$ref": "#/821" + }, + { + "$ref": "#/822" + }, + { + "$ref": "#/823" + }, + { + "$ref": "#/824" + }, + { + "$ref": "#/825" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/vmwareSites/machines@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/809" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "default" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/828" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/vmwareSites/machines/softwareInventories" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/vmwareSites/machines/softwareInventories", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/829" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/830" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/831" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/407" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/vmwareSites/machines/softwareInventories@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/832" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OffAzure/vmwareSites/runAsAccounts" + }, + { + "$type": "StringLiteralType", + "value": "2024-05-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.OffAzure/vmwareSites/runAsAccounts", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/834" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/835" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/420" + }, + "flags": 2, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/15" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.OffAzure/vmwareSites/runAsAccounts@2024-05-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/836" + }, + "flags": 1 + }, + { + "$type": "ObjectType", + "name": "SiteHealthSummaryCollection", + "properties": { + "value": { + "type": { + "$ref": "#/846" + }, + "flags": 1, + "description": "Gets the list of SiteHealthSummary." + }, + "nextLink": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the value of next link." + } + } + }, + { + "$type": "ObjectType", + "name": "SiteHealthSummary", + "properties": { + "applianceName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the appliance name." + }, + "errorMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the error message." + }, + "summaryMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the summary message." + }, + "errorId": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Gets the error Id." + }, + "errorCode": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the error code." + }, + "affectedObjectsCount": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the count of affected objects." + }, + "hitCount": { + "type": { + "$ref": "#/106" + }, + "flags": 0, + "description": "Gets or sets the hit count of the error." + }, + "severity": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the severity of error." + }, + "remediationGuidance": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the remediation guidance." + }, + "affectedResourceType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Gets the affected resource type." + }, + "affectedResources": { + "type": { + "$ref": "#/840" + }, + "flags": 0, + "description": "Gets or sets the affected resources." + }, + "fabricLayoutUpdateSources": { + "type": { + "$ref": "#/845" + }, + "flags": 0, + "description": "Gets or sets sources of the exception." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "RefreshFabricLayout" + }, + { + "$type": "StringLiteralType", + "value": "RefreshFabricLayoutGuest" + }, + { + "$type": "StringLiteralType", + "value": "RefreshFabricLayoutDependencyMap" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/841" + }, + { + "$ref": "#/842" + }, + { + "$ref": "#/843" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/844" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/839" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listHealthSummary", + "resourceType": "Microsoft.OffAzure/serverSites", + "apiVersion": "2024-05-01-preview", + "output": { + "$ref": "#/838" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listHealthSummary", + "resourceType": "Microsoft.OffAzure/vmwareSites", + "apiVersion": "2024-05-01-preview", + "output": { + "$ref": "#/838" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listHealthSummary", + "resourceType": "Microsoft.OffAzure/hypervSites", + "apiVersion": "2024-05-01-preview", + "output": { + "$ref": "#/838" + } + } +] \ No newline at end of file diff --git a/generated/migrate/microsoft.offazure/2024-05-01-preview/types.md b/generated/migrate/microsoft.offazure/2024-05-01-preview/types.md new file mode 100644 index 0000000000..8698a4261c --- /dev/null +++ b/generated/migrate/microsoft.offazure/2024-05-01-preview/types.md @@ -0,0 +1,1651 @@ +# Microsoft.OffAzure @ 2024-05-01-preview + +## Resource Microsoft.OffAzure/hypervSites@2024-05-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [SiteProperties](#siteproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.OffAzure/hypervSites' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/hypervSites/clusters@2024-05-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [HypervClusterProperties](#hypervclusterproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/hypervSites/clusters' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/hypervSites/hosts@2024-05-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [HypervHostProperties](#hypervhostproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/hypervSites/hosts' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/hypervSites/jobs@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [JobProperties](#jobproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/hypervSites/jobs' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/hypervSites/machines@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [HypervMachineProperties](#hypervmachineproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/hypervSites/machines' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/hypervSites/machines/softwareInventories@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: 'default' | string (Required, DeployTimeConstant): The resource name +* **properties**: [MachineSoftwareInventoryProperties](#machinesoftwareinventoryproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/hypervSites/machines/softwareInventories' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/hypervSites/runAsAccounts@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [RunAsAccountProperties](#runasaccountproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/hypervSites/runAsAccounts' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/importSites@2024-05-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ImportSiteProperties](#importsiteproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.OffAzure/importSites' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/importSites/deleteJobs@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [DeleteImportedMachinesJobProperties](#deleteimportedmachinesjobproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/importSites/deleteJobs' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/importSites/jobs@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [JobProperties](#jobproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/importSites/jobs' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/importSites/machines@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ImportMachineProperties](#importmachineproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/importSites/machines' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites@2024-05-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [MasterSiteProperties](#mastersiteproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.OffAzure/masterSites' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/privateEndpointConnections@2024-05-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [PrivateEndpointConnectionPropertiesV2](#privateendpointconnectionpropertiesv2): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/privateEndpointConnections' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/privateLinkResources@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [PrivateLinkResourceProperties](#privatelinkresourceproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/privateLinkResources' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/sqlSites@2024-05-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [SqlSiteProperties](#sqlsiteproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/sqlSites' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/sqlSites/discoverySiteDataSources@2024-05-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [SqlDiscoverySiteDataSourceProperties](#sqldiscoverysitedatasourceproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/sqlSites/discoverySiteDataSources' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/sqlSites/jobs@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [JobProperties](#jobproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/sqlSites/jobs' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/sqlSites/runAsAccounts@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [RunAsAccountProperties](#runasaccountproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/sqlSites/runAsAccounts' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/sqlSites/sqlAvailabilityGroups@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [SqlAvailabilityGroupProperties](#sqlavailabilitygroupproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/sqlSites/sqlAvailabilityGroups' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/sqlSites/sqlDatabases@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [SqlDatabasePropertiesV2](#sqldatabasepropertiesv2) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/sqlSites/sqlDatabases' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/sqlSites/sqlServers@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [SqlServerProperties](#sqlserverproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/sqlSites/sqlServers' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/webAppSites@2024-05-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [WebAppSiteProperties](#webappsiteproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/webAppSites' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/webAppSites/discoverySiteDataSources@2024-05-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [DiscoverySiteDataSourceProperties](#discoverysitedatasourceproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/webAppSites/discoverySiteDataSources' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/webAppSites/extendedMachines@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [WebAppExtendedMachineProperties](#webappextendedmachineproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/webAppSites/extendedMachines' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/webAppSites/iisWebApplications@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [IisWebApplicationProperties](#iiswebapplicationproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/webAppSites/iisWebApplications' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/webAppSites/iisWebServers@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [IisWebServerProperties](#iiswebserverproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/webAppSites/iisWebServers' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/webAppSites/runasaccounts@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [RunAsAccountProperties](#runasaccountproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/webAppSites/runasaccounts' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/webAppSites/tomcatWebApplications@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [TomcatWebApplicationProperties](#tomcatwebapplicationproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/webAppSites/tomcatWebApplications' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/masterSites/webAppSites/tomcatWebServers@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [TomcatWebServerProperties](#tomcatwebserverproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/masterSites/webAppSites/tomcatWebServers' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/serverSites@2024-05-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [SitesProperties](#sitesproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.OffAzure/serverSites' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/serverSites/jobs@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [JobProperties](#jobproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/serverSites/jobs' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/serverSites/machines@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ServerProperties](#serverproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/serverSites/machines' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/serverSites/machines/softwareInventories@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: 'default' | string (Required, DeployTimeConstant): The resource name +* **properties**: [MachineSoftwareInventoryProperties](#machinesoftwareinventoryproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/serverSites/machines/softwareInventories' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/serverSites/runAsAccounts@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [RunAsAccountProperties](#runasaccountproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/serverSites/runAsAccounts' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/vmwareSites@2024-05-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **eTag**: string (ReadOnly): If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [SitesProperties](#sitesproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.OffAzure/vmwareSites' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/vmwareSites/hosts@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [VmwareHostProperties](#vmwarehostproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/vmwareSites/hosts' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/vmwareSites/jobs@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [JobProperties](#jobproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/vmwareSites/jobs' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/vmwareSites/machines@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [VmwareMachineProperties](#vmwaremachineproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/vmwareSites/machines' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/vmwareSites/machines/softwareInventories@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: 'default' | string (Required, DeployTimeConstant): The resource name +* **properties**: [MachineSoftwareInventoryProperties](#machinesoftwareinventoryproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/vmwareSites/machines/softwareInventories' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/vmwareSites/runAsAccounts@2024-05-01-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [RunAsAccountProperties](#runasaccountproperties) (ReadOnly): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/vmwareSites/runAsAccounts' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.OffAzure/vmwareSites/vcenters@2024-05-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-05-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z0-9-]{3,24}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [VcenterProperties](#vcenterproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.OffAzure/vmwareSites/vcenters' (ReadOnly, DeployTimeConstant): The resource type + +## Function listHealthSummary (Microsoft.OffAzure/serverSites@2024-05-01-preview) +* **Resource**: Microsoft.OffAzure/serverSites +* **ApiVersion**: 2024-05-01-preview +* **Output**: [SiteHealthSummaryCollection](#sitehealthsummarycollection) + +## Function listHealthSummary (Microsoft.OffAzure/vmwareSites@2024-05-01-preview) +* **Resource**: Microsoft.OffAzure/vmwareSites +* **ApiVersion**: 2024-05-01-preview +* **Output**: [SiteHealthSummaryCollection](#sitehealthsummarycollection) + +## Function listHealthSummary (Microsoft.OffAzure/hypervSites@2024-05-01-preview) +* **Resource**: Microsoft.OffAzure/hypervSites +* **ApiVersion**: 2024-05-01-preview +* **Output**: [SiteHealthSummaryCollection](#sitehealthsummarycollection) + +## Application +### Properties +* **name**: string (ReadOnly): Gets or sets Name of the Application. +* **provider**: string (ReadOnly): Gets or sets Provider of the Application. +* **version**: string (ReadOnly): Gets or sets Version of the Application. + +## ApplicationDiscovery +### Properties +* **discoveryScopeStatus**: 'Disabled' | 'DiscoveryFailed' | 'DiscoveryInProgress' | 'DiscoveryNotStarted' | 'DiscoveryPartiallySucceded' | 'DiscoverySucceeded' | 'DiscoverySucceededAtleastOnce' | 'RunAsAccountNotAssociated' | string (ReadOnly): Gets discovery scope status. +* **errors**: [HealthErrorDetails](#healtherrordetails)[] (ReadOnly): Gets errors for discovery scope. +* **hydratedRunAsAccountId**: string (ReadOnly): Gets the run as account ID with which feature worked successfully. + +It is discovered by the agent from the list of credentials. + +## AppsAndRoles +### Properties +* **applications**: [Application](#application)[] (ReadOnly): Gets or sets Applications of the AppsAndRoles. +* **bizTalkServers**: [BizTalkServer](#biztalkserver)[] (ReadOnly): Gets or sets BizTalkServers of the AppsAndRoles. +* **exchangeServers**: [ExchangeServer](#exchangeserver)[] (ReadOnly): Gets or sets ExchangeServers of the AppsAndRoles. +* **features**: [Feature](#feature)[] (ReadOnly): Gets or sets Features of the AppsAndRoles. +* **otherDatabases**: [OtherDatabase](#otherdatabase)[] (ReadOnly): Gets or sets OtherDatabaseServers of the AppsAndRoles. +* **sharePointServers**: [SharePointServer](#sharepointserver)[] (ReadOnly): Gets or sets SharePointServers of the AppsAndRoles. +* **sqlServers**: [SqlServerApplication](#sqlserverapplication)[] (ReadOnly): Gets or sets SQLServers of the AppsAndRoles. +* **systemCenters**: [SystemCenter](#systemcenter)[] (ReadOnly): Gets or sets SystemCenters of the AppsAndRoles. +* **webApplications**: [WebApplicationAppsAndRolesModel](#webapplicationappsandrolesmodel)[] (ReadOnly): Gets or sets WebApplications of the AppsAndRoles. + +## ArcDiscovery +### Properties +* **machineResourceId**: string (Required, ReadOnly): Machine Resource Id. +* **status**: 'Enabled' | 'NotEnabled' | 'Unknown' | string (Required, ReadOnly): AzureArc status indicates whether arc discovery has successfully completed or not. + +## BizTalkServer +### Properties +* **productName**: string (ReadOnly): Gets or sets ProductName of the BizTalkServer. +* **status**: string (ReadOnly): Gets or sets Status of the BizTalkServer. + +## ConnectorUnit +### Properties +* **bindings**: [FrontEndBinding](#frontendbinding)[]: Gets or sets the bindings for the connector. + +## DeleteImportedMachinesJobProperties +### Properties +* **blobName**: string: blob name +* **deletionConfirmation**: bool: deletion Confirmation +* **displayName**: string: Gets or sets the Display name. +* **endTime**: string: Gets or sets the Job end time. +* **errors**: string[] (ReadOnly): errors list +* **errorSasUri**: string: error Sas Uri +* **jobState**: 'Completed' | 'Failed' | 'Unknown' | 'Verified' | 'VerifiedWithErrors' | string: job State +* **numberOfMachinesDeleted**: int: number Of Machines Deleted +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string: The status of the last operation. +* **startTime**: string: Gets or sets the Job start time. +* **status**: string: Gets or sets the Job status. + +## DependencyMapDiscovery +### Properties +* **discoveryScopeStatus**: 'Disabled' | 'DiscoveryFailed' | 'DiscoveryInProgress' | 'DiscoveryNotStarted' | 'DiscoveryPartiallySucceded' | 'DiscoverySucceeded' | 'DiscoverySucceededAtleastOnce' | 'RunAsAccountNotAssociated' | string (ReadOnly): Gets discovery scope status. +* **errors**: [HealthErrorDetails](#healtherrordetails)[] (ReadOnly): Gets errors for discovery scope. +* **hydratedRunAsAccountId**: string (ReadOnly): Gets the run as account ID with which feature worked successfully. + +It is discovered by the agent from the list of credentials. + +## DirectoryPath +### Properties +* **physical**: string: Gets or sets the physical path of the directory on the web server. +* **virtual**: string: Gets or sets the virtual path for the directory. + +## DiscoverySiteDataSourceProperties +### Properties +* **discoverySiteId**: string: Gets or sets the discovery site Id. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum + +## ErrorDetails +### Properties +* **agentErrorCode**: string (ReadOnly): Gets the agent error code. +* **agentErrorMessage**: string (ReadOnly): Gets the error message from the agent. +* **agentErrorPossibleCauses**: string (ReadOnly): Gets possible causes for the agent error. +* **agentErrorRecommendedAction**: string (ReadOnly): Gets the recommended action for the agent error. +* **code**: string (ReadOnly): Gets the error code. +* **isAgentReportedError**: bool (ReadOnly): Gets a value indicating whether the error originated from a agent or not. +* **message**: string (ReadOnly): Gets the error message. +* **possibleCauses**: string (ReadOnly): Gets the possible causes of error. +* **recommendedAction**: string (ReadOnly): Gets the recommended action to resolve error. +* **severity**: string (ReadOnly): Gets the error severity. + +## Errors +### Properties +* **applianceName**: string (ReadOnly): Gets the appliance name. +* **code**: string (ReadOnly): Gets the error name. +* **discoveryScope**: 'AppsAndRoles' | 'DependencyMap' | 'DiscoveryTargets' | 'SQLServerConnectionInfo' | 'StaticData' | string (ReadOnly): Gets discovery scope for which error is encountered. +* **id**: int (ReadOnly): Gets the error ID. +* **message**: string (ReadOnly): Gets the error message. +* **messageParameters**: [ErrorsMessageParameters](#errorsmessageparameters) (ReadOnly): Gets the message parameters. +* **possibleCauses**: string (ReadOnly): Gets the possible causes of error. +* **recommendedAction**: string (ReadOnly): Gets the recommended action to resolve error. +* **runAsAccountId**: string (ReadOnly): Gets run as account id used while performing discovery of entity. +* **severity**: string (ReadOnly): Gets the error severity. +* **source**: 'RefreshFabricLayout' | 'RefreshFabricLayoutDependencyMap' | 'RefreshFabricLayoutGuest' | string (ReadOnly): Gets the error source. +* **summaryMessage**: string (ReadOnly): Gets the error summary message. +* **updatedTimeStamp**: string (ReadOnly): Gets the time stamp when the error was updated. + +## ErrorsMessageParameters +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## ExchangeServer +### Properties +* **edition**: string (ReadOnly): Gets or sets Edition of the ExchangeServer. +* **productName**: string (ReadOnly): Gets or sets ProductName of the ExchangeServer. +* **roles**: string (ReadOnly): Gets or sets Roles of the ExchangeServer. +* **servicePack**: string (ReadOnly): Gets or sets ServicePack of the ExchangeServer. +* **version**: string (ReadOnly): Gets or sets Version of the ExchangeServer. + +## Feature +### Properties +* **featureType**: string (ReadOnly): Gets or sets FeatureType of the Feature. +* **name**: string (ReadOnly): Gets or sets Name of the Feature. +* **parent**: string (ReadOnly): Gets or sets Parent of the Feature. +* **status**: string (ReadOnly): Gets or sets Status of the Feature. + +## FileMetaData +### Properties +* **fileType**: 'Filestream' | 'Fulltext' | 'Log' | 'NotSupported' | 'Rows' | string: Gets or sets the database file type. +* **isMemoryOptimizedDataOptionEnabled**: bool: Gets or sets a value indicating whether memory optimized data option is enabled. +* **logicalName**: string: Gets or sets the logical name of the file. +* **physicalFullName**: string: Gets or sets the operating-system full path of the file. +* **sizeInMb**: int: Gets or sets the size of the file in MB. + +## FrontEndBinding +### Properties +* **hostName**: string: Gets or sets the Host name. +* **ipAddress**: string: Gets or sets the IP Address. +* **port**: string: Gets or sets the Port number. +* **protocol**: string: Gets or sets the Binding protocol. + +## GuestOsDetails +### Properties +* **osArchitecture**: string: Gets or sets the Architecture of the operating system. +* **osName**: string: Gets or sets the Name of the operating system. +* **osType**: string: Gets or sets the type of the operating system. +* **osVersion**: string: Gets or sets the Version of the operating system. + +## HealthErrorDetails +### Properties +* **applianceName**: string (ReadOnly): Gets the appliance name. +* **code**: string (ReadOnly): Gets the error name. +* **discoveryScope**: 'AppsAndRoles' | 'DependencyMap' | 'DiscoveryTargets' | 'SQLServerConnectionInfo' | 'StaticData' | string (ReadOnly): Gets discovery scope for which error is encountered. +* **id**: int (ReadOnly): Gets the error ID. +* **message**: string (ReadOnly): Gets the error message. +* **messageParameters**: [HealthErrorDetailsMessageParameters](#healtherrordetailsmessageparameters) (ReadOnly): Gets the message parameters. +* **possibleCauses**: string (ReadOnly): Gets the possible causes of error. +* **recommendedAction**: string (ReadOnly): Gets the recommended action to resolve error. +* **runAsAccountId**: string (ReadOnly): Gets run as account id used while performing discovery of entity. +* **severity**: string (ReadOnly): Gets the error severity. +* **source**: 'RefreshFabricLayout' | 'RefreshFabricLayoutDependencyMap' | 'RefreshFabricLayoutGuest' | string (ReadOnly): Gets the error source. +* **summaryMessage**: string (ReadOnly): Gets the error summary message. +* **updatedTimeStamp**: string (ReadOnly): Gets the time stamp when the error was updated. + +## HealthErrorDetailsMessageParameters +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## HypervClusterProperties +### Properties +* **createdTimestamp**: string (ReadOnly): Gets the timestamp marking Hyper-V cluster creation. +* **errors**: [HealthErrorDetails](#healtherrordetails)[] (ReadOnly): Gets the errors. +* **fqdn**: string: Gets or sets the FQDN/IPAddress of the Hyper-V cluster. +* **functionalLevel**: int (ReadOnly): Gets the functional level of the Hyper-V cluster. +* **hostFqdnList**: string[]: Gets or sets list of hosts (FQDN) currently being tracked by the cluster. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string: The status of the last operation. +* **runAsAccountId**: string: Gets or sets Run as account ID of the Hyper-V cluster. +* **status**: string (ReadOnly): Gets the status of the Hyper-V cluster. +* **updatedTimestamp**: string (ReadOnly): Gets the timestamp marking last updated on the Hyper-V cluster. + +## HypervDisk +### Properties +* **diskType**: string: Gets or sets Type of the disk. +* **instanceId**: string (ReadOnly): Id of the disk. +* **lun**: int: Gets or sets LUN of the disk. +* **maxSizeInBytes**: int: Gets or sets Bytes allocated for the disk. +* **name**: string: Gets or sets Name of the disk. +* **path**: string: Gets or sets Path of the disk. +* **vhdId**: string (ReadOnly): VHD Id of the disk. + +## HypervHostProperties +### Properties +* **createdTimestamp**: string (ReadOnly): Gets the timestamp marking Hyper-V host creation. +* **errors**: [HealthErrorDetails](#healtherrordetails)[] (ReadOnly): Gets the errors. +* **fqdn**: string: Gets or sets the FQDN/IPAddress of the Hyper-V host. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string: The status of the last operation. +* **runAsAccountId**: string: Gets or sets the run as account ID of the Hyper-V host. +* **updatedTimestamp**: string (ReadOnly): Gets the timestamp marking last updated on the Hyper-V host. +* **version**: string (ReadOnly): Gets the version of the Hyper-V host. + +## HypervMachineProperties +### Properties +* **allocatedMemoryInMb**: int: Gets or sets the allocated Memory in MB. +* **applianceNames**: string[] (ReadOnly): Gets the appliance names. +* **applicationDiscovery**: [ApplicationDiscovery](#applicationdiscovery) (ReadOnly): Gets the data related to application discovery. +* **appsAndRoles**: [AppsAndRoles](#appsandroles) (ReadOnly): Apps And Roles of the Server. +* **arcDiscovery**: [ArcDiscovery](#arcdiscovery) (ReadOnly): Gets the data related to Azure arc discovery. +* **biosGuid**: string: Gets or sets the BIOS GUID. +* **biosSerialNumber**: string: Gets or sets the Machine BIOS serial number. +* **clusterFqdn**: string (ReadOnly): Cluster FQDN/IPAddress. +* **clusterId**: string (ReadOnly): Cluster ARM ID. +* **createdTimestamp**: string (ReadOnly): Gets the marking machine creation. +* **dataProtectionRequested**: bool (ReadOnly): Gets or sets a value indicating whether data protection is requested for a VM. +* **dependencyMapDiscovery**: [DependencyMapDiscovery](#dependencymapdiscovery) (ReadOnly): Gets the data related to dependency map discovery. +* **dependencyMapping**: string (ReadOnly): Gets or sets if dependency mapping feature is enabled or not + for +the VM. +* **dependencyMappingEndTime**: string (ReadOnly): Gets or sets when dependency mapping collection was last disabled. +* **dependencyMappingStartTime**: string (ReadOnly): Gets or sets when dependency mapping collection is last started. +* **disks**: [HypervDisk](#hypervdisk)[] (ReadOnly): Disks attached to the machine. +* **displayName**: string (ReadOnly): Gets the Display name of the machine. +* **encryptStateAndVmMigrationTraffic**: bool (ReadOnly): Gets or sets a value indicating whether encryption of state and migration +traffic is enabled for the VM. +* **errors**: [HealthErrorDetails](#healtherrordetails)[] (ReadOnly): Errors for machine. +* **firmware**: string: Gets or sets the firmware. +* **generation**: int (ReadOnly): Generation of the virtual machine. +* **guestDetailsDiscoveryTimestamp**: string (ReadOnly): The last time at which the Guest Details was discovered + or the +error while discovering guest details based discovery + of the +machine. +* **guestOsDetails**: [GuestOsDetails](#guestosdetails) (ReadOnly): Operating System Details extracted from the guest bu executing script inside the guest VM. +* **highAvailability**: 'No' | 'Unknown' | 'Yes' | string (ReadOnly): Value indicating whether the VM is highly available. +* **hostFqdn**: string (ReadOnly): Host FQDN/IPAddress. +* **hostId**: string (ReadOnly): Host ARM ID. +* **iisDiscovery**: [WebAppDiscovery](#webappdiscovery) (ReadOnly): Gets the data related to iis discovery. +* **instanceUuid**: string (ReadOnly): On-premise Instance UUID of the machine. +* **isDeleted**: bool (ReadOnly): Value indicating whether VM is deleted. +* **isDynamicMemoryEnabled**: bool (ReadOnly): Value indicating whether dynamic memory is enabled for the VM. +* **isGuestDetailsDiscoveryInProgress**: bool (ReadOnly): Whether Refresh Fabric Layout Guest Details has been completed once. + + Portal will show discovery in progress, if this value is true. +* **ksdEnabled**: bool (ReadOnly): Gets or sets a value indicating whether key storage device is enabled on the VM. +* **managementServerType**: string (ReadOnly): Management server type captured as a string representation of the + +{Microsoft.Azure.FDS.WebRole.HyperVMachineBase.HyperVMachineBaseProperties.ManagementServerType} +enumeration. +* **maxMemoryMb**: int (ReadOnly): Max memory of the virtual machine in MB. +* **networkAdapters**: [HypervNetworkAdapter](#hypervnetworkadapter)[] (ReadOnly): Network adapters attached to the machine. +* **numberOfApplications**: int (ReadOnly): Number of applications installed in the guest VM. +* **numberOfProcessorCore**: int: Gets or sets the Number of Processor Cores + allocated for the +machine. +* **operatingSystemDetails**: [OperatingSystem](#operatingsystem): Gets or sets the Operating System Details installed on the machine. +* **oracleDiscovery**: [OracleDiscovery](#oraclediscovery) (ReadOnly): Gets the data related to Oracle discovery. +* **powerStatus**: string (ReadOnly): Gets the Machine power status. +* **productSupportStatus**: [ProductSupportStatus](#productsupportstatus): product support status. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): The status of the last operation. +* **runAsAccountId**: string: Gets or sets the run as account ID of the machine. +* **secureBootEnabled**: bool (ReadOnly): Gets or sets a value indicating whether Secure boot is enabled for the VM. +* **secureBootTemplate**: string (ReadOnly): Gets or sets the SecureBootTemplateId setting of the VM. +* **secureBootTemplateId**: string (ReadOnly): Gets or sets the SecureBootTemplateId setting of the VM. +* **shieldingRequested**: bool (ReadOnly): Gets or sets a value indicating whether shielding is enabled for the VM. +* **springBootDiscovery**: [SpringBootDiscovery](#springbootdiscovery) (ReadOnly): Gets the data related to SpringBoot discovery. +* **sqlDiscovery**: [SqlDiscovery](#sqldiscovery) (ReadOnly): Gets the data related to SQL discovery. +* **staticDiscovery**: [StaticDiscovery](#staticdiscovery) (ReadOnly): Gets the data related to static discovery. +* **tags**: [HypervMachinePropertiesTags](#hypervmachinepropertiestags): Gets or sets tags on the resource. +* **tomcatDiscovery**: [WebAppDiscovery](#webappdiscovery) (ReadOnly): Gets the data related to tomcat discovery. +* **tpmEnabled**: bool (ReadOnly): Gets or sets a value indicating whether trusted platform module is enabled on +the VM. +* **updatedTimestamp**: string (ReadOnly): Gets the timestamp marking last updated on the machine. +* **version**: string (ReadOnly): VM version. +* **virtualizationBasedSecurityOptOut**: bool (ReadOnly): Gets or sets a value indicating whether VM virtualization based security is +enabled for the VM. +* **vmConfigurationFileLocation**: string (ReadOnly): Gets the Root location of the VM configuration file. +* **vmFqdn**: string (ReadOnly): Gets the VM FQDN. +* **webAppDiscovery**: [WebAppDiscovery](#webappdiscovery) (ReadOnly): Gets the data related to Web application discovery. + +## HypervMachinePropertiesTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## HypervNetworkAdapter +### Properties +* **ipAddressList**: string[] (ReadOnly): Gets IP addresses for the machine. +* **ipAddressType**: string: Gets or sets Type of the IP address. +* **macAddress**: string: Gets or sets Mac address of the NIC. +* **networkId**: string (ReadOnly): Network Id. +* **networkName**: string: Gets or sets Network Name. +* **nicId**: string: Gets or sets the NIC Id. +* **nicType**: string (ReadOnly): Mac address of the NIC. +* **staticIpAddress**: string (ReadOnly): Static IP address. +* **subnetName**: string (ReadOnly): Name of the VM subnet within the virtual network the NIC is attached to. + +## IisApplicationUnit +### Properties +* **applicationPoolName**: string: Gets or sets the path of the directory. +* **directories**: [DirectoryPath](#directorypath)[]: Gets or sets the list of directories. +* **enable32BitApiOnWin64**: bool: Gets or sets a value indicating whether 32 bit applications are allowed to run +on 64 bit. +* **managedPipelineMode**: string: Gets or sets the managed pipeline mode. +* **path**: [DirectoryPath](#directorypath): Gets or sets the path of the directory. +* **runtimeVersion**: string: Gets or sets the runtime version. + +## IisVirtualApplicationUnit +### Properties +* **directories**: [DirectoryPath](#directorypath)[]: Gets or sets the list of directories. +* **isVirtualDirectory**: bool (ReadOnly): Gets a value indicating whether the application corresponds to a directory. +* **path**: [DirectoryPath](#directorypath): Gets or sets the path of the directory. + +## IisWebApplicationProperties +### Properties +* **applianceNames**: string[] (ReadOnly): Gets the appliance names. +* **applications**: [IisApplicationUnit](#iisapplicationunit)[] (ReadOnly): Gets the list of application units for the web site. +* **bindings**: [FrontEndBinding](#frontendbinding)[] (ReadOnly): Gets the front end bindings for the application. +* **configurations**: [WebApplicationConfigurationUnit](#webapplicationconfigurationunit)[] (ReadOnly): Gets the configuration. +* **createdTimestamp**: string (ReadOnly): Gets the timestamp marking creation of the entity. +* **directories**: [WebApplicationDirectoryUnit](#webapplicationdirectoryunit)[] (ReadOnly): Gets the directories. +* **displayName**: string (ReadOnly): Gets the display name. +* **errors**: [HealthErrorDetails](#healtherrordetails)[] (ReadOnly): Gets the Error details. +* **frameworks**: [WebApplicationFramework](#webapplicationframework)[] (ReadOnly): Gets the Error details. +* **hasErrors**: bool (ReadOnly): Gets a value indicating whether the WebApp has errors or not. +* **isDeleted**: bool (ReadOnly): Gets a value indicating whether application is deleted. +* **machineArmIds**: string[] (ReadOnly): Gets the list of machine ARM Ids on which the SQL server is deployed. +* **machineDisplayName**: string (ReadOnly): Machine display name +* **physicalPath**: string (ReadOnly): Gets the physical path of the application. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum +* **serverType**: string (ReadOnly): Gets the server type. +* **staticFolders**: string[] (ReadOnly): Static folders. +* **tags**: [IisWebApplicationPropertiesTags](#iiswebapplicationpropertiestags): Gets or sets tags on the resource. +* **updatedTimestamp**: string (ReadOnly): Gets the timestamp marking last update operation. +* **virtualApplications**: [IisVirtualApplicationUnit](#iisvirtualapplicationunit)[] (ReadOnly): Gets the list of application units for the web site. +* **virtualPath**: string (ReadOnly): Gets the virtual path of the application. +* **webServerId**: string (ReadOnly): Gets the web server id. +* **webServerName**: string (ReadOnly): Gets the web server name. + +## IisWebApplicationPropertiesTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## IisWebServerProperties +### Properties +* **applianceNames**: string[] (ReadOnly): Gets the appliance names. +* **configurationLocation**: string (ReadOnly): Gets the configuration location. +* **createdTimestamp**: string (ReadOnly): Gets the timestamp marking creation of the entity. +* **displayName**: string (ReadOnly): Gets the display name. +* **errors**: [HealthErrorDetails](#healtherrordetails)[] (ReadOnly): Gets the Error details. +* **hasErrors**: bool (ReadOnly): Gets a value indicating whether the WebApp has errors or not. +* **isDeleted**: bool (ReadOnly): Gets a value indicating whether application is deleted. +* **machineIds**: string[] (ReadOnly): Gets the list of machines. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum +* **runAsAccountId**: string (ReadOnly): Gets the run as account id. +* **serverFqdn**: string (ReadOnly): Gets the server FQDN. +* **serverType**: string (ReadOnly): Gets the server type. +* **updatedTimestamp**: string (ReadOnly): Gets the timestamp marking last update operation. +* **version**: string (ReadOnly): Gets the configuration location. +* **webApplications**: string[] (ReadOnly): Gets the list of web applications. + +## ImportMachineProperties +### Properties +* **allocatedMemoryInMb**: int: Gets or sets the allocated Memory in MB. +* **biosGuid**: string: Gets or sets the BIOS GUID. +* **biosSerialNumber**: string: Gets or sets the Machine BIOS serial number. +* **createdTimestamp**: string (ReadOnly): Gets the marking machine creation. +* **disks**: [WebRoleImportDisk](#webroleimportdisk)[] (ReadOnly): Disks attached to the machine. +* **displayName**: string (ReadOnly): Gets the Display name of the machine. +* **firmware**: string (ReadOnly): Firmware of the machine. +* **hypervisor**: string (ReadOnly): Fabric type. +* **hypervisorVersionNumber**: string (ReadOnly): Hypervisor version number. +* **ipAddresses**: string[] (ReadOnly): IP Addresses. +* **isDeleted**: bool (ReadOnly): Value indicating whether VM is deleted. +* **macAddress**: string (ReadOnly): MAC Address. +* **machineId**: string (ReadOnly): Machine ID. +* **machineManagerId**: string (ReadOnly): Machine manager ID. +* **networkInThroughput**: int (ReadOnly): Network in throughput. +* **networkOutThroughput**: int (ReadOnly): Network out throughput. +* **numberOfDisks**: int (ReadOnly): Number of disks. +* **numberOfNetworkAdapters**: int (ReadOnly): Number of network adapters. +* **numberOfProcessorCore**: int: Gets or sets the Number of Processor Cores + allocated for the +machine. +* **operatingSystemDetails**: [WebRoleOperatingSystem](#webroleoperatingsystem): Gets or sets the Operating System Details installed on the machine. +* **percentageCpuUtilization**: int (ReadOnly): CPU utilization. +* **percentageMemoryUtilization**: int (ReadOnly): Memory utilization. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string: The status of the last operation. +* **serverType**: string (ReadOnly): Server type. +* **storageInUseGb**: int (ReadOnly): Total storage in use. +* **tags**: [ImportMachinePropertiesTags](#importmachinepropertiestags) (Required): machine tags +* **totalDiskReadOperationsPerSecond**: int (ReadOnly): Total disk read operations per second. +* **totalDiskReadThroughput**: int (ReadOnly): Total disk read throughput. +* **totalDiskWriteOperationsPerSecond**: int (ReadOnly): Total disk write operations per second. +* **totalDiskWriteThroughput**: int (ReadOnly): Total disk write throughput. +* **updatedTimestamp**: string (ReadOnly): Gets the timestamp marking last updated on the machine. +* **vmFqdn**: string (ReadOnly): Server FQDN. + +## ImportMachinePropertiesTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## ImportSiteProperties +### Properties +* **discoverySolutionId**: string: Gets or sets the ARM ID of migration hub solution for SDS. +* **masterSiteId**: string (ReadOnly): Gets the Master Site this site is linked to. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string: The status of the last operation. +* **serviceEndpoint**: string (ReadOnly): Gets the service endpoint. + +## JobProperties +### Properties +* **activityId**: string (ReadOnly): Gets the activity Id used in the operation execution context. +* **clientRequestId**: string (ReadOnly): Gets the client request Id used in the operation execution context. +* **displayName**: string (ReadOnly): Gets or sets the display name of the Job. +* **endTime**: string (ReadOnly): Gets operation end time. +* **errors**: [ErrorDetails](#errordetails)[] (ReadOnly): Gets the errors. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): The status of the last operation. +* **startTime**: string (ReadOnly): Gets operation start time. +* **status**: string (ReadOnly): Gets operation status. + +## MachineSoftwareInventoryProperties +### Properties +* **appsAndRoles**: [AppsAndRoles](#appsandroles) (ReadOnly): Apps And Roles of the machine entity. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum + +## MasterSiteProperties +### Properties +* **allowMultipleSites**: bool: Gets or sets a value indicating whether multiple sites per site type are +allowed. +* **customerStorageAccountArmId**: string: Gets or sets a value for customer storage account ARM id. +* **nestedSites**: string[] (ReadOnly): Gets the nested sites under Master Site. +* **privateEndpointConnections**: [PrivateEndpointConnection](#privateendpointconnection)[] (ReadOnly): Gets the private endpoint connections. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum +* **publicNetworkAccess**: 'Disabled' | 'Enabled' | 'NotSpecified' | string: Gets or sets the state of public network access. +* **sites**: string[]: Gets or sets the sites that are a part of Master Site. + The key +should contain the Site ARM name. + +## OperatingSystem +### Properties +* **osArchitecture**: string: Gets or sets the Architecture of the operating system. +* **osName**: string: Gets or sets the Name of the operating system. +* **osType**: string: Gets or sets the type of the operating system. +* **osVersion**: string: Gets or sets the Version of the operating system. + +## OracleDiscovery +### Properties +* **discoveryScopeStatus**: 'Disabled' | 'DiscoveryFailed' | 'DiscoveryInProgress' | 'DiscoveryNotStarted' | 'DiscoveryPartiallySucceded' | 'DiscoverySucceeded' | 'DiscoverySucceededAtleastOnce' | 'RunAsAccountNotAssociated' | string: Gets or sets status of partner discovery. +* **shallowDiscoveryStatus**: 'Disabled' | 'DiscoveryFailed' | 'DiscoveryInProgress' | 'DiscoveryNotStarted' | 'DiscoveryPartiallySucceded' | 'DiscoverySucceeded' | 'DiscoverySucceededAtleastOnce' | 'RunAsAccountNotAssociated' | string: Gets or sets status of partner shallow discovery. +* **totalDatabaseCount**: int: Gets or sets number of successfully discovered databases. +* **totalInstanceCount**: int: Gets or sets number of successfully discovered instances. + +## OtherDatabase +### Properties +* **databaseType**: string (ReadOnly): Gets or sets DatabaseType of the OtherDatabase. +* **instance**: string (ReadOnly): Gets or sets Instance of the OtherDatabase. +* **version**: string (ReadOnly): Gets or sets Version of the OtherDatabase. + +## PrivateEndpointConnection +### Properties +* **id**: string (ReadOnly): Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} +* **name**: string (ReadOnly): The name of the resource +* **properties**: [PrivateEndpointConnectionPropertiesV2](#privateendpointconnectionpropertiesv2): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: string (ReadOnly): The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" + +## PrivateEndpointConnectionPropertiesV2 +### Properties +* **groupIds**: string[] (ReadOnly): array of group ids +* **privateEndpoint**: [ResourceId](#resourceid) (ReadOnly): private endpoints +* **privateLinkServiceConnectionState**: [PrivateLinkServiceConnectionState](#privatelinkserviceconnectionstate): private endpoints connection state +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum + +## PrivateLinkResourceProperties +### Properties +* **groupId**: string: group id +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum +* **requiredMembers**: string[]: required members +* **requiredZoneNames**: string[]: required zone names + +## PrivateLinkServiceConnectionState +### Properties +* **actionsRequired**: string: actions required +* **description**: string: description string +* **status**: 'Approved' | 'Disconnected' | 'Pending' | 'Rejected' | string: state status + +## ProcessorInfo +### Properties +* **name**: string: Gets or sets the name\model of a processor. +* **numberOfCoresPerSocket**: int: Gets or sets the total number of cores in a socket. +* **numberOfSockets**: int: Gets or sets the number of sockets. + +## ProductSupportStatus +### Properties +* **currentVersion**: string: current version. +* **esuStatus**: 'Active' | 'InActive' | 'Unknown' | string: esu status. +* **esuYear**: 'FirstYear' | 'SecondYear' | 'ThirdYear' | 'Unknown' | 'UpgradeYear' | string: esu year. +* **supportEndDate**: string: support end date. +* **supportStatus**: 'Extended' | 'Mainstream' | 'Unknown' | string: support status. + +## ResourceId +### Properties +* **id**: string (ReadOnly): id name + +## RunAsAccountProperties +### Properties +* **applianceName**: string (ReadOnly): Gets the appliance name of the run as account. +* **createdTimestamp**: string (ReadOnly): Timestamp marking run as account creation. +* **credentialType**: string (ReadOnly): Gets the credential type of the run as account. +* **displayName**: string (ReadOnly): Display name of the run as account. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum +* **updatedTimestamp**: string (ReadOnly): Timestamp marking last updated on the run as account. + +## ServerDisk +### Properties +* **diskType**: string: Gets or sets Type of the disk. +* **generatedId**: string: Gets or sets generated Id of the disk. +* **id**: string: Gets or sets Id of the disk. +* **lun**: int: Gets or sets LUN of the disk. +* **maxSizeInBytes**: int: Gets or sets Bytes allocated for the disk. +* **name**: string: Gets or sets Name of the disk. +* **path**: string: Gets or sets Path of the disk. + +## ServerNetworkAdapter +### Properties +* **ipAddressList**: string[] (ReadOnly): Gets IP addresses for the machine. +* **ipAddressType**: string: Gets or sets Type of the IP address. +* **macAddress**: string: Gets or sets Mac address of the NIC. +* **networkName**: string: Gets or sets Network Name. +* **nicId**: string: Gets or sets the NIC Id. + +## ServerProperties +### Properties +* **allocatedMemoryInMb**: int: Gets or sets the allocated Memory in MB. +* **applianceNames**: string[] (ReadOnly): Gets the appliance names. +* **applicationDiscovery**: [ApplicationDiscovery](#applicationdiscovery) (ReadOnly): Gets the data related to application discovery. +* **appsAndRoles**: [AppsAndRoles](#appsandroles) (ReadOnly): Apps And Roles of the Server. +* **arcDiscovery**: [ArcDiscovery](#arcdiscovery) (ReadOnly): Gets the data related to Azure arc discovery. +* **biosGuid**: string: Gets or sets the BIOS GUID. +* **biosSerialNumber**: string: Gets or sets the Machine BIOS serial number. +* **createdTimestamp**: string (ReadOnly): Gets the marking machine creation. +* **dependencyMapDiscovery**: [DependencyMapDiscovery](#dependencymapdiscovery) (ReadOnly): Gets the data related to dependency map discovery. +* **dependencyMapping**: string (ReadOnly): Gets or sets if dependency mapping feature is enabled or not + for +the VM. +* **dependencyMappingEndTime**: string (ReadOnly): Gets or sets when dependency mapping collection was last disabled. +* **dependencyMappingStartTime**: string (ReadOnly): Gets or sets when dependency mapping collection is last started. +* **disks**: [ServerDisk](#serverdisk)[]: Gets or sets the disk details of server. +* **displayName**: string (ReadOnly): Gets the Display name of the machine. + For server entity hydrated +FQDN is set as display name + as the server id and server name are +same. +* **errors**: [HealthErrorDetails](#healtherrordetails)[] (ReadOnly): Errors for machine. +* **firmware**: string: Gets or sets the firmware. +* **fqdn**: string: Gets or sets the FQDN/IPAddress of the server. +* **guestDetailsDiscoveryTimestamp**: string (ReadOnly): The last time at which the Guest Details was discovered + or the +error while discovering guest details based discovery + of the +machine. +* **guestOsDetails**: [GuestOsDetails](#guestosdetails) (ReadOnly): Operating System Details extracted from the guest + bu executing +script inside the guest VM. +* **hydratedFqdn**: string: Gets or sets the FQDN of machine which can be changed. +* **iisDiscovery**: [WebAppDiscovery](#webappdiscovery) (ReadOnly): Gets the data related to iis discovery. +* **isDeleted**: bool (ReadOnly): Value indicating whether VM is deleted. +* **isGuestDetailsDiscoveryInProgress**: bool (ReadOnly): Whether Refresh Fabric Layout Guest Details has been completed once. + + Portal will show discovery in progress, if this value is true. +* **networkAdapters**: [ServerNetworkAdapter](#servernetworkadapter)[]: Gets or sets the network adapters of the server. +* **numberOfApplications**: int (ReadOnly): Number of applications installed in the guest VM. +* **numberOfProcessorCore**: int: Gets or sets the Number of Processor Cores + allocated for the +machine. +* **operatingSystemDetails**: [OperatingSystem](#operatingsystem): Gets or sets the Operating System Details installed on the machine. +* **oracleDiscovery**: [OracleDiscovery](#oraclediscovery) (ReadOnly): Gets the data related to Oracle discovery. +* **processorInfo**: [ProcessorInfo](#processorinfo) (ReadOnly): Processor Info of the Server machine. +* **productSupportStatus**: [ProductSupportStatus](#productsupportstatus): product support status. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string: Provisioning state of the server resource. +* **runAsAccountId**: string: Gets or sets the run as account ID of the machine. +* **springBootDiscovery**: [SpringBootDiscovery](#springbootdiscovery) (ReadOnly): Gets the data related to SpringBoot discovery. +* **sqlDiscovery**: [SqlDiscovery](#sqldiscovery) (ReadOnly): Gets the data related to SQL discovery. +* **staticDiscovery**: [StaticDiscovery](#staticdiscovery) (ReadOnly): Gets the data related to static discovery. +* **tags**: [ServerPropertiesTags](#serverpropertiestags): Gets or sets tags on the Server machine. +* **tomcatDiscovery**: [WebAppDiscovery](#webappdiscovery) (ReadOnly): Gets the data related to tomcat discovery. +* **updatedTimestamp**: string (ReadOnly): Gets the timestamp marking last updated on the machine. +* **validationRequired**: string: Gets or sets the validation required for the machine. +* **webAppDiscovery**: [WebAppDiscovery](#webappdiscovery) (ReadOnly): Gets the data related to Web application discovery. + +## ServerPropertiesTags +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## SharePointServer +### Properties +* **isEnterprise**: bool (ReadOnly): Gets or sets a value indicating whether the SharePointServer is Enterprise. +* **productName**: string (ReadOnly): Gets or sets ProductName of the SharePointServer. +* **status**: string (ReadOnly): Gets or sets Status of the SharePointServer. +* **version**: string (ReadOnly): Gets or sets Version of the SharePointServer. + +## SiteAgentProperties +### Properties +* **id**: string (ReadOnly): Gets the ID of the agent. +* **keyVaultId**: string: Gets or sets the key vault ARM Id. +* **keyVaultUri**: string: Gets or sets the key vault URI. +* **lastHeartBeatUtc**: string (ReadOnly): Gets the last heartbeat time of the agent in UTC. +* **version**: string (ReadOnly): Gets the version of the agent. + +## SiteApplianceProperties +### Properties +* **agentDetails**: [SiteAgentProperties](#siteagentproperties): Gets or sets the on-premises agent details. +* **applianceName**: string: Gets or sets the Appliance Name. +* **servicePrincipalIdentityDetails**: [SiteSpnProperties](#sitespnproperties): Gets or sets the service principal identity details used by agent for communication to the service. + +## SiteHealthSummary +### Properties +* **affectedObjectsCount**: int: Gets or sets the count of affected objects. +* **affectedResources**: string[]: Gets or sets the affected resources. +* **affectedResourceType**: string (ReadOnly): Gets the affected resource type. +* **applianceName**: string (ReadOnly): Gets the appliance name. +* **errorCode**: string (ReadOnly): Gets the error code. +* **errorId**: int (ReadOnly): Gets the error Id. +* **errorMessage**: string (ReadOnly): Gets the error message. +* **fabricLayoutUpdateSources**: ('RefreshFabricLayout' | 'RefreshFabricLayoutDependencyMap' | 'RefreshFabricLayoutGuest' | string)[]: Gets or sets sources of the exception. +* **hitCount**: int: Gets or sets the hit count of the error. +* **remediationGuidance**: string (ReadOnly): Gets the remediation guidance. +* **severity**: string (ReadOnly): Gets the severity of error. +* **summaryMessage**: string (ReadOnly): Gets the summary message. + +## SiteHealthSummaryCollection +### Properties +* **nextLink**: string (ReadOnly): Gets the value of next link. +* **value**: [SiteHealthSummary](#sitehealthsummary)[] (Required): Gets the list of SiteHealthSummary. + +## SiteHealthSummaryCollection +### Properties +* **nextLink**: string (ReadOnly): Gets the value of next link. +* **value**: [SiteHealthSummary](#sitehealthsummary)[] (Required): Gets the list of SiteHealthSummary. + +## SiteHealthSummaryCollection +### Properties +* **nextLink**: string (ReadOnly): Gets the value of next link. +* **value**: [SiteHealthSummary](#sitehealthsummary)[] (Required): Gets the list of SiteHealthSummary. + +## SiteProperties +### Properties +* **agentDetails**: [SiteAgentProperties](#siteagentproperties): Gets or sets the on-premises agent details. +* **applianceName**: string: Gets or sets the Appliance Name. +* **discoverySolutionId**: string: Gets or sets the ARM ID of migration hub solution for SDS. +* **masterSiteId**: string (ReadOnly): Gets the Master Site this site is linked to. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string: The status of the last operation. +* **serviceEndpoint**: string (ReadOnly): Gets the service endpoint. +* **servicePrincipalIdentityDetails**: [SiteSpnProperties](#sitespnproperties): Gets or sets the service principal identity details used by agent for +communication + to the service. + +## SiteSpnProperties +### Properties +* **aadAuthority**: string: Gets or sets the AAD Authority URL which was used to request the token for +the + service principal. +* **applicationId**: string: Gets or sets the application/client Id for the service principal with which +the + on-premise management/data plane components would communicate +with our Azure + services. +* **audience**: string: Gets or sets the intended audience for the service principal. +* **objectId**: string: Gets or sets the object Id of the service principal with which the on-premise + + management/data plane components would communicate with our Azure +services. +* **rawCertData**: string: Gets or sets the raw certificate data for building certificate expiry flows. +* **tenantId**: string: Gets or sets the tenant Id for the service principal with which the +on-premise + management/data plane components would communicate with +our Azure services. + +## SitesProperties +### Properties +* **agentDetails**: [SiteAgentProperties](#siteagentproperties): Gets or sets the on-premises agent details. +* **applianceName**: string: Gets or sets the Appliance Name. +* **discoverySolutionId**: string: Gets or sets the ARM ID of migration hub solution for SDS. +* **masterSiteId**: string (ReadOnly): Gets the Master Site this site is linked to. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): The status of the last operation. +* **serviceEndpoint**: string (ReadOnly): Gets the service endpoint. +* **servicePrincipalIdentityDetails**: [SiteSpnProperties](#sitespnproperties): Gets or sets the service principal identity details used by agent for +communication + to the service. + +## SpringBootDiscovery +### Properties +* **discoveryScopeStatus**: 'Disabled' | 'DiscoveryFailed' | 'DiscoveryInProgress' | 'DiscoveryNotStarted' | 'DiscoveryPartiallySucceded' | 'DiscoverySucceeded' | 'DiscoverySucceededAtleastOnce' | 'RunAsAccountNotAssociated' | string: Gets or sets status of partner discovery. +* **shallowDiscoveryStatus**: 'Disabled' | 'DiscoveryFailed' | 'DiscoveryInProgress' | 'DiscoveryNotStarted' | 'DiscoveryPartiallySucceded' | 'DiscoverySucceeded' | 'DiscoverySucceededAtleastOnce' | 'RunAsAccountNotAssociated' | string: Gets or sets status of partner shallow discovery. +* **totalApplicationCount**: int: Gets or sets number of successfully discovered applications. +* **totalInstanceCount**: int: Gets or sets number of successfully discovered instances. + +## SqlAvailabilityGroupProperties +### Properties +* **availabilityGroupName**: string: Gets or sets the SQL Availability Group Name. +* **availabilityGroupType**: 'Distributed' | 'Traditional' | 'Unknown' | string: Gets or sets the type of availability group. Currently there are two types of AGs Traditional and Distributed. +* **availabilityReplicas**: [SqlAvailabilityReplicaProperties](#sqlavailabilityreplicaproperties)[] (ReadOnly): Gets the list of availability replica properties which together forms this availability group. +* **clusterName**: string: Gets or sets the Cluster name where AG is hosted. +* **createdTimestamp**: string: Gets or sets the marking machine creation. +* **isDeleted**: bool: Gets or sets a value indicating whether the entity is deleted. +* **isMultiSubNet**: bool: Gets or sets a value indicating whether AG is multi subnet or not. +* **isPartOfDistributedAvailabilityGroup**: bool: Gets or sets a value indicating whether this Availability group is part of a +distributed AG. +* **parentReplicaOverviewList**: [SqlAvailabilityReplicaOverview](#sqlavailabilityreplicaoverview)[] (ReadOnly): Gets the parent availability replica overview if any. + This would be +set with details of parent AG and AR for cases where this availability group is +a part of a distributed AG. + Currently, we do not populate this +since discovery and linking of DAG(Distributed Availability Group) is not +implemented. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum +* **updatedTimestamp**: string: Gets or sets the timestamp marking last updated on the machine. + +## SqlAvailabilityGroupReplicaInfo +### Properties +* **availabilityGroupArmId**: string: Gets or sets the AG ARM ID which are part of this Replica. +* **availabilityGroupName**: string: Gets or sets the name of the availability replica. +* **clusterName**: string: Gets or sets the name of the cluster on which this replica is hosted. + +## SqlAvailabilityReplicaOverview +### Properties +* **availabilityGroupArmId**: string: Gets or sets the Availability Group Id in which this database participates if +any. It would be set if the database has +{Microsoft.Azure.FDS.CosmosDB.SqlDatabaseEntity.IsDatabaseHighlyAvailable} has +a value "true". +* **availabilityGroupName**: string: Gets or sets the SQL Availability group name. +* **availabilityReplicaId**: string: Gets or sets the SQL Availability Replica Id within the Availability Group this +database is a part of. +* **replicaState**: 'Primary' | 'Secondary' | 'Unknown' | string: Gets or sets the state of the availability replica. + +## SqlAvailabilityReplicaProperties +### Properties +* **availabilityReplicaId**: string: Gets or sets the SQL Availability Replica Id. +* **availabilityReplicaName**: string: Gets or sets the SQL Availability Replica Name. +* **replicaCommitMode**: 'Asynchronous' | 'Synchronous' | 'Unknown' | string: Gets or sets the commit mode of the replica. +* **replicaReadMode**: 'None' | 'ReadOnly' | 'ReadWrite' | 'Unknown' | string: Gets or sets the read mode of the replica. +* **replicaSeedMode**: 'Automatic' | 'Manual' | 'Unknown' | string: Gets or sets the seed mode of the replica. +* **replicaState**: 'Primary' | 'Secondary' | 'Unknown' | string: Gets or sets the state of the availability replica. +* **replicaSyncStatus**: 'Synchronized' | 'Unknown' | 'Unsynchronized' | string: Gets or sets the synchronization status of the replica. +* **replicaType**: 'AvailabilityGroupReplica' | 'DatabaseReplica' | 'Unknown' | string: Gets or sets the replica type of the availability group. +* **sqlAvailabilityGroupReplicaInfo**: [SqlAvailabilityGroupReplicaInfo](#sqlavailabilitygroupreplicainfo): Gets or sets the Availability Replica object if Replica is of type AG. This is +null in case Replica is + of type database. This is to be populated +in case AG is of type DAG. +* **sqlDatabaseReplicaInfo**: [SqlDatabaseReplicaInfo](#sqldatabasereplicainfo): Gets or sets the Availability Replica object if Replica is of type database. +This is null in case Replica is + of type AG. This is to be populated +in case of normal AG. + +## SqlDatabasePropertiesV2 +### Properties +* **compatibilityLevel**: string: Gets or sets the database compatibility level. +* **createdTimestamp**: string: Gets or sets the marking machine creation. +* **databaseName**: string: Gets or sets the SQL database name. +* **errors**: [Errors](#errors)[] (ReadOnly): Gets the errors. +* **fileMetadataList**: [FileMetaData](#filemetadata)[] (ReadOnly): Gets the file metadata list. +* **hostname**: string: Gets or sets the hostname. +* **isDatabaseHighlyAvailable**: bool: Gets or sets a value indicating whether this database is a part of an HA setup. +* **isDeleted**: bool: Gets or sets a value indicating whether the entity is deleted. +* **parentReplicaOverview**: [SqlAvailabilityReplicaOverview](#sqlavailabilityreplicaoverview): Gets or sets the Replica overview. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string: The status of the last operation. +* **sizeMb**: int: Gets or sets the size in Mb. +* **sqlServerArmId**: string: Gets or sets the SQL Server ARM Id in which the database resides. +* **sqlServerName**: string: Gets or sets the SQL Server Id in which the database resides. +* **status**: string: Gets or sets the status. +* **updatedTimestamp**: string: Gets or sets the timestamp marking last updated on the machine. + +## SqlDatabaseReplicaInfo +### Properties +* **hostName**: string: Gets or sets the host name of the availability replica. +* **sqlServerArmId**: string: Gets or sets the SQL Server name of the availability replica. +* **sqlServerName**: string: Gets or sets the SQL Server name of the availability replica. + +## SqlDiscovery +### Properties +* **discoveryScopeStatus**: 'Disabled' | 'DiscoveryFailed' | 'DiscoveryInProgress' | 'DiscoveryNotStarted' | 'DiscoveryPartiallySucceded' | 'DiscoverySucceeded' | 'DiscoverySucceededAtleastOnce' | 'RunAsAccountNotAssociated' | string: discovery Scope Status +* **sqlMetadataDiscoveryPipe**: 'CIM' | 'Other' | 'PowerShell' | 'SSH' | 'Unknown' | 'VMware' | string: sql Metadata DiscoveryPipe +* **sqlMetadataHydratedRunAsAccountId**: string: sql Metadata Hydrated RunAsAccountId +* **successfullyDiscoveredServerCount**: int: successfully Discovered ServerCount +* **totalServerCount**: int: total Server Count + +## SqlDiscoverySiteDataSourceProperties +### Properties +* **discoverySiteId**: string: Gets or sets the discovery site Id. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum + +## SqlFciProperties +### Properties +* **isMultiSubnet**: bool: Gets or sets a value indicating whether the FCI is hosted on possible owners +which are in multiple subnets. +* **networkName**: string: Gets or sets the FCI Network Name used to connect to this FCI instance. +* **sharedDiskCount**: int: Gets or sets the count of Shared Disks for SQL FCI. +* **state**: 'Failed' | 'Inherited' | 'Initializing' | 'Offline' | 'OfflinePending' | 'Online' | 'OnlinePending' | 'Pending' | 'Unknown' | string: Gets or sets the state of the FCI instance. + +## SqlMachineOverview +### Properties +* **displayName**: string: Gets or sets SQL machine display name. +* **fciRole**: 'ActiveNode' | 'NotApplicable' | 'PossibleOwnerNode' | 'Unknown' | string: Gets or sets SQL machine FCI role. +* **machineArmId**: string: Gets or sets SQL machine ARM ID. + +## SqlServerApplication +### Properties +* **clustered**: string (ReadOnly): Gets or sets Clustered of the SQLServer. +* **clusterName**: string (ReadOnly): Gets or sets ClusterName of the SQLServer. +* **commaSeparatedIps**: string (ReadOnly): Gets or sets the comma separated IPs of the SQLServer. +* **dnsHostName**: string (ReadOnly): Gets or sets the DNS host name of SQLServer. +* **edition**: string (ReadOnly): Gets or sets Edition of the SQLServer. +* **isNamedPipeEnabled**: bool (ReadOnly): Gets or sets the value which reflects if Named Pipe is enabled or not. +* **isTcpIpEnabled**: bool (ReadOnly): Gets or sets the value which reflects if Named Pipe is enabled or not. +* **name**: string (ReadOnly): Gets or sets Name of the SQLServer. +* **namedPipeName**: string (ReadOnly): Gets the status. +* **port**: string (ReadOnly): Gets or sets the port of the SQLServer. +* **servicePack**: string (ReadOnly): Gets or sets ServicePack of the SQLServer. +* **status**: string (ReadOnly): Gets the status. +* **version**: string (ReadOnly): Gets or sets Version of the SQLServer. + +## SqlServerProperties +### Properties +* **createdTimestamp**: string: Gets or sets the marking machine creation. +* **edition**: string: Gets or sets the SQL server edition. +* **engineEdition**: string: Gets or sets the SQL server engine edition. +* **errors**: [Errors](#errors)[] (ReadOnly): Gets the errors. +* **hostName**: string: Gets or sets hostname. +* **hydratedRunAsAccountId**: string: Gets or sets the hydrated run as account ID of the SQL server. +* **hyperthreadRatio**: int: Gets or sets the Hyper thread ratio. +* **isClustered**: bool: Gets or sets a value indicating whether failover cluster is configured or not. +* **isDeleted**: bool: Gets or sets a value indicating whether the entity is deleted. +* **isHighAvailabilityEnabled**: bool: Gets or sets a value indicating whether High Availability is enabled or not. +* **logicalCpuCount**: int: Gets or sets logical CPU count. +* **machineArmIds**: string[] (ReadOnly): Gets the list of machine ARM Ids on which the SQL server is deployed. +* **machineOverviewList**: [SqlMachineOverview](#sqlmachineoverview)[] (ReadOnly): Gets the Machine Overview properties of all machines on which the SQL server is deployed. +* **maxServerMemoryInUseInMb**: int: Gets or sets maximum server memory in use. +* **numberOfAgDatabases**: int: Gets or sets the number of databases part of availability group on this SQL instance. +* **numberOfUserDatabases**: int: Gets or sets total number of users databases. +* **numOfLogins**: int: Gets or sets number of logins. +* **physicalCpuCount**: int: Gets or sets physical CPU count. +* **portNumber**: int: Gets or sets the Preferred Port Number. +* **productSupportStatus**: [ProductSupportStatus](#productsupportstatus): product support status. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string: The status of the last operation. +* **runAsAccountId**: string: Gets or sets the run as account ID of the SQL server. +* **sqlFciProperties**: [SqlFciProperties](#sqlfciproperties): Gets or sets the FCI properties if the instance is an FCI instance. This would be populated if IsClustered is true. +* **sqlServerName**: string: Gets or sets the SQL server instance name. +* **sqlStartTime**: string: Gets or sets the SQL start time. +* **status**: 'ContinuePending' | 'PausePending' | 'Paused' | 'Running' | 'StartPending' | 'StopPending' | 'Stopped' | 'Unknown' | string: Gets or sets the powered on status. +* **sumOfUserDatabasesSizeInMb**: int: Gets or sets total size of all user databases. +* **tags**: [SqlServerPropertiesTags](#sqlserverpropertiestags): Gets or sets tags on the resource. +* **tempDbSizeInMb**: int: Gets or sets size of temp database. +* **updatedTimestamp**: string: Gets or sets the timestamp marking last updated on the machine. +* **version**: string: Gets or sets the SQL server version. +* **visibleOnlineCoreCount**: int: Gets or sets the SQL server number of cores that have visible online status. + +## SqlServerPropertiesTags +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## SqlSiteProperties +### Properties +* **discoveryScenario**: 'DR' | 'Migrate' | string: Gets or sets the discovery scenario. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum +* **serviceEndpoint**: string (ReadOnly): Gets the service endpoint. +* **siteAppliancePropertiesCollection**: [SiteApplianceProperties](#siteapplianceproperties)[]: Gets or sets the appliance details used by service to communicate + +to the appliance. + +## StaticDiscovery +### Properties +* **discoveryScopeStatus**: 'Disabled' | 'DiscoveryFailed' | 'DiscoveryInProgress' | 'DiscoveryNotStarted' | 'DiscoveryPartiallySucceded' | 'DiscoverySucceeded' | 'DiscoverySucceededAtleastOnce' | 'RunAsAccountNotAssociated' | string (ReadOnly): Gets discovery scope status. +* **errors**: [HealthErrorDetails](#healtherrordetails)[] (ReadOnly): Gets errors for discovery scope. +* **hydratedRunAsAccountId**: string (ReadOnly): Gets the run as account ID with which feature worked successfully. + +It is discovered by the agent from the list of credentials. + +## SystemCenter +### Properties +* **productName**: string (ReadOnly): Gets or sets ProductName of the SystemCenter. +* **status**: string (ReadOnly): Gets or sets Status of the SystemCenter. +* **version**: string (ReadOnly): Gets or sets Version of the SystemCenter. + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## TomcatEngineUnit +### Properties +* **hosts**: [TomcatHostUnit](#tomcathostunit)[]: Gets or sets the hosts defined for the engine. +* **name**: string: Gets or sets the name of the engine. + +## TomcatHostUnit +### Properties +* **appBase**: string: Gets or sets the app base value configured for the host. +* **appBasePath**: string: Gets or sets the app base path for the host. +* **name**: string: Gets or sets the name of the host. + +## TomcatServiceUnit +### Properties +* **connectors**: [ConnectorUnit](#connectorunit)[]: Gets or sets the connectors defined for the service component. +* **engine**: [TomcatEngineUnit](#tomcatengineunit): Gets or sets the engine defined for the service component. +* **name**: string: Gets or sets the name of the service. + +## TomcatWebApplicationProperties +### Properties +* **applianceNames**: string[] (ReadOnly): Gets the appliance names. +* **bindings**: [FrontEndBinding](#frontendbinding)[] (ReadOnly): Gets the front end bindings for the application. +* **configurations**: [WebApplicationConfigurationUnit](#webapplicationconfigurationunit)[] (ReadOnly): Gets the configuration. +* **createdTimestamp**: string (ReadOnly): Gets the timestamp marking creation of the entity. +* **directories**: [WebApplicationDirectoryUnit](#webapplicationdirectoryunit)[] (ReadOnly): Gets the directories. +* **displayName**: string (ReadOnly): Gets the display name. +* **errors**: [HealthErrorDetails](#healtherrordetails)[] (ReadOnly): Gets the Error details. +* **frameworks**: [WebApplicationFramework](#webapplicationframework)[] (ReadOnly): Gets the Error details. +* **hasDatabaseDependency**: bool (ReadOnly): Boolean value having true if the application has database dependency. +* **hasErrors**: bool (ReadOnly): Gets a value indicating whether the WebApp has errors or not. +* **isDeleted**: bool (ReadOnly): Gets a value indicating whether application is deleted. +* **isExternalLoggingConfigured**: bool (ReadOnly): Boolean value having true if the application has file dependency. +* **machineArmIds**: string[] (ReadOnly): Gets the list of machine ARM Ids on which the web application is deployed. +* **machineDisplayName**: string (ReadOnly): Machine display name +* **physicalPath**: string (ReadOnly): Gets the physical path of the application. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum +* **serverType**: string (ReadOnly): Gets the server type. +* **staticFolders**: string[] (ReadOnly): Static folders. +* **tags**: [TomcatWebApplicationPropertiesTags](#tomcatwebapplicationpropertiestags) (ReadOnly): Gets tags that can be used with ODATA. +* **updatedTimestamp**: string (ReadOnly): Gets the timestamp marking last update operation. +* **virtualPath**: string (ReadOnly): Gets the virtual path of the application. +* **webServerId**: string (ReadOnly): Gets the web server id. +* **webServerName**: string (ReadOnly): Gets the web server name. + +## TomcatWebApplicationPropertiesTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TomcatWebServerProperties +### Properties +* **applianceNames**: string[] (ReadOnly): Gets the appliance names. +* **catalinaHome**: string (ReadOnly): Catalina Home +* **configurationLocation**: string (ReadOnly): Gets the configuration location. +* **createdTimestamp**: string (ReadOnly): Gets the timestamp marking creation of the entity. +* **displayName**: string (ReadOnly): Gets the display name. +* **errors**: [HealthErrorDetails](#healtherrordetails)[] (ReadOnly): Gets the Error details. +* **hasErrors**: bool (ReadOnly): Gets a value indicating whether the WebApp has errors or not. +* **isAccessLogValvePresent**: bool (ReadOnly): is access log valve present +* **isClusteringPresent**: bool: Gets a value indicating whether application is deleted. +* **isDeleted**: bool (ReadOnly): Gets a value indicating whether application is deleted. +* **isMemoryRealmPresent**: bool (ReadOnly): Gets a value indicating whether application is deleted. +* **isSessionTrackingPresent**: bool (ReadOnly): is session tracking present +* **jvmVersion**: string (ReadOnly): Version of the JVM +* **machineIds**: string[] (ReadOnly): Gets the list of machines. +* **maxMemoryUsageInMb**: string (ReadOnly): max memory usage in mb +* **operatingSystemDetails**: [OperatingSystem](#operatingsystem): Gets or sets the Operating System Details installed on the machine. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum +* **runAsAccountId**: string (ReadOnly): Gets the run as account id. +* **serverFqdn**: string (ReadOnly): Gets the server FQDN. +* **serverType**: string (ReadOnly): Gets the server type. +* **services**: [TomcatServiceUnit](#tomcatserviceunit)[]: Gets or sets the services defined in the server. +* **sessionPersistenceMechanism**: string (ReadOnly): session persistence mechanism +* **updatedTimestamp**: string (ReadOnly): Gets the timestamp marking last update operation. +* **version**: string (ReadOnly): Gets the configuration location. +* **webApplications**: string[] (ReadOnly): Gets the list of web applications. + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## VcenterProperties +### Properties +* **createdTimestamp**: string (ReadOnly): Gets the timestamp marking vCenter creation. +* **errors**: [HealthErrorDetails](#healtherrordetails)[] (ReadOnly): Gets the errors. +* **fqdn**: string: Gets or sets the FQDN/IPAddress of the vCenter. +* **friendlyName**: string: Gets or sets the friendly name of the vCenter. +* **instanceUuid**: string (ReadOnly): Gets the instance UUID of the vCenter. +* **perfStatisticsLevel**: string (ReadOnly): Gets the performance statistics enabled on the vCenter. +* **port**: string: Gets or sets the port of the vCenter. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string: The status of the last operation. +* **runAsAccountId**: string: Gets or sets the run as account ID of the vCenter. +* **updatedTimestamp**: string (ReadOnly): Gets the timestamp marking last updated on the vCenter. +* **version**: string (ReadOnly): Gets the version of the vCenter. + +## VmwareDatastore +### Properties +* **capacityInGb**: int (ReadOnly): Capacity of the data store. +* **freeSpaceInGb**: int (ReadOnly): Free space of the data store. +* **symbolicName**: string (ReadOnly): Symbolic name of the data store. +* **type**: 'CIFS' | 'NFS' | 'NFS41' | 'PMEM' | 'Unknown' | 'VFFS' | 'VMFS' | 'VSAN' | 'VVOL' | string (ReadOnly): Type of the data store. +* **uuid**: string (ReadOnly): Data store UUID. + +## VmwareDisk +### Properties +* **controllerType**: string (ReadOnly): Gets or sets a value indicating the type of the disk controller type. +* **diskMode**: string (ReadOnly): Disk mode property used for identifying independent disks. +* **diskProvisioningPolicy**: string (ReadOnly): The provisioning policy of the disk. + It is Thin or Thick or +Unknown for the VMWare VMDK. +* **diskScrubbingPolicy**: string (ReadOnly): The scrubbing policy of disks which can be + eagerly zeroed or +lazily zeroed. +* **diskType**: string: Gets or sets Type of the disk. +* **label**: string (ReadOnly): Label of the disk. +* **lun**: int: Gets or sets LUN of the disk. +* **maxSizeInBytes**: int: Gets or sets Bytes allocated for the disk. +* **name**: string: Gets or sets Name of the disk. +* **path**: string: Gets or sets Path of the disk. +* **uuid**: string (ReadOnly): Disk UUID. + +## VmwareHostProperties +### Properties +* **applianceNames**: string[] (ReadOnly): Gets the appliance names. +* **createdTimestamp**: string (ReadOnly): Gets the timestamp marking VMware host creation. +* **datastores**: [VmwareDatastore](#vmwaredatastore)[] (ReadOnly): Gets the data stores. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum +* **updatedTimestamp**: string (ReadOnly): Gets the timestamp marking last updated on the VMware host. +* **uuid**: string (ReadOnly): Gets the instance UUID of the vmware host. +* **vcenterId**: string (ReadOnly): Gets the V-center ID. + +## VmwareMachineProperties +### Properties +* **allocatedMemoryInMb**: int: Gets or sets the allocated Memory in MB. +* **altGuestName**: string (ReadOnly): Gets or sets the machine alt guest name. +* **applianceNames**: string[] (ReadOnly): Gets the appliance names. +* **applicationDiscovery**: [ApplicationDiscovery](#applicationdiscovery) (ReadOnly): Gets the data related to application discovery. +* **appsAndRoles**: [AppsAndRoles](#appsandroles) (ReadOnly): Apps And Roles of the Server. +* **arcDiscovery**: [ArcDiscovery](#arcdiscovery) (ReadOnly): Gets the data related to Azure arc discovery. +* **biosGuid**: string: Gets or sets the BIOS GUID. +* **biosSerialNumber**: string: Gets or sets the Machine BIOS serial number. +* **changeTrackingEnabled**: bool (ReadOnly): Value indicating whether change tracking is enabled. +* **changeTrackingSupported**: bool (ReadOnly): Value indicating whether change tracking is supported. +* **createdTimestamp**: string (ReadOnly): Gets the marking machine creation. +* **dataCenterScope**: string (ReadOnly): Scope of the data center. +* **dependencyMapDiscovery**: [DependencyMapDiscovery](#dependencymapdiscovery) (ReadOnly): Gets the data related to dependency map discovery. +* **dependencyMapping**: string (ReadOnly): Gets or sets if dependency mapping feature is enabled or not + for +the VM. +* **dependencyMappingEndTime**: string (ReadOnly): Gets or sets when dependency mapping collection was last disabled. +* **dependencyMappingStartTime**: string (ReadOnly): Gets or sets when dependency mapping collection is last started. +* **description**: string (ReadOnly): User description of the machine. +* **diskEnabledUuid**: string (ReadOnly): Gets or sets whether Disk Enabled UUID is set or not. +* **disks**: [VmwareDisk](#vmwaredisk)[] (ReadOnly): Disks attached to the machine. +* **displayName**: string (ReadOnly): Gets the Display name of the machine. +* **errors**: [HealthErrorDetails](#healtherrordetails)[] (ReadOnly): Errors for machine. +* **firmware**: string: Gets or sets the firmware. +* **guestDetailsDiscoveryTimestamp**: string (ReadOnly): The last time at which the Guest Details was discovered + or the +error while discovering guest details based discovery + of the +machine. +* **guestOsDetails**: [GuestOsDetails](#guestosdetails) (ReadOnly): Operating System Details extracted from the guest + bu executing +script inside the guest VM. +* **hostInMaintenanceMode**: bool (ReadOnly): Indicates whether the host is in maintenance mode. +* **hostName**: string (ReadOnly): The host name. +* **hostPowerState**: string (ReadOnly): The host power state. +* **hostVersion**: string (ReadOnly): The host version. +* **iisDiscovery**: [WebAppDiscovery](#webappdiscovery) (ReadOnly): Gets the data related to iis discovery. +* **instanceUuid**: string (ReadOnly): On-premise Instance UUID of the machine. +* **isDeleted**: bool (ReadOnly): Value indicating whether VM is deleted. +* **isGuestDetailsDiscoveryInProgress**: bool (ReadOnly): Whether Refresh Fabric Layout Guest Details has been completed once. + + Portal will show discovery in progress, if this value is true. +* **maxSnapshots**: int (ReadOnly): Maximum number of snapshots for the VM. Default value is -1. +* **networkAdapters**: [VmwareNetworkAdapter](#vmwarenetworkadapter)[] (ReadOnly): Network adapters attached to the machine. +* **numberOfApplications**: int (ReadOnly): Number of applications installed in the guest VM. +* **numberOfProcessorCore**: int: Gets or sets the Number of Processor Cores + allocated for the +machine. +* **numberOfSnapshots**: int (ReadOnly): Number of snapshots for the VM. Default value is -1. +* **operatingSystemDetails**: [OperatingSystem](#operatingsystem): Gets or sets the Operating System Details installed on the machine. +* **oracleDiscovery**: [OracleDiscovery](#oraclediscovery) (ReadOnly): Gets the data related to Oracle discovery. +* **powerStatus**: string (ReadOnly): Gets the Machine power status. +* **productSupportStatus**: [ProductSupportStatus](#productsupportstatus): product support status. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): The status of the last operation. +* **runAsAccountId**: string: Gets or sets the run as account ID of the machine. +* **springBootDiscovery**: [SpringBootDiscovery](#springbootdiscovery) (ReadOnly): Gets the data related to SpringBoot discovery. +* **sqlDiscovery**: [SqlDiscovery](#sqldiscovery) (ReadOnly): Gets the data related to SQL discovery. +* **staticDiscovery**: [StaticDiscovery](#staticdiscovery) (ReadOnly): Gets the data related to static discovery. +* **tags**: [VmwareMachinePropertiesTags](#vmwaremachinepropertiestags): Gets or sets tags on the VMware machine. +* **tomcatDiscovery**: [WebAppDiscovery](#webappdiscovery) (ReadOnly): Gets the data related to tomcat discovery. +* **updatedTimestamp**: string (ReadOnly): Gets the timestamp marking last updated on the machine. +* **vCenterFqdn**: string (ReadOnly): VCenter FQDN/IPAddress. +* **vCenterId**: string (ReadOnly): VCenter ARM ID. +* **vmConfigurationFileLocation**: string (ReadOnly): Gets the Root location of the VM configuration file. +* **vmFqdn**: string (ReadOnly): Gets the VM FQDN. +* **vMwareToolsStatus**: string (ReadOnly): VMware tools status. +* **vMwareToolsVersion**: string (ReadOnly): VMware tools version. +* **webAppDiscovery**: [WebAppDiscovery](#webappdiscovery) (ReadOnly): Gets the data related to Web application discovery. + +## VmwareMachinePropertiesTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## VmwareNetworkAdapter +### Properties +* **adapterType**: string (ReadOnly): Gets or sets the adapter type. +* **ipAddressList**: string[] (ReadOnly): Gets IP addresses for the machine. +* **ipAddressType**: string: Gets or sets Type of the IP address. +* **label**: string (ReadOnly): Label of the NIC. +* **macAddress**: string: Gets or sets Mac address of the NIC. +* **networkName**: string: Gets or sets Network Name. +* **nicId**: string: Gets or sets the NIC Id. + +## WebAppDiscovery +### Properties +* **discoveryScopeStatus**: 'Disabled' | 'DiscoveryFailed' | 'DiscoveryInProgress' | 'DiscoveryNotStarted' | 'DiscoveryPartiallySucceded' | 'DiscoverySucceeded' | 'DiscoverySucceededAtleastOnce' | 'RunAsAccountNotAssociated' | string: Gets or sets status of partner discovery. +* **totalWebApplicationCount**: int: Gets or sets number of successfully discovered web applications. +* **totalWebServerCount**: int: Gets or sets number of successfully discovered web servers.. + +## WebAppExtendedMachineProperties +### Properties +* **createdTimestamp**: string (ReadOnly): Gets the timestamp marking creation of the entity. +* **errors**: [HealthErrorDetails](#healtherrordetails)[] (ReadOnly): Gets the Error details. +* **hostName**: string (ReadOnly): Gets the hydrated host name. +* **hydratedRunAsAccountId**: string (ReadOnly): Gets the agent hydrated run as account. +* **isDeleted**: bool (ReadOnly): Gets a value indicating whether application is deleted. +* **machineDisplayName**: string (ReadOnly): Gets the Name of the extended machine. +* **machineId**: string (ReadOnly): Gets the machine ARM id. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum +* **runAsAccountId**: string (ReadOnly): Gets the run as account ID of the machine used for web app discovery. +* **updatedTimestamp**: string (ReadOnly): Gets the timestamp marking last update operation. + +## WebApplicationAppsAndRolesModel +### Properties +* **applicationPool**: string (ReadOnly): Gets or sets ApplicationPool of the WebApplication. +* **groupName**: string (ReadOnly): Gets or sets GroupName of the WebApplication. +* **name**: string (ReadOnly): Gets or sets Name of the WebApplication. +* **platform**: string (ReadOnly): Gets or sets Platform of the WebApplication. +* **status**: string (ReadOnly): Gets or sets Status of the WebApplication. +* **webServer**: string (ReadOnly): Gets or sets WebServer of the WebApplication. + +## WebApplicationConfigurationUnit +### Properties +* **filePath**: string: Gets or sets the configuration file path. +* **identifier**: string: Gets or sets the identifier for the configuration. +* **isDeploymentTimeEditable**: bool: Gets or sets a value indicating whether the configuration is edited or not by +the user. +* **localFilePath**: string: Gets or sets the configuration local file path. +* **name**: string: Gets or sets the configuration name. +* **section**: string: Gets or sets the configuration section in the file. +* **targetFilePath**: string: Gets or sets the configuration target file path. +* **type**: string: Gets or sets the configuration type. + +## WebApplicationDirectoryUnit +### Properties +* **id**: string: Gets or sets the unique id corresponding to the application directory. +* **isEditable**: bool: Gets or sets a value indicating whether the directory object is editable. + + True when the directory is added as an optional directory, false when +discovery is done + manually. +* **localScratchPath**: string: Gets or sets the local scratch path at which the directories has been copied. +* **mountPath**: string: Gets or sets the mount path of the application directory. +* **sourcePaths**: string[]: Gets or sets the paths of the directory on the source machine. +* **sourceSize**: string: Gets or sets the size of the directory on the source machine. + +## WebApplicationFramework +### Properties +* **name**: string: Gets or sets Name of the framework. +* **version**: string: Gets or sets Version of the framework. + +## WebAppSiteProperties +### Properties +* **discoveryScenario**: 'DR' | 'Migrate' | string: Gets or sets the discovery scenario. +* **provisioningState**: 'Canceled' | 'Completed' | 'Created' | 'Failed' | 'Running' | 'Succeeded' | 'Updated' | string (ReadOnly): provisioning state enum +* **serviceEndpoint**: string (ReadOnly): Gets the service endpoint. +* **siteAppliancePropertiesCollection**: [SiteApplianceProperties](#siteapplianceproperties)[]: Gets or sets the appliance details used by service to communicate + +to the appliance. + +## WebRoleImportDisk +### Properties +* **diskType**: string: Gets or sets Type of the disk. +* **lun**: int: Gets or sets LUN of the disk. +* **maxSizeInBytes**: int: Gets or sets Bytes allocated for the disk. +* **megabytesPerSecondOfRead**: int (ReadOnly): Disk read throughput. +* **megabytesPerSecondOfWrite**: int (ReadOnly): Disk write throughput. +* **name**: string: Gets or sets Name of the disk. +* **numberOfReadOperationsPerSecond**: int (ReadOnly): Disk read IOPS. +* **numberOfWriteOperationsPerSecond**: int (ReadOnly): Disk write IOPS. +* **path**: string: Gets or sets Path of the disk. + +## WebRoleOperatingSystem +### Properties +* **osArchitecture**: string: Gets or sets the Architecture of the operating system. +* **osName**: string: Gets or sets the Name of the operating system. +* **osType**: string: Gets or sets the type of the operating system. +* **osVersion**: string: Gets or sets the Version of the operating system. + diff --git a/generated/mobilenetwork/microsoft.mobilenetwork/2022-03-01-preview/samples.md b/generated/mobilenetwork/microsoft.mobilenetwork/2022-03-01-preview/samples.md index 0c1e69cf4b..c8b0ddde28 100644 --- a/generated/mobilenetwork/microsoft.mobilenetwork/2022-03-01-preview/samples.md +++ b/generated/mobilenetwork/microsoft.mobilenetwork/2022-03-01-preview/samples.md @@ -48,7 +48,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/services@2022-0 ruleName: 'default-rule' rulePrecedence: 255 ruleQosPolicy: { - 5qi: 9 + '5qi': 9 allocationAndRetentionPriorityLevel: 9 maximumBitRate: { downlink: '1 Gbps' @@ -76,7 +76,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/services@2022-0 ] servicePrecedence: 255 serviceQosPolicy: { - 5qi: 9 + '5qi': 9 allocationAndRetentionPriorityLevel: 9 maximumBitRate: { downlink: '1 Gbps' @@ -106,7 +106,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/simPolicies@202 { dataNetworkConfigurations: [ { - 5qi: 9 + '5qi': 9 additionalAllowedSessionTypes: [ ] allocationAndRetentionPriorityLevel: 9 diff --git a/generated/mobilenetwork/microsoft.mobilenetwork/2022-04-01-preview/samples.md b/generated/mobilenetwork/microsoft.mobilenetwork/2022-04-01-preview/samples.md index 68cba88c84..4440ca5e14 100644 --- a/generated/mobilenetwork/microsoft.mobilenetwork/2022-04-01-preview/samples.md +++ b/generated/mobilenetwork/microsoft.mobilenetwork/2022-04-01-preview/samples.md @@ -48,7 +48,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/services@2022-0 ruleName: 'default-rule' rulePrecedence: 255 ruleQosPolicy: { - 5qi: 9 + '5qi': 9 allocationAndRetentionPriorityLevel: 9 maximumBitRate: { downlink: '1 Gbps' @@ -76,7 +76,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/services@2022-0 ] servicePrecedence: 255 serviceQosPolicy: { - 5qi: 9 + '5qi': 9 allocationAndRetentionPriorityLevel: 9 maximumBitRate: { downlink: '1 Gbps' @@ -106,7 +106,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/simPolicies@202 { dataNetworkConfigurations: [ { - 5qi: 9 + '5qi': 9 additionalAllowedSessionTypes: [ ] allocationAndRetentionPriorityLevel: 9 diff --git a/generated/mobilenetwork/microsoft.mobilenetwork/2022-11-01/samples.md b/generated/mobilenetwork/microsoft.mobilenetwork/2022-11-01/samples.md index 308078d679..6a3f9bc5f7 100644 --- a/generated/mobilenetwork/microsoft.mobilenetwork/2022-11-01/samples.md +++ b/generated/mobilenetwork/microsoft.mobilenetwork/2022-11-01/samples.md @@ -48,7 +48,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/services@2022-1 ruleName: 'default-rule' rulePrecedence: 255 ruleQosPolicy: { - 5qi: 9 + '5qi': 9 allocationAndRetentionPriorityLevel: 9 maximumBitRate: { downlink: '1 Gbps' @@ -76,7 +76,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/services@2022-1 ] servicePrecedence: 255 serviceQosPolicy: { - 5qi: 9 + '5qi': 9 allocationAndRetentionPriorityLevel: 9 maximumBitRate: { downlink: '1 Gbps' @@ -106,7 +106,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/simPolicies@202 { dataNetworkConfigurations: [ { - 5qi: 9 + '5qi': 9 additionalAllowedSessionTypes: [ ] allocationAndRetentionPriorityLevel: 9 @@ -284,7 +284,7 @@ resource exampleResource 'Microsoft.MobileNetwork/simGroups@2022-11-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity': { } } } diff --git a/generated/mobilenetwork/microsoft.mobilenetwork/2023-06-01/samples.md b/generated/mobilenetwork/microsoft.mobilenetwork/2023-06-01/samples.md index 71e0f3fbb9..0436d0bf83 100644 --- a/generated/mobilenetwork/microsoft.mobilenetwork/2023-06-01/samples.md +++ b/generated/mobilenetwork/microsoft.mobilenetwork/2023-06-01/samples.md @@ -48,7 +48,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/services@2023-0 ruleName: 'default-rule' rulePrecedence: 255 ruleQosPolicy: { - 5qi: 9 + '5qi': 9 allocationAndRetentionPriorityLevel: 9 maximumBitRate: { downlink: '1 Gbps' @@ -76,7 +76,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/services@2023-0 ] servicePrecedence: 255 serviceQosPolicy: { - 5qi: 9 + '5qi': 9 allocationAndRetentionPriorityLevel: 9 maximumBitRate: { downlink: '1 Gbps' @@ -106,7 +106,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/simPolicies@202 { dataNetworkConfigurations: [ { - 5qi: 9 + '5qi': 9 additionalAllowedSessionTypes: [ ] allocationAndRetentionPriorityLevel: 9 @@ -307,7 +307,7 @@ resource exampleResource 'Microsoft.MobileNetwork/simGroups@2023-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity': { } } } diff --git a/generated/mobilenetwork/microsoft.mobilenetwork/2023-09-01/samples.md b/generated/mobilenetwork/microsoft.mobilenetwork/2023-09-01/samples.md index 38b746949a..852826180b 100644 --- a/generated/mobilenetwork/microsoft.mobilenetwork/2023-09-01/samples.md +++ b/generated/mobilenetwork/microsoft.mobilenetwork/2023-09-01/samples.md @@ -48,7 +48,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/services@2023-0 ruleName: 'default-rule' rulePrecedence: 255 ruleQosPolicy: { - 5qi: 9 + '5qi': 9 allocationAndRetentionPriorityLevel: 9 maximumBitRate: { downlink: '1 Gbps' @@ -76,7 +76,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/services@2023-0 ] servicePrecedence: 255 serviceQosPolicy: { - 5qi: 9 + '5qi': 9 allocationAndRetentionPriorityLevel: 9 maximumBitRate: { downlink: '1 Gbps' @@ -106,7 +106,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/simPolicies@202 { dataNetworkConfigurations: [ { - 5qi: 9 + '5qi': 9 additionalAllowedSessionTypes: [ ] allocationAndRetentionPriorityLevel: 9 @@ -316,7 +316,7 @@ resource exampleResource 'Microsoft.MobileNetwork/simGroups@2023-09-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity': { } } } diff --git a/generated/mobilenetwork/microsoft.mobilenetwork/2024-02-01/samples.md b/generated/mobilenetwork/microsoft.mobilenetwork/2024-02-01/samples.md index fd0976faa9..4817e047ce 100644 --- a/generated/mobilenetwork/microsoft.mobilenetwork/2024-02-01/samples.md +++ b/generated/mobilenetwork/microsoft.mobilenetwork/2024-02-01/samples.md @@ -72,7 +72,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/services@2024-0 ruleName: 'default-rule' rulePrecedence: 255 ruleQosPolicy: { - 5qi: 9 + '5qi': 9 allocationAndRetentionPriorityLevel: 9 maximumBitRate: { downlink: '1 Gbps' @@ -100,7 +100,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/services@2024-0 ] servicePrecedence: 255 serviceQosPolicy: { - 5qi: 9 + '5qi': 9 allocationAndRetentionPriorityLevel: 9 maximumBitRate: { downlink: '1 Gbps' @@ -130,7 +130,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/simPolicies@202 { dataNetworkConfigurations: [ { - 5qi: 9 + '5qi': 9 additionalAllowedSessionTypes: [ ] allocationAndRetentionPriorityLevel: 9 @@ -340,7 +340,7 @@ resource exampleResource 'Microsoft.MobileNetwork/simGroups@2024-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity': { } } } diff --git a/generated/mobilenetwork/microsoft.mobilenetwork/2024-04-01/samples.md b/generated/mobilenetwork/microsoft.mobilenetwork/2024-04-01/samples.md index e1595639bb..8669284bb0 100644 --- a/generated/mobilenetwork/microsoft.mobilenetwork/2024-04-01/samples.md +++ b/generated/mobilenetwork/microsoft.mobilenetwork/2024-04-01/samples.md @@ -72,7 +72,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/services@2024-0 ruleName: 'default-rule' rulePrecedence: 255 ruleQosPolicy: { - 5qi: 9 + '5qi': 9 allocationAndRetentionPriorityLevel: 9 maximumBitRate: { downlink: '1 Gbps' @@ -100,7 +100,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/services@2024-0 ] servicePrecedence: 255 serviceQosPolicy: { - 5qi: 9 + '5qi': 9 allocationAndRetentionPriorityLevel: 9 maximumBitRate: { downlink: '1 Gbps' @@ -130,7 +130,7 @@ resource exampleResource 'Microsoft.MobileNetwork/mobileNetworks/simPolicies@202 { dataNetworkConfigurations: [ { - 5qi: 9 + '5qi': 9 additionalAllowedSessionTypes: [ ] allocationAndRetentionPriorityLevel: 9 @@ -345,7 +345,7 @@ resource exampleResource 'Microsoft.MobileNetwork/simGroups@2024-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testUserAssignedManagedIdentity': { } } } diff --git a/generated/mongocluster/log.out b/generated/mongocluster/log.out index 19a0943bb0..f99463b9ff 100644 --- a/generated/mongocluster/log.out +++ b/generated/mongocluster/log.out @@ -7,3 +7,5 @@ warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. diff --git a/generated/mongocluster/microsoft.documentdb/2024-10-01-preview/samples.md b/generated/mongocluster/microsoft.documentdb/2024-10-01-preview/samples.md new file mode 100644 index 0000000000..d8204dcdd1 --- /dev/null +++ b/generated/mongocluster/microsoft.documentdb/2024-10-01-preview/samples.md @@ -0,0 +1,94 @@ +# Microsoft.DocumentDB + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.documentdb/mongoclusters + +Creates a Mongo Cluster resource from a point in time restore +```bicep +resource exampleResource 'Microsoft.DocumentDB/mongoClusters@2024-10-01-preview' = { + name: 'example' + location: 'westus2' + properties: { + createMode: 'PointInTimeRestore' + restoreParameters: { + pointInTimeUTC: '2023-01-13T20:07:35Z' + sourceResourceId: '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DocumentDB/mongoClusters/myOtherMongoCluster' + } + } +} +``` + +Creates a new Mongo Cluster resource. +```bicep +resource exampleResource 'Microsoft.DocumentDB/mongoClusters@2024-10-01-preview' = { + name: 'example' + location: 'westus2' + properties: { + administrator: { + password: 'password' + userName: 'mongoAdmin' + } + compute: { + tier: 'M30' + } + highAvailability: { + targetMode: 'SameZone' + } + serverVersion: '5.0' + sharding: { + shardCount: 1 + } + storage: { + sizeGb: 128 + } + } +} +``` + +Creates a replica Mongo Cluster resource from a source resource. +```bicep +resource exampleResource 'Microsoft.DocumentDB/mongoClusters@2024-10-01-preview' = { + name: 'example' + location: 'centralus' + properties: { + createMode: 'GeoReplica' + replicaParameters: { + sourceLocation: 'eastus' + sourceResourceId: '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DocumentDB/mongoClusters/mySourceMongoCluster' + } + } +} +``` + +## microsoft.documentdb/mongoclusters/firewallrules + +Creates a firewall rule on a Mongo Cluster resource. +```bicep +resource exampleResource 'Microsoft.DocumentDB/mongoClusters/firewallRules@2024-10-01-preview' = { + parent: parentResource + name: 'example' + properties: { + endIpAddress: '255.255.255.255' + startIpAddress: '0.0.0.0' + } +} +``` + +## microsoft.documentdb/mongoclusters/privateendpointconnections + +Approves a private endpoint connection on a Mongo Cluster resource. +```bicep +resource exampleResource 'Microsoft.DocumentDB/mongoClusters/privateEndpointConnections@2024-10-01-preview' = { + parent: parentResource + name: 'example' + properties: { + privateLinkServiceConnectionState: { + description: 'Auto-Approved' + status: 'Approved' + } + } +} +``` diff --git a/generated/mongocluster/microsoft.documentdb/2024-10-01-preview/types.json b/generated/mongocluster/microsoft.documentdb/2024-10-01-preview/types.json new file mode 100644 index 0000000000..e98592a869 --- /dev/null +++ b/generated/mongocluster/microsoft.documentdb/2024-10-01-preview/types.json @@ -0,0 +1,1309 @@ +[ + { + "$type": "StringType", + "minLength": 3, + "maxLength": 40, + "pattern": "^[a-z0-9]+(-[a-z0-9]+)*" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.DocumentDB/mongoClusters" + }, + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.DocumentDB/mongoClusters", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/3" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "tags": { + "type": { + "$ref": "#/88" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/61" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "MongoClusterProperties", + "properties": { + "createMode": { + "type": { + "$ref": "#/10" + }, + "flags": 4, + "description": "The mode to create a mongo cluster." + }, + "restoreParameters": { + "type": { + "$ref": "#/11" + }, + "flags": 4, + "description": "The parameters to create a point-in-time restore mongo cluster." + }, + "replicaParameters": { + "type": { + "$ref": "#/12" + }, + "flags": 4, + "description": "The parameters to create a replica mongo cluster." + }, + "administrator": { + "type": { + "$ref": "#/13" + }, + "flags": 0, + "description": "The local administrator properties for the mongo cluster." + }, + "serverVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Mongo DB server version. Defaults to the latest available version if not specified." + }, + "connectionString": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The default mongo connection string for the cluster." + }, + "provisioningState": { + "type": { + "$ref": "#/21" + }, + "flags": 2, + "description": "The provisioning state of the mongo cluster." + }, + "clusterStatus": { + "type": { + "$ref": "#/29" + }, + "flags": 2, + "description": "The status of the mongo cluster." + }, + "publicNetworkAccess": { + "type": { + "$ref": "#/32" + }, + "flags": 0, + "description": "Whether or not public endpoint access is allowed for this mongo cluster." + }, + "highAvailability": { + "type": { + "$ref": "#/33" + }, + "flags": 0, + "description": "The high availability properties of the mongo cluster." + }, + "storage": { + "type": { + "$ref": "#/38" + }, + "flags": 0, + "description": "The storage properties of the mongo cluster." + }, + "sharding": { + "type": { + "$ref": "#/40" + }, + "flags": 0, + "description": "The sharding properties of the mongo cluster." + }, + "compute": { + "type": { + "$ref": "#/41" + }, + "flags": 0, + "description": "The compute properties of the mongo cluster." + }, + "backup": { + "type": { + "$ref": "#/42" + }, + "flags": 0, + "description": "The backup properties of the mongo cluster." + }, + "dataApi": { + "type": { + "$ref": "#/43" + }, + "flags": 0, + "description": "The Data API properties of the mongo cluster." + }, + "privateEndpointConnections": { + "type": { + "$ref": "#/72" + }, + "flags": 2, + "description": "List of private endpoint connections." + }, + "previewFeatures": { + "type": { + "$ref": "#/75" + }, + "flags": 0, + "description": "List of private endpoint connections." + }, + "replica": { + "type": { + "$ref": "#/76" + }, + "flags": 2, + "description": "The replication properties for the mongo cluster" + }, + "infrastructureVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The infrastructure version the cluster is provisioned on." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Default" + }, + { + "$type": "StringLiteralType", + "value": "PointInTimeRestore" + }, + { + "$type": "StringLiteralType", + "value": "GeoReplica" + }, + { + "$type": "StringLiteralType", + "value": "Replica" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/6" + }, + { + "$ref": "#/7" + }, + { + "$ref": "#/8" + }, + { + "$ref": "#/9" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "MongoClusterRestoreParameters", + "properties": { + "pointInTimeUTC": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "UTC point in time to restore a mongo cluster" + }, + "sourceResourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Resource ID to locate the source cluster to restore" + } + } + }, + { + "$type": "ObjectType", + "name": "MongoClusterReplicaParameters", + "properties": { + "sourceResourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The id of the replication source cluster." + }, + "sourceLocation": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The location of the source cluster" + } + } + }, + { + "$type": "ObjectType", + "name": "AdministratorProperties", + "properties": { + "userName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The administrator user name." + }, + "password": { + "type": { + "$ref": "#/14" + }, + "flags": 4, + "description": "The administrator password." + } + } + }, + { + "$type": "StringType", + "sensitive": true + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Dropping" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/15" + }, + { + "$ref": "#/16" + }, + { + "$ref": "#/17" + }, + { + "$ref": "#/18" + }, + { + "$ref": "#/19" + }, + { + "$ref": "#/20" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Ready" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Starting" + }, + { + "$type": "StringLiteralType", + "value": "Stopping" + }, + { + "$type": "StringLiteralType", + "value": "Stopped" + }, + { + "$type": "StringLiteralType", + "value": "Dropping" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/22" + }, + { + "$ref": "#/23" + }, + { + "$ref": "#/24" + }, + { + "$ref": "#/25" + }, + { + "$ref": "#/26" + }, + { + "$ref": "#/27" + }, + { + "$ref": "#/28" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/30" + }, + { + "$ref": "#/31" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "HighAvailabilityProperties", + "properties": { + "targetMode": { + "type": { + "$ref": "#/37" + }, + "flags": 0, + "description": "The target high availability mode requested for the cluster." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "SameZone" + }, + { + "$type": "StringLiteralType", + "value": "ZoneRedundantPreferred" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/34" + }, + { + "$ref": "#/35" + }, + { + "$ref": "#/36" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "StorageProperties", + "properties": { + "sizeGb": { + "type": { + "$ref": "#/39" + }, + "flags": 0, + "description": "The size of the data disk assigned to each server." + } + } + }, + { + "$type": "IntegerType" + }, + { + "$type": "ObjectType", + "name": "ShardingProperties", + "properties": { + "shardCount": { + "type": { + "$ref": "#/39" + }, + "flags": 0, + "description": "Number of shards to provision on the cluster." + } + } + }, + { + "$type": "ObjectType", + "name": "ComputeProperties", + "properties": { + "tier": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The compute tier to assign to the cluster, where each tier maps to a virtual-core and memory size. Example values: 'M30', 'M40'." + } + } + }, + { + "$type": "ObjectType", + "name": "BackupProperties", + "properties": { + "earliestRestoreTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Earliest restore timestamp in UTC ISO8601 format." + } + } + }, + { + "$type": "ObjectType", + "name": "DataApiProperties", + "properties": { + "mode": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "The mode to indicate whether the Mongo Data API is enabled for a cluster." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/44" + }, + { + "$ref": "#/45" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnection", + "properties": { + "properties": { + "type": { + "$ref": "#/48" + }, + "flags": 0, + "description": "Resource properties." + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Fully qualified resource ID for the resource. E.g. \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}\"" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The name of the resource" + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\"" + }, + "systemData": { + "type": { + "$ref": "#/61" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnectionProperties", + "properties": { + "groupIds": { + "type": { + "$ref": "#/49" + }, + "flags": 2, + "description": "The group ids for the private endpoint resource." + }, + "privateEndpoint": { + "type": { + "$ref": "#/50" + }, + "flags": 0, + "description": "The private endpoint resource." + }, + "privateLinkServiceConnectionState": { + "type": { + "$ref": "#/51" + }, + "flags": 1, + "description": "A collection of information about the state of the connection between service consumer and provider." + }, + "provisioningState": { + "type": { + "$ref": "#/60" + }, + "flags": 2, + "description": "The provisioning state of the private endpoint connection resource." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpoint", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The ARM identifier for private endpoint." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateLinkServiceConnectionState", + "properties": { + "status": { + "type": { + "$ref": "#/55" + }, + "flags": 0, + "description": "Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service." + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The reason for approval/rejection of the connection." + }, + "actionsRequired": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "A message indicating if changes on the service provider require any updates on the consumer." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Pending" + }, + { + "$type": "StringLiteralType", + "value": "Approved" + }, + { + "$type": "StringLiteralType", + "value": "Rejected" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/52" + }, + { + "$ref": "#/53" + }, + { + "$ref": "#/54" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/56" + }, + { + "$ref": "#/57" + }, + { + "$ref": "#/58" + }, + { + "$ref": "#/59" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/66" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/71" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/62" + }, + { + "$ref": "#/63" + }, + { + "$ref": "#/64" + }, + { + "$ref": "#/65" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/67" + }, + { + "$ref": "#/68" + }, + { + "$ref": "#/69" + }, + { + "$ref": "#/70" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/47" + } + }, + { + "$type": "StringLiteralType", + "value": "GeoReplicas" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/73" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/74" + } + }, + { + "$type": "ObjectType", + "name": "ReplicationProperties", + "properties": { + "sourceResourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource id the source cluster for the replica cluster." + }, + "role": { + "type": { + "$ref": "#/80" + }, + "flags": 2, + "description": "The replication role of the cluster" + }, + "replicationState": { + "type": { + "$ref": "#/87" + }, + "flags": 2, + "description": "The replication link state of the replica cluster." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Primary" + }, + { + "$type": "StringLiteralType", + "value": "AsyncReplica" + }, + { + "$type": "StringLiteralType", + "value": "GeoAsyncReplica" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/77" + }, + { + "$ref": "#/78" + }, + { + "$ref": "#/79" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "Catchup" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Broken" + }, + { + "$type": "StringLiteralType", + "value": "Reconfiguring" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/81" + }, + { + "$ref": "#/82" + }, + { + "$ref": "#/83" + }, + { + "$ref": "#/84" + }, + { + "$ref": "#/85" + }, + { + "$ref": "#/86" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.DocumentDB/mongoClusters@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/4" + }, + "flags": 0 + }, + { + "$type": "StringType", + "minLength": 1, + "maxLength": 80, + "pattern": "^[a-zA-Z0-9][-_.a-zA-Z0-9]*" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.DocumentDB/mongoClusters/firewallRules" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.DocumentDB/mongoClusters/firewallRules", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/90" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/91" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/92" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/94" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/61" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "FirewallRuleProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/101" + }, + "flags": 2, + "description": "The provisioning state of the firewall rule." + }, + "startIpAddress": { + "type": { + "$ref": "#/102" + }, + "flags": 1, + "description": "The start IP address of the mongo cluster firewall rule. Must be IPv4 format." + }, + "endIpAddress": { + "type": { + "$ref": "#/102" + }, + "flags": 1, + "description": "The end IP address of the mongo cluster firewall rule. Must be IPv4 format." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Dropping" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/95" + }, + { + "$ref": "#/96" + }, + { + "$ref": "#/97" + }, + { + "$ref": "#/98" + }, + { + "$ref": "#/99" + }, + { + "$ref": "#/100" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringType", + "pattern": "^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$" + }, + { + "$type": "ResourceType", + "name": "Microsoft.DocumentDB/mongoClusters/firewallRules@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/93" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.DocumentDB/mongoClusters/privateEndpointConnections" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.DocumentDB/mongoClusters/privateEndpointConnections", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/104" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/105" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/48" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "systemData": { + "type": { + "$ref": "#/61" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.DocumentDB/mongoClusters/privateEndpointConnections@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/106" + }, + "flags": 0 + }, + { + "$type": "ObjectType", + "name": "ListConnectionStringsResult", + "properties": { + "connectionStrings": { + "type": { + "$ref": "#/110" + }, + "flags": 2, + "description": "An array that contains the connection strings for a mongo cluster." + } + } + }, + { + "$type": "ObjectType", + "name": "ConnectionString", + "properties": { + "connectionString": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Value of the connection string" + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Description of the connection string" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Name of the connection string." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/109" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listConnectionStrings", + "resourceType": "Microsoft.DocumentDB/mongoClusters", + "apiVersion": "2024-10-01-preview", + "output": { + "$ref": "#/108" + } + } +] \ No newline at end of file diff --git a/generated/mongocluster/microsoft.documentdb/2024-10-01-preview/types.md b/generated/mongocluster/microsoft.documentdb/2024-10-01-preview/types.md new file mode 100644 index 0000000000..df929f6c3c --- /dev/null +++ b/generated/mongocluster/microsoft.documentdb/2024-10-01-preview/types.md @@ -0,0 +1,161 @@ +# Microsoft.DocumentDB @ 2024-10-01-preview + +## Resource Microsoft.DocumentDB/mongoClusters@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {minLength: 3, maxLength: 40, pattern: "^[a-z0-9]+(-[a-z0-9]+)*"} (Required, DeployTimeConstant): The resource name +* **properties**: [MongoClusterProperties](#mongoclusterproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.DocumentDB/mongoClusters' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.DocumentDB/mongoClusters/firewallRules@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 1, maxLength: 80, pattern: "^[a-zA-Z0-9][-_.a-zA-Z0-9]*"} (Required, DeployTimeConstant): The resource name +* **properties**: [FirewallRuleProperties](#firewallruleproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.DocumentDB/mongoClusters/firewallRules' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.DocumentDB/mongoClusters/privateEndpointConnections@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PrivateEndpointConnectionProperties](#privateendpointconnectionproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.DocumentDB/mongoClusters/privateEndpointConnections' (ReadOnly, DeployTimeConstant): The resource type + +## Function listConnectionStrings (Microsoft.DocumentDB/mongoClusters@2024-10-01-preview) +* **Resource**: Microsoft.DocumentDB/mongoClusters +* **ApiVersion**: 2024-10-01-preview +* **Output**: [ListConnectionStringsResult](#listconnectionstringsresult) + +## AdministratorProperties +### Properties +* **password**: string {sensitive} (WriteOnly): The administrator password. +* **userName**: string: The administrator user name. + +## BackupProperties +### Properties +* **earliestRestoreTime**: string (ReadOnly): Earliest restore timestamp in UTC ISO8601 format. + +## ComputeProperties +### Properties +* **tier**: string: The compute tier to assign to the cluster, where each tier maps to a virtual-core and memory size. Example values: 'M30', 'M40'. + +## ConnectionString +### Properties +* **connectionString**: string (ReadOnly): Value of the connection string +* **description**: string (ReadOnly): Description of the connection string +* **name**: string (ReadOnly): Name of the connection string. + +## DataApiProperties +### Properties +* **mode**: 'Disabled' | 'Enabled' | string: The mode to indicate whether the Mongo Data API is enabled for a cluster. + +## FirewallRuleProperties +### Properties +* **endIpAddress**: string {pattern: "^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$"} (Required): The end IP address of the mongo cluster firewall rule. Must be IPv4 format. +* **provisioningState**: 'Canceled' | 'Dropping' | 'Failed' | 'InProgress' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of the firewall rule. +* **startIpAddress**: string {pattern: "^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$"} (Required): The start IP address of the mongo cluster firewall rule. Must be IPv4 format. + +## HighAvailabilityProperties +### Properties +* **targetMode**: 'Disabled' | 'SameZone' | 'ZoneRedundantPreferred' | string: The target high availability mode requested for the cluster. + +## ListConnectionStringsResult +### Properties +* **connectionStrings**: [ConnectionString](#connectionstring)[] (ReadOnly): An array that contains the connection strings for a mongo cluster. + +## MongoClusterProperties +### Properties +* **administrator**: [AdministratorProperties](#administratorproperties): The local administrator properties for the mongo cluster. +* **backup**: [BackupProperties](#backupproperties): The backup properties of the mongo cluster. +* **clusterStatus**: 'Dropping' | 'Provisioning' | 'Ready' | 'Starting' | 'Stopped' | 'Stopping' | 'Updating' | string (ReadOnly): The status of the mongo cluster. +* **compute**: [ComputeProperties](#computeproperties): The compute properties of the mongo cluster. +* **connectionString**: string (ReadOnly): The default mongo connection string for the cluster. +* **createMode**: 'Default' | 'GeoReplica' | 'PointInTimeRestore' | 'Replica' | string (WriteOnly): The mode to create a mongo cluster. +* **dataApi**: [DataApiProperties](#dataapiproperties): The Data API properties of the mongo cluster. +* **highAvailability**: [HighAvailabilityProperties](#highavailabilityproperties): The high availability properties of the mongo cluster. +* **infrastructureVersion**: string (ReadOnly): The infrastructure version the cluster is provisioned on. +* **previewFeatures**: ('GeoReplicas' | string)[]: List of private endpoint connections. +* **privateEndpointConnections**: [PrivateEndpointConnection](#privateendpointconnection)[] (ReadOnly): List of private endpoint connections. +* **provisioningState**: 'Canceled' | 'Dropping' | 'Failed' | 'InProgress' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of the mongo cluster. +* **publicNetworkAccess**: 'Disabled' | 'Enabled' | string: Whether or not public endpoint access is allowed for this mongo cluster. +* **replica**: [ReplicationProperties](#replicationproperties) (ReadOnly): The replication properties for the mongo cluster +* **replicaParameters**: [MongoClusterReplicaParameters](#mongoclusterreplicaparameters) (WriteOnly): The parameters to create a replica mongo cluster. +* **restoreParameters**: [MongoClusterRestoreParameters](#mongoclusterrestoreparameters) (WriteOnly): The parameters to create a point-in-time restore mongo cluster. +* **serverVersion**: string: The Mongo DB server version. Defaults to the latest available version if not specified. +* **sharding**: [ShardingProperties](#shardingproperties): The sharding properties of the mongo cluster. +* **storage**: [StorageProperties](#storageproperties): The storage properties of the mongo cluster. + +## MongoClusterReplicaParameters +### Properties +* **sourceLocation**: string (Required): The location of the source cluster +* **sourceResourceId**: string (Required): The id of the replication source cluster. + +## MongoClusterRestoreParameters +### Properties +* **pointInTimeUTC**: string: UTC point in time to restore a mongo cluster +* **sourceResourceId**: string: Resource ID to locate the source cluster to restore + +## PrivateEndpoint +### Properties +* **id**: string (ReadOnly): The ARM identifier for private endpoint. + +## PrivateEndpointConnection +### Properties +* **id**: string (ReadOnly): Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" +* **name**: string (ReadOnly): The name of the resource +* **properties**: [PrivateEndpointConnectionProperties](#privateendpointconnectionproperties): Resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: string (ReadOnly): The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" + +## PrivateEndpointConnectionProperties +### Properties +* **groupIds**: string[] (ReadOnly): The group ids for the private endpoint resource. +* **privateEndpoint**: [PrivateEndpoint](#privateendpoint): The private endpoint resource. +* **privateLinkServiceConnectionState**: [PrivateLinkServiceConnectionState](#privatelinkserviceconnectionstate) (Required): A collection of information about the state of the connection between service consumer and provider. +* **provisioningState**: 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | string (ReadOnly): The provisioning state of the private endpoint connection resource. + +## PrivateLinkServiceConnectionState +### Properties +* **actionsRequired**: string: A message indicating if changes on the service provider require any updates on the consumer. +* **description**: string: The reason for approval/rejection of the connection. +* **status**: 'Approved' | 'Pending' | 'Rejected' | string: Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. + +## ReplicationProperties +### Properties +* **replicationState**: 'Active' | 'Broken' | 'Catchup' | 'Provisioning' | 'Reconfiguring' | 'Updating' | string (ReadOnly): The replication link state of the replica cluster. +* **role**: 'AsyncReplica' | 'GeoAsyncReplica' | 'Primary' | string (ReadOnly): The replication role of the cluster +* **sourceResourceId**: string (ReadOnly): The resource id the source cluster for the replica cluster. + +## ShardingProperties +### Properties +* **shardCount**: int: Number of shards to provision on the cluster. + +## StorageProperties +### Properties +* **sizeGb**: int: The size of the data disk assigned to each server. + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + diff --git a/generated/monitor/log.out b/generated/monitor/log.out index ed2e783afe..ac8d7c910e 100644 --- a/generated/monitor/log.out +++ b/generated/monitor/log.out @@ -32,6 +32,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. @@ -63,6 +70,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -96,6 +110,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -129,6 +150,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -162,6 +190,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -195,6 +230,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'MetricNamespaceName' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2024-02-01/metricNamespaces_API.json:80:5 @@ -246,6 +288,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'AzureMonitorWorkspace-metrics' with an undefined type and 'allOf'/'anyOf'/'oneOf' is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Monitor/stable/2023-04-03/monitoringAccounts_API.json:409:9 @@ -289,6 +338,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Skipping PredictiveMetric_Get due to required query parameter "timespan" @@ -327,6 +383,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'OperationListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2015-04-01/operations_API.json:68:5 @@ -425,27 +488,18 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Incident' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2016-03-01/alertRulesIncidents_API.json:129:5 warning | PreCheck/SchemaMissingType | The schema 'IncidentListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2016-03-01/alertRulesIncidents_API.json:161:5 -warning | PreCheck/SchemaMissingType | The schema 'RuleManagementEventClaimsDataSource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2016-03-01/alertRules_API.json:375:5 -warning | PreCheck/SchemaMissingType | The schema 'ManagementEventAggregationCondition' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2016-03-01/alertRules_API.json:523:5 -warning | PreCheck/SchemaMissingType | The schema 'AlertRule' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2016-03-01/alertRules_API.json:621:5 -warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2016-03-01/alertRules_API.json:669:5 -warning | PreCheck/SchemaMissingType | The schema 'Resource-tags' with an undefined type and additionalProperties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2016-03-01/alertRules_API.json:694:9 -warning | PreCheck/SchemaMissingType | The schema 'AlertRuleResourcePatch' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2016-03-01/alertRules_API.json:726:5 -warning | PreCheck/SchemaMissingType | The schema 'AlertRuleResourcePatch-tags' with an undefined type and additionalProperties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2016-03-01/alertRules_API.json:729:9 -warning | PreCheck/SchemaMissingType | The schema 'AlertRuleResourceCollection' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2016-03-01/alertRules_API.json:742:5 warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2016-03-01/logProfiles_API.json:224:5 warning | PreCheck/SchemaMissingType | The schema 'Resource-tags' with an undefined type and additionalProperties is a bit ambiguous. This has been auto-corrected to 'type:object' @@ -500,6 +554,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Skipping PredictiveMetric_Get due to required query parameter "timespan" @@ -538,6 +599,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorResponse' (4 differences): @@ -581,15 +649,14 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. -warning | PreCheck/SchemaMissingType | The schema 'MetricBaselinesResponse' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2019-03-01/metricBaselines_API.json:123:5 -warning | PreCheck/SchemaMissingType | The schema 'SingleMetricBaseline' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2019-03-01/metricBaselines_API.json:135:5 -warning | PreCheck/SchemaMissingType | The schema 'TimeSeriesBaseline' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2019-03-01/metricBaselines_API.json:195:5 -warning | PreCheck/SchemaMissingType | The schema 'BaselineMetadata' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2019-03-01/metricBaselines_API.json:306:5 warning | PreCheck/SchemaMissingType | The schema 'AzureResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2019-03-01/actionGroups_API.json:338:5 warning | PreCheck/SchemaMissingType | The schema 'AzureResource-tags' with an undefined type and additionalProperties is a bit ambiguous. This has been auto-corrected to 'type:object' @@ -629,6 +696,11 @@ warning | PreCheck/SchemaMissingType | The schema 'ActionGroupPatchBody-tags' wi warning | PreCheck/SchemaMissingType | The schema 'ActionGroupPatch' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2019-03-01/actionGroups_API.json:819:5 warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorResponse' (3 differences): + - properties.error: {"$ref":"#/components/schemas/schemas:1"} => + - properties.code: => {"$ref":"#/components/schemas/schemas:121","description":"Error code"} + - properties.message: => {"$ref":"#/components/schemas/schemas:122","description":"Error message indicating why the operation failed."} +warning | PreNamer/DeduplicateName | Deduplicating schema name: 'ErrorResponse' -> 'ErrorResponseAutoGenerated' warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. @@ -660,33 +732,14 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. -warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-03-01/metricAlert_API.json:429:5 -warning | PreCheck/SchemaMissingType | The schema 'Resource-tags' with an undefined type and additionalProperties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-03-01/metricAlert_API.json:454:9 -warning | PreCheck/SchemaMissingType | The schema 'MetricAlertAction' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-03-01/metricAlert_API.json:467:5 -warning | PreCheck/SchemaMissingType | The schema 'MetricAlertProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-03-01/metricAlert_API.json:484:5 -warning | PreCheck/SchemaMissingType | The schema 'MetricAlertPropertiesPatch' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-03-01/metricAlert_API.json:564:5 -warning | PreCheck/SchemaMissingType | The schema 'MetricAlertResourcePatch' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-03-01/metricAlert_API.json:655:5 -warning | PreCheck/SchemaMissingType | The schema 'MetricAlertResourcePatch-tags' with an undefined type and additionalProperties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-03-01/metricAlert_API.json:657:9 -warning | PreCheck/SchemaMissingType | The schema 'MetricAlertResourceCollection' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-03-01/metricAlert_API.json:671:5 -warning | PreCheck/SchemaMissingType | The schema 'MetricAlertStatusCollection' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-03-01/metricAlert_API.json:683:5 -warning | PreCheck/SchemaMissingType | The schema 'MetricAlertStatusProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-03-01/metricAlert_API.json:695:5 -warning | PreCheck/SchemaMissingType | The schema 'MetricAlertStatus' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-03-01/metricAlert_API.json:716:5 -warning | PreCheck/SchemaMissingType | The schema 'MetricDimension' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-03-01/metricAlert_API.json:851:5 -warning | PreCheck/SchemaMissingType | The schema 'DynamicThresholdFailingPeriods' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-03-01/metricAlert_API.json:1020:5 warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-03-01/actionGroups_API.json:338:5 warning | PreCheck/SchemaMissingType | The schema 'Resource-tags' with an undefined type and additionalProperties is a bit ambiguous. This has been auto-corrected to 'type:object' @@ -724,6 +777,11 @@ warning | PreCheck/SchemaMissingType | The schema 'ActionGroupPatchBody-tags' wi warning | PreCheck/SchemaMissingType | The schema 'ActionGroupPatch' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-03-01/actionGroups_API.json:765:5 warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorResponse' (3 differences): + - properties.error: {"$ref":"#/components/schemas/schemas:85"} => + - properties.code: => {"$ref":"#/components/schemas/schemas:168","description":"Error code"} + - properties.message: => {"$ref":"#/components/schemas/schemas:169","description":"Error message indicating why the operation failed."} +warning | PreNamer/DeduplicateName | Deduplicating schema name: 'ErrorResponse' -> 'ErrorResponseAutoGenerated' warning | Unrecognized property type: any-object. Returning 'any'. warning | Unrecognized property type: any-object. Returning 'any'. warning | Unrecognized property type: any-object. Returning 'any'. @@ -758,6 +816,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -791,6 +856,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'ProxyResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/preview/2018-11-27-preview/vmInsightsOnboarding_API.json:95:5 @@ -828,6 +900,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'TagsResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/preview/2021-07-01-preview/privateLinkScopes_API.json:878:5 @@ -871,6 +950,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'ActivityLogAlertResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2020-10-01/activityLogAlerts_API.json:335:5 @@ -920,6 +1006,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DataCollectionEndpoint-configurationAccess' with an undefined type and 'allOf'/'anyOf'/'oneOf' is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2023-03-11/dataCollectionEndpoints_API.json:485:9 @@ -1012,6 +1105,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -1045,6 +1145,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DataCollectionEndpoint-configurationAccess' with an undefined type and 'allOf'/'anyOf'/'oneOf' is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2022-06-01/dataCollectionEndpoints_API.json:476:9 @@ -1129,6 +1236,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -1162,6 +1276,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Skipping MetricDefinitions_ListAtSubscriptionScope due to required query parameter "region" @@ -1197,6 +1318,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -1230,6 +1358,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'MetricNamespaceName' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/preview/2017-12-01-preview/metricNamespaces_API.json:80:5 @@ -1267,6 +1402,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Skipping MetricDefinitions_ListAtSubscriptionScope due to required query parameter "region" @@ -1302,6 +1444,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Skipping TenantActionGroups_CreateOrUpdate due to required header parameter "xMsClientTenantId" @@ -1338,6 +1487,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -1371,6 +1527,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'AzureMonitorWorkspace-metrics' with an undefined type and 'allOf'/'anyOf'/'oneOf' is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Monitor/preview/2021-06-03-preview/monitoringAccounts_API.json:397:9 @@ -1410,6 +1573,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -1443,6 +1613,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DataCollectionEndpoint-configurationAccess' with an undefined type and 'allOf'/'anyOf'/'oneOf' is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/preview/2021-09-01-preview/dataCollectionEndpoints_API.json:374:9 @@ -1509,6 +1686,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -1542,6 +1726,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'ProxyOnlyResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/preview/2017-05-01-preview/diagnosticsSettings_API.json:199:5 @@ -1615,6 +1806,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -1648,6 +1846,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'PrivateLinkScopesResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/preview/2019-10-17-preview/privateLinkScopes_API.json:782:5 @@ -1701,6 +1906,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -1734,6 +1946,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -1767,6 +1986,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -1800,6 +2026,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -1833,6 +2066,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DataCollectionEndpoint-configurationAccess' with an undefined type and 'allOf'/'anyOf'/'oneOf' is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2021-04-01/dataCollectionEndpoints_API.json:374:9 @@ -1891,6 +2131,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'AzureResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2019-06-01/actionGroups_API.json:338:5 @@ -1962,6 +2209,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2017-04-01/activityLogAlerts_API.json:290:5 @@ -2051,6 +2305,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -2084,6 +2345,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'ScheduledQueryRuleProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/preview/2020-05-01-preview/scheduledQueryRule_API.json:330:5 @@ -2123,6 +2391,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'ManagementGroupProxyOnlyResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/preview/2020-01-01-preview/managementGroupDiagnosticSettings_API.json:202:5 @@ -2164,6 +2439,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -2197,6 +2479,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-09-01/actionGroups_API.json:338:5 @@ -2236,12 +2525,6 @@ warning | PreCheck/SchemaMissingType | The schema 'ActionGroupPatchBody-tags' wi - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-09-01/actionGroups_API.json:776:9 warning | PreCheck/SchemaMissingType | The schema 'ActionGroupPatch' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-09-01/actionGroups_API.json:789:5 -warning | PreCheck/SchemaMissingType | The schema 'SingleMetricBaseline' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-09-01/metricBaselines_API.json:153:5 -warning | PreCheck/SchemaMissingType | The schema 'TimeSeriesBaseline' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-09-01/metricBaselines_API.json:183:5 -warning | PreCheck/SchemaMissingType | The schema 'BaselineMetadata' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2018-09-01/metricBaselines_API.json:287:5 warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -2274,6 +2557,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -2307,6 +2597,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DataCollectionRuleAssociationProxyOnlyResource-properties' with an undefined type and 'allOf'/'anyOf'/'oneOf' is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/preview/2019-11-01-preview/dataCollectionRuleAssociations_API.json:292:9 @@ -2351,6 +2648,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'GuestDiagnosticSettingsAssociationList' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/preview/2018-06-01-preview/guestDiagnosticSettingsAssociation_API.json:312:5 @@ -2408,6 +2712,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/preview/2017-03-01-preview/activityLogAlerts_API.json:296:5 @@ -2465,6 +2776,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'LocalizableString' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2016-09-01/metrics_API.json:141:5 @@ -2522,6 +2840,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Skipping Metrics_List due to required query parameter "filter" @@ -2556,6 +2881,13 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2015-07-01/serviceDiagnosticsSettings_API.json:171:5 @@ -2601,23 +2933,14 @@ warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. -warning | PreCheck/SchemaMissingType | The schema 'RuleManagementEventClaimsDataSource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2014-04-01/alertRules_API.json:375:5 -warning | PreCheck/SchemaMissingType | The schema 'ManagementEventAggregationCondition' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2014-04-01/alertRules_API.json:523:5 -warning | PreCheck/SchemaMissingType | The schema 'AlertRule' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2014-04-01/alertRules_API.json:621:5 -warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2014-04-01/alertRules_API.json:668:5 -warning | PreCheck/SchemaMissingType | The schema 'Resource-tags' with an undefined type and additionalProperties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2014-04-01/alertRules_API.json:693:9 -warning | PreCheck/SchemaMissingType | The schema 'AlertRuleResourcePatch' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2014-04-01/alertRules_API.json:725:5 -warning | PreCheck/SchemaMissingType | The schema 'AlertRuleResourcePatch-tags' with an undefined type and additionalProperties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2014-04-01/alertRules_API.json:728:9 -warning | PreCheck/SchemaMissingType | The schema 'AlertRuleResourceCollection' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2014-04-01/alertRules_API.json:741:5 warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/monitor/resource-manager/Microsoft.Insights/stable/2014-04-01/autoscale_API.json:305:5 warning | PreCheck/SchemaMissingType | The schema 'Resource-tags' with an undefined type and additionalProperties is a bit ambiguous. This has been auto-corrected to 'type:object' diff --git a/generated/monitor/microsoft.insights/2014-04-01/samples.md b/generated/monitor/microsoft.insights/2014-04-01/samples.md index 807e1d4e9c..af8d1a711a 100644 --- a/generated/monitor/microsoft.insights/2014-04-01/samples.md +++ b/generated/monitor/microsoft.insights/2014-04-01/samples.md @@ -4,37 +4,6 @@ > The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. -## microsoft.insights/alertrules - -Create or update an alert rule -```bicep -resource exampleResource 'Microsoft.Insights/alertrules@2014-04-01' = { - name: 'example' - location: 'West US' - properties: { - name: 'chiricutin' - description: 'Pura Vida' - actions: [ - ] - condition: { - dataSource: { - metricName: 'Requests' - odata.type: 'Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource' - resourceUri: '/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/Rac46PostSwapRG/providers/Microsoft.Web/sites/leoalerttest' - } - odata.type: 'Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition' - operator: 'GreaterThan' - threshold: 3 - timeAggregation: 'Total' - windowSize: 'PT5M' - } - isEnabled: true - } - tags: { - } -} -``` - ## microsoft.insights/autoscalesettings Create or update an autoscale setting diff --git a/generated/monitor/microsoft.insights/2014-04-01/types.json b/generated/monitor/microsoft.insights/2014-04-01/types.json index cacde0e015..15db6593d8 100644 --- a/generated/monitor/microsoft.insights/2014-04-01/types.json +++ b/generated/monitor/microsoft.insights/2014-04-01/types.json @@ -2,672 +2,6 @@ { "$type": "StringType" }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Insights/alertrules" - }, - { - "$type": "StringLiteralType", - "value": "2014-04-01" - }, - { - "$type": "ObjectType", - "name": "Microsoft.Insights/alertrules", - "properties": { - "id": { - "type": { - "$ref": "#/0" - }, - "flags": 10, - "description": "The resource id" - }, - "name": { - "type": { - "$ref": "#/0" - }, - "flags": 9, - "description": "The resource name" - }, - "type": { - "type": { - "$ref": "#/1" - }, - "flags": 10, - "description": "The resource type" - }, - "apiVersion": { - "type": { - "$ref": "#/2" - }, - "flags": 10, - "description": "The resource api version" - }, - "properties": { - "type": { - "$ref": "#/4" - }, - "flags": 1, - "description": "The alert rule properties of the resource." - }, - "location": { - "type": { - "$ref": "#/0" - }, - "flags": 1, - "description": "Resource location" - }, - "tags": { - "type": { - "$ref": "#/46" - }, - "flags": 0, - "description": "Resource tags" - } - } - }, - { - "$type": "ObjectType", - "name": "AlertRule", - "properties": { - "name": { - "type": { - "$ref": "#/0" - }, - "flags": 1, - "description": "the name of the alert rule." - }, - "description": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the description of the alert rule that will be included in the alert email." - }, - "provisioningState": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the provisioning state." - }, - "isEnabled": { - "type": { - "$ref": "#/5" - }, - "flags": 1, - "description": "the flag that indicates whether the alert rule is enabled." - }, - "condition": { - "type": { - "$ref": "#/6" - }, - "flags": 1, - "description": "the condition that results in the alert rule being activated." - }, - "action": { - "type": { - "$ref": "#/38" - }, - "flags": 0, - "description": "action that is performed when the alert rule becomes active, and when an alert condition is resolved." - }, - "actions": { - "type": { - "$ref": "#/45" - }, - "flags": 0, - "description": "the array of actions that are performed when the alert rule becomes active, and when an alert condition is resolved." - }, - "lastUpdatedTime": { - "type": { - "$ref": "#/0" - }, - "flags": 2, - "description": "Last time the rule was updated in ISO8601 format." - } - } - }, - { - "$type": "BooleanType" - }, - { - "$type": "DiscriminatedObjectType", - "name": "RuleCondition", - "discriminator": "odata.type", - "baseProperties": { - "dataSource": { - "type": { - "$ref": "#/7" - }, - "flags": 0, - "description": "the resource from which the rule collects its data. For this type dataSource will always be of type RuleMetricDataSource." - } - }, - "elements": { - "Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition": { - "$ref": "#/13" - }, - "Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition": { - "$ref": "#/16" - }, - "Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition": { - "$ref": "#/25" - } - } - }, - { - "$type": "DiscriminatedObjectType", - "name": "RuleDataSource", - "discriminator": "odata.type", - "baseProperties": { - "resourceUri": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the resource identifier of the resource the rule monitors. **NOTE**: this property cannot be updated for an existing rule." - }, - "legacyResourceId": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the legacy resource identifier of the resource the rule monitors. **NOTE**: this property cannot be updated for an existing rule." - }, - "resourceLocation": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the location of the resource." - }, - "metricNamespace": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the namespace of the metric." - } - }, - "elements": { - "Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource": { - "$ref": "#/8" - }, - "Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource": { - "$ref": "#/11" - } - } - }, - { - "$type": "ObjectType", - "name": "RuleManagementEventDataSource", - "properties": { - "eventName": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the event name." - }, - "eventSource": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the event source." - }, - "level": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the level." - }, - "operationName": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "The name of the operation that should be checked for. If no name is provided, any operation will match." - }, - "resourceGroupName": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the resource group name." - }, - "resourceProviderName": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the resource provider name." - }, - "status": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "The status of the operation that should be checked for. If no status is provided, any status will match." - }, - "subStatus": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the substatus." - }, - "claims": { - "type": { - "$ref": "#/9" - }, - "flags": 0, - "description": "the claims." - }, - "odata.type": { - "type": { - "$ref": "#/10" - }, - "flags": 1, - "description": "specifies the type of data source. There are two types of rule data sources: RuleMetricDataSource and RuleManagementEventDataSource" - } - } - }, - { - "$type": "ObjectType", - "name": "RuleManagementEventClaimsDataSource", - "properties": { - "emailAddress": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the email address." - } - } - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource" - }, - { - "$type": "ObjectType", - "name": "RuleMetricDataSource", - "properties": { - "metricName": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the name of the metric that defines what the rule monitors." - }, - "odata.type": { - "type": { - "$ref": "#/12" - }, - "flags": 1, - "description": "specifies the type of data source. There are two types of rule data sources: RuleMetricDataSource and RuleManagementEventDataSource" - } - } - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource" - }, - { - "$type": "ObjectType", - "name": "LocationThresholdRuleCondition", - "properties": { - "windowSize": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day." - }, - "failedLocationCount": { - "type": { - "$ref": "#/14" - }, - "flags": 1, - "description": "the number of locations that must fail to activate the alert." - }, - "odata.type": { - "type": { - "$ref": "#/15" - }, - "flags": 1, - "description": "specifies the type of condition. This can be one of three types: ManagementEventRuleCondition (occurrences of management events), LocationThresholdRuleCondition (based on the number of failures of a web test), and ThresholdRuleCondition (based on the threshold of a metric)." - } - } - }, - { - "$type": "IntegerType", - "minValue": 0 - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition" - }, - { - "$type": "ObjectType", - "name": "ManagementEventRuleCondition", - "properties": { - "aggregation": { - "type": { - "$ref": "#/17" - }, - "flags": 0, - "description": "How the data that is collected should be combined over time and when the alert is activated. Note that for management event alerts aggregation is optional – if it is not provided then any event will cause the alert to activate." - }, - "odata.type": { - "type": { - "$ref": "#/24" - }, - "flags": 1, - "description": "specifies the type of condition. This can be one of three types: ManagementEventRuleCondition (occurrences of management events), LocationThresholdRuleCondition (based on the number of failures of a web test), and ThresholdRuleCondition (based on the threshold of a metric)." - } - } - }, - { - "$type": "ObjectType", - "name": "ManagementEventAggregationCondition", - "properties": { - "operator": { - "type": { - "$ref": "#/22" - }, - "flags": 0, - "description": "the condition operator." - }, - "threshold": { - "type": { - "$ref": "#/23" - }, - "flags": 0, - "description": "The threshold value that activates the alert." - }, - "windowSize": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day." - } - } - }, - { - "$type": "StringLiteralType", - "value": "GreaterThan" - }, - { - "$type": "StringLiteralType", - "value": "GreaterThanOrEqual" - }, - { - "$type": "StringLiteralType", - "value": "LessThan" - }, - { - "$type": "StringLiteralType", - "value": "LessThanOrEqual" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/18" - }, - { - "$ref": "#/19" - }, - { - "$ref": "#/20" - }, - { - "$ref": "#/21" - } - ] - }, - { - "$type": "IntegerType" - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition" - }, - { - "$type": "ObjectType", - "name": "ThresholdRuleCondition", - "properties": { - "operator": { - "type": { - "$ref": "#/30" - }, - "flags": 1, - "description": "the operator used to compare the data and the threshold." - }, - "threshold": { - "type": { - "$ref": "#/23" - }, - "flags": 1, - "description": "the threshold value that activates the alert." - }, - "windowSize": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day." - }, - "timeAggregation": { - "type": { - "$ref": "#/36" - }, - "flags": 0, - "description": "the time aggregation operator. How the data that are collected should be combined over time. The default value is the PrimaryAggregationType of the Metric." - }, - "odata.type": { - "type": { - "$ref": "#/37" - }, - "flags": 1, - "description": "specifies the type of condition. This can be one of three types: ManagementEventRuleCondition (occurrences of management events), LocationThresholdRuleCondition (based on the number of failures of a web test), and ThresholdRuleCondition (based on the threshold of a metric)." - } - } - }, - { - "$type": "StringLiteralType", - "value": "GreaterThan" - }, - { - "$type": "StringLiteralType", - "value": "GreaterThanOrEqual" - }, - { - "$type": "StringLiteralType", - "value": "LessThan" - }, - { - "$type": "StringLiteralType", - "value": "LessThanOrEqual" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/26" - }, - { - "$ref": "#/27" - }, - { - "$ref": "#/28" - }, - { - "$ref": "#/29" - } - ] - }, - { - "$type": "StringLiteralType", - "value": "Average" - }, - { - "$type": "StringLiteralType", - "value": "Minimum" - }, - { - "$type": "StringLiteralType", - "value": "Maximum" - }, - { - "$type": "StringLiteralType", - "value": "Total" - }, - { - "$type": "StringLiteralType", - "value": "Last" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/31" - }, - { - "$ref": "#/32" - }, - { - "$ref": "#/33" - }, - { - "$ref": "#/34" - }, - { - "$ref": "#/35" - } - ] - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition" - }, - { - "$type": "DiscriminatedObjectType", - "name": "RuleAction", - "discriminator": "odata.type", - "baseProperties": {}, - "elements": { - "Microsoft.Azure.Management.Insights.Models.RuleEmailAction": { - "$ref": "#/39" - }, - "Microsoft.Azure.Management.Insights.Models.RuleWebhookAction": { - "$ref": "#/42" - } - } - }, - { - "$type": "ObjectType", - "name": "RuleEmailAction", - "properties": { - "sendToServiceOwners": { - "type": { - "$ref": "#/5" - }, - "flags": 0, - "description": "Whether the administrators (service and co-administrators) of the service should be notified when the alert is activated." - }, - "customEmails": { - "type": { - "$ref": "#/40" - }, - "flags": 0, - "description": "the list of administrator's custom email addresses to notify of the activation of the alert." - }, - "odata.type": { - "type": { - "$ref": "#/41" - }, - "flags": 1, - "description": "specifies the type of the action. There are two types of actions: RuleEmailAction and RuleWebhookAction." - } - } - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/0" - } - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Azure.Management.Insights.Models.RuleEmailAction" - }, - { - "$type": "ObjectType", - "name": "RuleWebhookAction", - "properties": { - "serviceUri": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the service uri to Post the notification when the alert activates or resolves." - }, - "properties": { - "type": { - "$ref": "#/43" - }, - "flags": 0, - "description": "the dictionary of custom properties to include with the post operation. These data are appended to the webhook payload." - }, - "odata.type": { - "type": { - "$ref": "#/44" - }, - "flags": 1, - "description": "specifies the type of the action. There are two types of actions: RuleEmailAction and RuleWebhookAction." - } - } - }, - { - "$type": "ObjectType", - "name": "RuleWebhookActionProperties", - "properties": {}, - "additionalProperties": { - "$ref": "#/0" - } - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Azure.Management.Insights.Models.RuleWebhookAction" - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/38" - } - }, - { - "$type": "ObjectType", - "name": "ResourceTags", - "properties": {}, - "additionalProperties": { - "$ref": "#/0" - } - }, - { - "$type": "ResourceType", - "name": "Microsoft.Insights/alertrules@2014-04-01", - "scopeType": 8, - "body": { - "$ref": "#/3" - }, - "flags": 0 - }, { "$type": "StringLiteralType", "value": "Microsoft.Insights/autoscalesettings" @@ -696,21 +30,21 @@ }, "type": { "type": { - "$ref": "#/48" + "$ref": "#/1" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/49" + "$ref": "#/2" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/51" + "$ref": "#/4" }, "flags": 1, "description": "The autoscale setting of the resource." @@ -724,7 +58,7 @@ }, "tags": { "type": { - "$ref": "#/117" + "$ref": "#/72" }, "flags": 0, "description": "Resource tags" @@ -737,21 +71,21 @@ "properties": { "profiles": { "type": { - "$ref": "#/108" + "$ref": "#/63" }, "flags": 1, "description": "the collection of automatic scaling profiles that specify different scaling parameters for different time periods. A maximum of 20 profiles can be specified." }, "notifications": { "type": { - "$ref": "#/116" + "$ref": "#/71" }, "flags": 0, "description": "the collection of notifications." }, "enabled": { "type": { - "$ref": "#/5" + "$ref": "#/36" }, "flags": 0, "description": "the enabled flag. Specifies whether automatic scaling is enabled for the resource. The default value is 'false'." @@ -792,28 +126,28 @@ }, "capacity": { "type": { - "$ref": "#/53" + "$ref": "#/6" }, "flags": 1, "description": "the number of instances that can be used during this profile." }, "rules": { "type": { - "$ref": "#/92" + "$ref": "#/47" }, "flags": 1, "description": "the collection of rules that provide the triggers and parameters for the scaling action. A maximum of 10 rules can be specified." }, "fixedDate": { "type": { - "$ref": "#/93" + "$ref": "#/48" }, "flags": 0, "description": "the specific date-time for the profile. This element is not used if the Recurrence element is used." }, "recurrence": { "type": { - "$ref": "#/94" + "$ref": "#/49" }, "flags": 0, "description": "the repeating times at which this profile begins. This element is not used if the FixedDate element is used." @@ -853,14 +187,14 @@ "properties": { "metricTrigger": { "type": { - "$ref": "#/55" + "$ref": "#/8" }, "flags": 1, "description": "the trigger that results in a scaling action." }, "scaleAction": { "type": { - "$ref": "#/82" + "$ref": "#/37" }, "flags": 1, "description": "the parameters for the scaling action." @@ -908,7 +242,7 @@ }, "statistic": { "type": { - "$ref": "#/61" + "$ref": "#/14" }, "flags": 1, "description": "the metric statistic type. How the metrics from multiple instances are combined." @@ -922,35 +256,35 @@ }, "timeAggregation": { "type": { - "$ref": "#/68" + "$ref": "#/21" }, "flags": 1, "description": "time aggregation type. How the data that is collected should be combined over time. The default value is Average." }, "operator": { "type": { - "$ref": "#/75" + "$ref": "#/28" }, "flags": 1, "description": "the operator that is used to compare the metric data and the threshold." }, "threshold": { "type": { - "$ref": "#/23" + "$ref": "#/29" }, "flags": 1, "description": "the threshold of the metric that triggers the scale action." }, "dimensions": { "type": { - "$ref": "#/81" + "$ref": "#/35" }, "flags": 0, "description": "List of dimension conditions. For example: [{\"DimensionName\":\"AppName\",\"Operator\":\"Equals\",\"Values\":[\"App1\"]},{\"DimensionName\":\"Deployment\",\"Operator\":\"Equals\",\"Values\":[\"default\"]}]." }, "dividePerInstance": { "type": { - "$ref": "#/5" + "$ref": "#/36" }, "flags": 0, "description": "a value indicating whether metric should divide per instance." @@ -981,19 +315,19 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/56" + "$ref": "#/9" }, { - "$ref": "#/57" + "$ref": "#/10" }, { - "$ref": "#/58" + "$ref": "#/11" }, { - "$ref": "#/59" + "$ref": "#/12" }, { - "$ref": "#/60" + "$ref": "#/13" } ] }, @@ -1025,22 +359,22 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/62" + "$ref": "#/15" }, { - "$ref": "#/63" + "$ref": "#/16" }, { - "$ref": "#/64" + "$ref": "#/17" }, { - "$ref": "#/65" + "$ref": "#/18" }, { - "$ref": "#/66" + "$ref": "#/19" }, { - "$ref": "#/67" + "$ref": "#/20" } ] }, @@ -1072,25 +406,28 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/69" + "$ref": "#/22" }, { - "$ref": "#/70" + "$ref": "#/23" }, { - "$ref": "#/71" + "$ref": "#/24" }, { - "$ref": "#/72" + "$ref": "#/25" }, { - "$ref": "#/73" + "$ref": "#/26" }, { - "$ref": "#/74" + "$ref": "#/27" } ] }, + { + "$type": "IntegerType" + }, { "$type": "ObjectType", "name": "ScaleRuleMetricDimension", @@ -1104,14 +441,14 @@ }, "Operator": { "type": { - "$ref": "#/79" + "$ref": "#/33" }, "flags": 1, "description": "the dimension operator. Only 'Equals' and 'NotEquals' are supported. 'Equals' being equal to any of the values. 'NotEquals' being not equal to all of the values" }, "Values": { "type": { - "$ref": "#/80" + "$ref": "#/34" }, "flags": 1, "description": "list of dimension values. For example: [\"App1\",\"App2\"]." @@ -1130,10 +467,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/77" + "$ref": "#/31" }, { - "$ref": "#/78" + "$ref": "#/32" }, { "$ref": "#/0" @@ -1149,23 +486,26 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/76" + "$ref": "#/30" } }, + { + "$type": "BooleanType" + }, { "$type": "ObjectType", "name": "ScaleAction", "properties": { "direction": { "type": { - "$ref": "#/86" + "$ref": "#/41" }, "flags": 1, "description": "the scale direction. Whether the scaling action increases or decreases the number of instances." }, "type": { "type": { - "$ref": "#/91" + "$ref": "#/46" }, "flags": 1, "description": "the type of action that should occur when the scale rule fires." @@ -1202,13 +542,13 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/83" + "$ref": "#/38" }, { - "$ref": "#/84" + "$ref": "#/39" }, { - "$ref": "#/85" + "$ref": "#/40" } ] }, @@ -1232,23 +572,23 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/87" + "$ref": "#/42" }, { - "$ref": "#/88" + "$ref": "#/43" }, { - "$ref": "#/89" + "$ref": "#/44" }, { - "$ref": "#/90" + "$ref": "#/45" } ] }, { "$type": "ArrayType", "itemType": { - "$ref": "#/54" + "$ref": "#/7" } }, { @@ -1284,14 +624,14 @@ "properties": { "frequency": { "type": { - "$ref": "#/103" + "$ref": "#/58" }, "flags": 1, "description": "the recurrence frequency. How often the schedule profile should take effect. This value must be Week, meaning each week will have the same set of profiles. For example, to set a daily schedule, set **schedule** to every day of the week. The frequency property specifies that the schedule is repeated weekly." }, "schedule": { "type": { - "$ref": "#/104" + "$ref": "#/59" }, "flags": 1, "description": "the scheduling constraints for when the profile begins." @@ -1334,28 +674,28 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/95" + "$ref": "#/50" }, { - "$ref": "#/96" + "$ref": "#/51" }, { - "$ref": "#/97" + "$ref": "#/52" }, { - "$ref": "#/98" + "$ref": "#/53" }, { - "$ref": "#/99" + "$ref": "#/54" }, { - "$ref": "#/100" + "$ref": "#/55" }, { - "$ref": "#/101" + "$ref": "#/56" }, { - "$ref": "#/102" + "$ref": "#/57" } ] }, @@ -1372,21 +712,21 @@ }, "days": { "type": { - "$ref": "#/105" + "$ref": "#/60" }, "flags": 1, "description": "the collection of days that the profile takes effect on. Possible values are Sunday through Saturday." }, "hours": { "type": { - "$ref": "#/106" + "$ref": "#/61" }, "flags": 1, "description": "A collection of hours that the profile takes effect on. Values supported are 0 to 23 on the 24-hour clock (AM/PM times are not supported)." }, "minutes": { "type": { - "$ref": "#/107" + "$ref": "#/62" }, "flags": 1, "description": "A collection of minutes at which the profile takes effect at." @@ -1402,19 +742,19 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/23" + "$ref": "#/29" } }, { "$type": "ArrayType", "itemType": { - "$ref": "#/23" + "$ref": "#/29" } }, { "$type": "ArrayType", "itemType": { - "$ref": "#/52" + "$ref": "#/5" }, "maxLength": 20 }, @@ -1424,21 +764,21 @@ "properties": { "operation": { "type": { - "$ref": "#/110" + "$ref": "#/65" }, "flags": 1, "description": "the operation associated with the notification and its value must be \"scale\"" }, "email": { "type": { - "$ref": "#/111" + "$ref": "#/66" }, "flags": 0, "description": "the email notification." }, "webhooks": { "type": { - "$ref": "#/115" + "$ref": "#/70" }, "flags": 0, "description": "the collection of webhook notifications." @@ -1455,21 +795,21 @@ "properties": { "sendToSubscriptionAdministrator": { "type": { - "$ref": "#/5" + "$ref": "#/36" }, "flags": 0, "description": "a value indicating whether to send email to subscription administrator." }, "sendToSubscriptionCoAdministrators": { "type": { - "$ref": "#/5" + "$ref": "#/36" }, "flags": 0, "description": "a value indicating whether to send email to subscription co-administrators." }, "customEmails": { "type": { - "$ref": "#/112" + "$ref": "#/67" }, "flags": 0, "description": "the custom e-mails list. This value can be null or empty, in which case this attribute will be ignored." @@ -1495,7 +835,7 @@ }, "properties": { "type": { - "$ref": "#/114" + "$ref": "#/69" }, "flags": 0, "description": "a property bag of settings. This value can be empty." @@ -1513,13 +853,13 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/113" + "$ref": "#/68" } }, { "$type": "ArrayType", "itemType": { - "$ref": "#/109" + "$ref": "#/64" } }, { @@ -1535,7 +875,7 @@ "name": "Microsoft.Insights/autoscalesettings@2014-04-01", "scopeType": 8, "body": { - "$ref": "#/50" + "$ref": "#/3" }, "flags": 0 } diff --git a/generated/monitor/microsoft.insights/2014-04-01/types.md b/generated/monitor/microsoft.insights/2014-04-01/types.md index d625778d85..f1e0fc85c4 100644 --- a/generated/monitor/microsoft.insights/2014-04-01/types.md +++ b/generated/monitor/microsoft.insights/2014-04-01/types.md @@ -1,16 +1,5 @@ # Microsoft.Insights @ 2014-04-01 -## Resource Microsoft.Insights/alertrules@2014-04-01 -* **Valid Scope(s)**: ResourceGroup -### Properties -* **apiVersion**: '2014-04-01' (ReadOnly, DeployTimeConstant): The resource api version -* **id**: string (ReadOnly, DeployTimeConstant): The resource id -* **location**: string (Required): Resource location -* **name**: string (Required, DeployTimeConstant): The resource name -* **properties**: [AlertRule](#alertrule) (Required): The alert rule properties of the resource. -* **tags**: [ResourceTags](#resourcetags): Resource tags -* **type**: 'Microsoft.Insights/alertrules' (ReadOnly, DeployTimeConstant): The resource type - ## Resource Microsoft.Insights/autoscalesettings@2014-04-01 * **Valid Scope(s)**: ResourceGroup ### Properties @@ -22,17 +11,6 @@ * **tags**: [ResourceTags](#resourcetags): Resource tags * **type**: 'Microsoft.Insights/autoscalesettings' (ReadOnly, DeployTimeConstant): The resource type -## AlertRule -### Properties -* **action**: [RuleAction](#ruleaction): action that is performed when the alert rule becomes active, and when an alert condition is resolved. -* **actions**: [RuleAction](#ruleaction)[]: the array of actions that are performed when the alert rule becomes active, and when an alert condition is resolved. -* **condition**: [RuleCondition](#rulecondition) (Required): the condition that results in the alert rule being activated. -* **description**: string: the description of the alert rule that will be included in the alert email. -* **isEnabled**: bool (Required): the flag that indicates whether the alert rule is enabled. -* **lastUpdatedTime**: string (ReadOnly): Last time the rule was updated in ISO8601 format. -* **name**: string (Required): the name of the alert rule. -* **provisioningState**: string: the provisioning state. - ## AutoscaleNotification ### Properties * **email**: [EmailNotification](#emailnotification): the email notification. @@ -62,12 +40,6 @@ * **sendToSubscriptionAdministrator**: bool: a value indicating whether to send email to subscription administrator. * **sendToSubscriptionCoAdministrators**: bool: a value indicating whether to send email to subscription co-administrators. -## ManagementEventAggregationCondition -### Properties -* **operator**: 'GreaterThan' | 'GreaterThanOrEqual' | 'LessThan' | 'LessThanOrEqual': the condition operator. -* **threshold**: int: The threshold value that activates the alert. -* **windowSize**: string: the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day. - ## MetricTrigger ### Properties * **dimensions**: [ScaleRuleMetricDimension](#scalerulemetricdimension)[]: List of dimension conditions. For example: [{"DimensionName":"AppName","Operator":"Equals","Values":["App1"]},{"DimensionName":"Deployment","Operator":"Equals","Values":["default"]}]. @@ -100,92 +72,6 @@ ### Additional Properties * **Additional Properties Type**: string -## ResourceTags -### Properties -### Additional Properties -* **Additional Properties Type**: string - -## RuleAction -* **Discriminator**: odata.type - -### Base Properties - -### RuleEmailAction -#### Properties -* **customEmails**: string[]: the list of administrator's custom email addresses to notify of the activation of the alert. -* **odata.type**: 'Microsoft.Azure.Management.Insights.Models.RuleEmailAction' (Required): specifies the type of the action. There are two types of actions: RuleEmailAction and RuleWebhookAction. -* **sendToServiceOwners**: bool: Whether the administrators (service and co-administrators) of the service should be notified when the alert is activated. - -### RuleWebhookAction -#### Properties -* **odata.type**: 'Microsoft.Azure.Management.Insights.Models.RuleWebhookAction' (Required): specifies the type of the action. There are two types of actions: RuleEmailAction and RuleWebhookAction. -* **properties**: [RuleWebhookActionProperties](#rulewebhookactionproperties): the dictionary of custom properties to include with the post operation. These data are appended to the webhook payload. -* **serviceUri**: string: the service uri to Post the notification when the alert activates or resolves. - - -## RuleCondition -* **Discriminator**: odata.type - -### Base Properties -* **dataSource**: [RuleDataSource](#ruledatasource): the resource from which the rule collects its data. For this type dataSource will always be of type RuleMetricDataSource. - -### LocationThresholdRuleCondition -#### Properties -* **failedLocationCount**: int {minValue: 0} (Required): the number of locations that must fail to activate the alert. -* **odata.type**: 'Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition' (Required): specifies the type of condition. This can be one of three types: ManagementEventRuleCondition (occurrences of management events), LocationThresholdRuleCondition (based on the number of failures of a web test), and ThresholdRuleCondition (based on the threshold of a metric). -* **windowSize**: string: the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day. - -### ManagementEventRuleCondition -#### Properties -* **aggregation**: [ManagementEventAggregationCondition](#managementeventaggregationcondition): How the data that is collected should be combined over time and when the alert is activated. Note that for management event alerts aggregation is optional – if it is not provided then any event will cause the alert to activate. -* **odata.type**: 'Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition' (Required): specifies the type of condition. This can be one of three types: ManagementEventRuleCondition (occurrences of management events), LocationThresholdRuleCondition (based on the number of failures of a web test), and ThresholdRuleCondition (based on the threshold of a metric). - -### ThresholdRuleCondition -#### Properties -* **odata.type**: 'Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition' (Required): specifies the type of condition. This can be one of three types: ManagementEventRuleCondition (occurrences of management events), LocationThresholdRuleCondition (based on the number of failures of a web test), and ThresholdRuleCondition (based on the threshold of a metric). -* **operator**: 'GreaterThan' | 'GreaterThanOrEqual' | 'LessThan' | 'LessThanOrEqual' (Required): the operator used to compare the data and the threshold. -* **threshold**: int (Required): the threshold value that activates the alert. -* **timeAggregation**: 'Average' | 'Last' | 'Maximum' | 'Minimum' | 'Total': the time aggregation operator. How the data that are collected should be combined over time. The default value is the PrimaryAggregationType of the Metric. -* **windowSize**: string: the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day. - - -## RuleDataSource -* **Discriminator**: odata.type - -### Base Properties -* **legacyResourceId**: string: the legacy resource identifier of the resource the rule monitors. **NOTE**: this property cannot be updated for an existing rule. -* **metricNamespace**: string: the namespace of the metric. -* **resourceLocation**: string: the location of the resource. -* **resourceUri**: string: the resource identifier of the resource the rule monitors. **NOTE**: this property cannot be updated for an existing rule. - -### RuleManagementEventDataSource -#### Properties -* **claims**: [RuleManagementEventClaimsDataSource](#rulemanagementeventclaimsdatasource): the claims. -* **eventName**: string: the event name. -* **eventSource**: string: the event source. -* **level**: string: the level. -* **odata.type**: 'Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource' (Required): specifies the type of data source. There are two types of rule data sources: RuleMetricDataSource and RuleManagementEventDataSource -* **operationName**: string: The name of the operation that should be checked for. If no name is provided, any operation will match. -* **resourceGroupName**: string: the resource group name. -* **resourceProviderName**: string: the resource provider name. -* **status**: string: The status of the operation that should be checked for. If no status is provided, any status will match. -* **subStatus**: string: the substatus. - -### RuleMetricDataSource -#### Properties -* **metricName**: string: the name of the metric that defines what the rule monitors. -* **odata.type**: 'Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource' (Required): specifies the type of data source. There are two types of rule data sources: RuleMetricDataSource and RuleManagementEventDataSource - - -## RuleManagementEventClaimsDataSource -### Properties -* **emailAddress**: string: the email address. - -## RuleWebhookActionProperties -### Properties -### Additional Properties -* **Additional Properties Type**: string - ## ScaleAction ### Properties * **cooldown**: string (Required): the amount of time to wait since the last scaling action before this action occurs. It must be between 1 week and 1 minute in ISO 8601 format. diff --git a/generated/monitor/microsoft.insights/2016-03-01/samples.md b/generated/monitor/microsoft.insights/2016-03-01/samples.md index a8e8db7b86..8165e284e4 100644 --- a/generated/monitor/microsoft.insights/2016-03-01/samples.md +++ b/generated/monitor/microsoft.insights/2016-03-01/samples.md @@ -4,37 +4,6 @@ > The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. -## microsoft.insights/alertrules - -Create or update an alert rule -```bicep -resource exampleResource 'Microsoft.Insights/alertrules@2016-03-01' = { - name: 'example' - location: 'West US' - properties: { - name: 'chiricutin' - description: 'Pura Vida' - actions: [ - ] - condition: { - dataSource: { - metricName: 'Requests' - odata.type: 'Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource' - resourceUri: '/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/Rac46PostSwapRG/providers/Microsoft.Web/sites/leoalerttest' - } - odata.type: 'Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition' - operator: 'GreaterThan' - threshold: 3 - timeAggregation: 'Total' - windowSize: 'PT5M' - } - isEnabled: true - } - tags: { - } -} -``` - ## microsoft.insights/logprofiles Create or update a log profile diff --git a/generated/monitor/microsoft.insights/2016-03-01/types.json b/generated/monitor/microsoft.insights/2016-03-01/types.json index 2a1b782ba0..33e579dd39 100644 --- a/generated/monitor/microsoft.insights/2016-03-01/types.json +++ b/generated/monitor/microsoft.insights/2016-03-01/types.json @@ -4,7 +4,7 @@ }, { "$type": "StringLiteralType", - "value": "Microsoft.Insights/alertrules" + "value": "Microsoft.Insights/logprofiles" }, { "$type": "StringLiteralType", @@ -12,7 +12,7 @@ }, { "$type": "ObjectType", - "name": "Microsoft.Insights/alertrules", + "name": "Microsoft.Insights/logprofiles", "properties": { "id": { "type": { @@ -47,672 +47,6 @@ "$ref": "#/4" }, "flags": 1, - "description": "The alert rule properties of the resource." - }, - "location": { - "type": { - "$ref": "#/0" - }, - "flags": 1, - "description": "Resource location" - }, - "tags": { - "type": { - "$ref": "#/46" - }, - "flags": 0, - "description": "Resource tags" - } - } - }, - { - "$type": "ObjectType", - "name": "AlertRule", - "properties": { - "name": { - "type": { - "$ref": "#/0" - }, - "flags": 1, - "description": "the name of the alert rule." - }, - "description": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the description of the alert rule that will be included in the alert email." - }, - "provisioningState": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the provisioning state." - }, - "isEnabled": { - "type": { - "$ref": "#/5" - }, - "flags": 1, - "description": "the flag that indicates whether the alert rule is enabled." - }, - "condition": { - "type": { - "$ref": "#/6" - }, - "flags": 1, - "description": "the condition that results in the alert rule being activated." - }, - "action": { - "type": { - "$ref": "#/38" - }, - "flags": 0, - "description": "action that is performed when the alert rule becomes active, and when an alert condition is resolved." - }, - "actions": { - "type": { - "$ref": "#/45" - }, - "flags": 0, - "description": "the array of actions that are performed when the alert rule becomes active, and when an alert condition is resolved." - }, - "lastUpdatedTime": { - "type": { - "$ref": "#/0" - }, - "flags": 2, - "description": "Last time the rule was updated in ISO8601 format." - } - } - }, - { - "$type": "BooleanType" - }, - { - "$type": "DiscriminatedObjectType", - "name": "RuleCondition", - "discriminator": "odata.type", - "baseProperties": { - "dataSource": { - "type": { - "$ref": "#/7" - }, - "flags": 0, - "description": "the resource from which the rule collects its data. For this type dataSource will always be of type RuleMetricDataSource." - } - }, - "elements": { - "Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition": { - "$ref": "#/13" - }, - "Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition": { - "$ref": "#/16" - }, - "Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition": { - "$ref": "#/25" - } - } - }, - { - "$type": "DiscriminatedObjectType", - "name": "RuleDataSource", - "discriminator": "odata.type", - "baseProperties": { - "resourceUri": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the resource identifier of the resource the rule monitors. **NOTE**: this property cannot be updated for an existing rule." - }, - "legacyResourceId": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the legacy resource identifier of the resource the rule monitors. **NOTE**: this property cannot be updated for an existing rule." - }, - "resourceLocation": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the location of the resource." - }, - "metricNamespace": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the namespace of the metric." - } - }, - "elements": { - "Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource": { - "$ref": "#/8" - }, - "Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource": { - "$ref": "#/11" - } - } - }, - { - "$type": "ObjectType", - "name": "RuleManagementEventDataSource", - "properties": { - "eventName": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the event name." - }, - "eventSource": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the event source." - }, - "level": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the level." - }, - "operationName": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "The name of the operation that should be checked for. If no name is provided, any operation will match." - }, - "resourceGroupName": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the resource group name." - }, - "resourceProviderName": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the resource provider name." - }, - "status": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "The status of the operation that should be checked for. If no status is provided, any status will match." - }, - "subStatus": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the substatus." - }, - "claims": { - "type": { - "$ref": "#/9" - }, - "flags": 0, - "description": "the claims." - }, - "odata.type": { - "type": { - "$ref": "#/10" - }, - "flags": 1, - "description": "specifies the type of data source. There are two types of rule data sources: RuleMetricDataSource and RuleManagementEventDataSource" - } - } - }, - { - "$type": "ObjectType", - "name": "RuleManagementEventClaimsDataSource", - "properties": { - "emailAddress": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the email address." - } - } - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource" - }, - { - "$type": "ObjectType", - "name": "RuleMetricDataSource", - "properties": { - "metricName": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the name of the metric that defines what the rule monitors." - }, - "odata.type": { - "type": { - "$ref": "#/12" - }, - "flags": 1, - "description": "specifies the type of data source. There are two types of rule data sources: RuleMetricDataSource and RuleManagementEventDataSource" - } - } - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource" - }, - { - "$type": "ObjectType", - "name": "LocationThresholdRuleCondition", - "properties": { - "windowSize": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day." - }, - "failedLocationCount": { - "type": { - "$ref": "#/14" - }, - "flags": 1, - "description": "the number of locations that must fail to activate the alert." - }, - "odata.type": { - "type": { - "$ref": "#/15" - }, - "flags": 1, - "description": "specifies the type of condition. This can be one of three types: ManagementEventRuleCondition (occurrences of management events), LocationThresholdRuleCondition (based on the number of failures of a web test), and ThresholdRuleCondition (based on the threshold of a metric)." - } - } - }, - { - "$type": "IntegerType", - "minValue": 0 - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition" - }, - { - "$type": "ObjectType", - "name": "ManagementEventRuleCondition", - "properties": { - "aggregation": { - "type": { - "$ref": "#/17" - }, - "flags": 0, - "description": "How the data that is collected should be combined over time and when the alert is activated. Note that for management event alerts aggregation is optional – if it is not provided then any event will cause the alert to activate." - }, - "odata.type": { - "type": { - "$ref": "#/24" - }, - "flags": 1, - "description": "specifies the type of condition. This can be one of three types: ManagementEventRuleCondition (occurrences of management events), LocationThresholdRuleCondition (based on the number of failures of a web test), and ThresholdRuleCondition (based on the threshold of a metric)." - } - } - }, - { - "$type": "ObjectType", - "name": "ManagementEventAggregationCondition", - "properties": { - "operator": { - "type": { - "$ref": "#/22" - }, - "flags": 0, - "description": "the condition operator." - }, - "threshold": { - "type": { - "$ref": "#/23" - }, - "flags": 0, - "description": "The threshold value that activates the alert." - }, - "windowSize": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day." - } - } - }, - { - "$type": "StringLiteralType", - "value": "GreaterThan" - }, - { - "$type": "StringLiteralType", - "value": "GreaterThanOrEqual" - }, - { - "$type": "StringLiteralType", - "value": "LessThan" - }, - { - "$type": "StringLiteralType", - "value": "LessThanOrEqual" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/18" - }, - { - "$ref": "#/19" - }, - { - "$ref": "#/20" - }, - { - "$ref": "#/21" - } - ] - }, - { - "$type": "IntegerType" - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition" - }, - { - "$type": "ObjectType", - "name": "ThresholdRuleCondition", - "properties": { - "operator": { - "type": { - "$ref": "#/30" - }, - "flags": 1, - "description": "the operator used to compare the data and the threshold." - }, - "threshold": { - "type": { - "$ref": "#/23" - }, - "flags": 1, - "description": "the threshold value that activates the alert." - }, - "windowSize": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day." - }, - "timeAggregation": { - "type": { - "$ref": "#/36" - }, - "flags": 0, - "description": "the time aggregation operator. How the data that are collected should be combined over time. The default value is the PrimaryAggregationType of the Metric." - }, - "odata.type": { - "type": { - "$ref": "#/37" - }, - "flags": 1, - "description": "specifies the type of condition. This can be one of three types: ManagementEventRuleCondition (occurrences of management events), LocationThresholdRuleCondition (based on the number of failures of a web test), and ThresholdRuleCondition (based on the threshold of a metric)." - } - } - }, - { - "$type": "StringLiteralType", - "value": "GreaterThan" - }, - { - "$type": "StringLiteralType", - "value": "GreaterThanOrEqual" - }, - { - "$type": "StringLiteralType", - "value": "LessThan" - }, - { - "$type": "StringLiteralType", - "value": "LessThanOrEqual" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/26" - }, - { - "$ref": "#/27" - }, - { - "$ref": "#/28" - }, - { - "$ref": "#/29" - } - ] - }, - { - "$type": "StringLiteralType", - "value": "Average" - }, - { - "$type": "StringLiteralType", - "value": "Minimum" - }, - { - "$type": "StringLiteralType", - "value": "Maximum" - }, - { - "$type": "StringLiteralType", - "value": "Total" - }, - { - "$type": "StringLiteralType", - "value": "Last" - }, - { - "$type": "UnionType", - "elements": [ - { - "$ref": "#/31" - }, - { - "$ref": "#/32" - }, - { - "$ref": "#/33" - }, - { - "$ref": "#/34" - }, - { - "$ref": "#/35" - } - ] - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition" - }, - { - "$type": "DiscriminatedObjectType", - "name": "RuleAction", - "discriminator": "odata.type", - "baseProperties": {}, - "elements": { - "Microsoft.Azure.Management.Insights.Models.RuleEmailAction": { - "$ref": "#/39" - }, - "Microsoft.Azure.Management.Insights.Models.RuleWebhookAction": { - "$ref": "#/42" - } - } - }, - { - "$type": "ObjectType", - "name": "RuleEmailAction", - "properties": { - "sendToServiceOwners": { - "type": { - "$ref": "#/5" - }, - "flags": 0, - "description": "Whether the administrators (service and co-administrators) of the service should be notified when the alert is activated." - }, - "customEmails": { - "type": { - "$ref": "#/40" - }, - "flags": 0, - "description": "the list of administrator's custom email addresses to notify of the activation of the alert." - }, - "odata.type": { - "type": { - "$ref": "#/41" - }, - "flags": 1, - "description": "specifies the type of the action. There are two types of actions: RuleEmailAction and RuleWebhookAction." - } - } - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/0" - } - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Azure.Management.Insights.Models.RuleEmailAction" - }, - { - "$type": "ObjectType", - "name": "RuleWebhookAction", - "properties": { - "serviceUri": { - "type": { - "$ref": "#/0" - }, - "flags": 0, - "description": "the service uri to Post the notification when the alert activates or resolves." - }, - "properties": { - "type": { - "$ref": "#/43" - }, - "flags": 0, - "description": "the dictionary of custom properties to include with the post operation. These data are appended to the webhook payload." - }, - "odata.type": { - "type": { - "$ref": "#/44" - }, - "flags": 1, - "description": "specifies the type of the action. There are two types of actions: RuleEmailAction and RuleWebhookAction." - } - } - }, - { - "$type": "ObjectType", - "name": "RuleWebhookActionProperties", - "properties": {}, - "additionalProperties": { - "$ref": "#/0" - } - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Azure.Management.Insights.Models.RuleWebhookAction" - }, - { - "$type": "ArrayType", - "itemType": { - "$ref": "#/38" - } - }, - { - "$type": "ObjectType", - "name": "ResourceTags", - "properties": {}, - "additionalProperties": { - "$ref": "#/0" - } - }, - { - "$type": "ResourceType", - "name": "Microsoft.Insights/alertrules@2016-03-01", - "scopeType": 8, - "body": { - "$ref": "#/3" - }, - "flags": 0 - }, - { - "$type": "StringLiteralType", - "value": "Microsoft.Insights/logprofiles" - }, - { - "$type": "StringLiteralType", - "value": "2016-03-01" - }, - { - "$type": "ObjectType", - "name": "Microsoft.Insights/logprofiles", - "properties": { - "id": { - "type": { - "$ref": "#/0" - }, - "flags": 10, - "description": "The resource id" - }, - "name": { - "type": { - "$ref": "#/0" - }, - "flags": 9, - "description": "The resource name" - }, - "type": { - "type": { - "$ref": "#/48" - }, - "flags": 10, - "description": "The resource type" - }, - "apiVersion": { - "type": { - "$ref": "#/49" - }, - "flags": 10, - "description": "The resource api version" - }, - "properties": { - "type": { - "$ref": "#/51" - }, - "flags": 1, "description": "The log profile properties of the resource." }, "location": { @@ -724,7 +58,7 @@ }, "tags": { "type": { - "$ref": "#/55" + "$ref": "#/10" }, "flags": 0, "description": "Resource tags" @@ -751,21 +85,21 @@ }, "locations": { "type": { - "$ref": "#/52" + "$ref": "#/5" }, "flags": 1, "description": "List of regions for which Activity Log events should be stored or streamed. It is a comma separated list of valid ARM locations including the 'global' location." }, "categories": { "type": { - "$ref": "#/53" + "$ref": "#/6" }, "flags": 1, "description": "the categories of the logs. These categories are created as is convenient to the user. Some values are: 'Write', 'Delete', and/or 'Action.'" }, "retentionPolicy": { "type": { - "$ref": "#/54" + "$ref": "#/7" }, "flags": 1, "description": "the retention policy for the events in the log." @@ -790,20 +124,27 @@ "properties": { "enabled": { "type": { - "$ref": "#/5" + "$ref": "#/8" }, "flags": 1, "description": "a value indicating whether the retention policy is enabled." }, "days": { "type": { - "$ref": "#/14" + "$ref": "#/9" }, "flags": 1, "description": "the number of days for the retention in days. A value of 0 will retain the events indefinitely." } } }, + { + "$type": "BooleanType" + }, + { + "$type": "IntegerType", + "minValue": 0 + }, { "$type": "ObjectType", "name": "ResourceTags", @@ -817,7 +158,7 @@ "name": "Microsoft.Insights/logprofiles@2016-03-01", "scopeType": 4, "body": { - "$ref": "#/50" + "$ref": "#/3" }, "flags": 0 } diff --git a/generated/monitor/microsoft.insights/2016-03-01/types.md b/generated/monitor/microsoft.insights/2016-03-01/types.md index b2926977e7..eb55444b4f 100644 --- a/generated/monitor/microsoft.insights/2016-03-01/types.md +++ b/generated/monitor/microsoft.insights/2016-03-01/types.md @@ -1,16 +1,5 @@ # Microsoft.Insights @ 2016-03-01 -## Resource Microsoft.Insights/alertrules@2016-03-01 -* **Valid Scope(s)**: ResourceGroup -### Properties -* **apiVersion**: '2016-03-01' (ReadOnly, DeployTimeConstant): The resource api version -* **id**: string (ReadOnly, DeployTimeConstant): The resource id -* **location**: string (Required): Resource location -* **name**: string (Required, DeployTimeConstant): The resource name -* **properties**: [AlertRule](#alertrule) (Required): The alert rule properties of the resource. -* **tags**: [ResourceTags](#resourcetags): Resource tags -* **type**: 'Microsoft.Insights/alertrules' (ReadOnly, DeployTimeConstant): The resource type - ## Resource Microsoft.Insights/logprofiles@2016-03-01 * **Valid Scope(s)**: Subscription ### Properties @@ -22,17 +11,6 @@ * **tags**: [ResourceTags](#resourcetags): Resource tags * **type**: 'Microsoft.Insights/logprofiles' (ReadOnly, DeployTimeConstant): The resource type -## AlertRule -### Properties -* **action**: [RuleAction](#ruleaction): action that is performed when the alert rule becomes active, and when an alert condition is resolved. -* **actions**: [RuleAction](#ruleaction)[]: the array of actions that are performed when the alert rule becomes active, and when an alert condition is resolved. -* **condition**: [RuleCondition](#rulecondition) (Required): the condition that results in the alert rule being activated. -* **description**: string: the description of the alert rule that will be included in the alert email. -* **isEnabled**: bool (Required): the flag that indicates whether the alert rule is enabled. -* **lastUpdatedTime**: string (ReadOnly): Last time the rule was updated in ISO8601 format. -* **name**: string (Required): the name of the alert rule. -* **provisioningState**: string: the provisioning state. - ## LogProfileProperties ### Properties * **categories**: string[] (Required): the categories of the logs. These categories are created as is convenient to the user. Some values are: 'Write', 'Delete', and/or 'Action.' @@ -41,17 +19,6 @@ * **serviceBusRuleId**: string: The service bus rule ID of the service bus namespace in which you would like to have Event Hubs created for streaming the Activity Log. The rule ID is of the format: '{service bus resource ID}/authorizationrules/{key name}'. * **storageAccountId**: string: the resource id of the storage account to which you would like to send the Activity Log. -## ManagementEventAggregationCondition -### Properties -* **operator**: 'GreaterThan' | 'GreaterThanOrEqual' | 'LessThan' | 'LessThanOrEqual': the condition operator. -* **threshold**: int: The threshold value that activates the alert. -* **windowSize**: string: the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day. - -## ResourceTags -### Properties -### Additional Properties -* **Additional Properties Type**: string - ## ResourceTags ### Properties ### Additional Properties @@ -62,84 +29,3 @@ * **days**: int {minValue: 0} (Required): the number of days for the retention in days. A value of 0 will retain the events indefinitely. * **enabled**: bool (Required): a value indicating whether the retention policy is enabled. -## RuleAction -* **Discriminator**: odata.type - -### Base Properties - -### RuleEmailAction -#### Properties -* **customEmails**: string[]: the list of administrator's custom email addresses to notify of the activation of the alert. -* **odata.type**: 'Microsoft.Azure.Management.Insights.Models.RuleEmailAction' (Required): specifies the type of the action. There are two types of actions: RuleEmailAction and RuleWebhookAction. -* **sendToServiceOwners**: bool: Whether the administrators (service and co-administrators) of the service should be notified when the alert is activated. - -### RuleWebhookAction -#### Properties -* **odata.type**: 'Microsoft.Azure.Management.Insights.Models.RuleWebhookAction' (Required): specifies the type of the action. There are two types of actions: RuleEmailAction and RuleWebhookAction. -* **properties**: [RuleWebhookActionProperties](#rulewebhookactionproperties): the dictionary of custom properties to include with the post operation. These data are appended to the webhook payload. -* **serviceUri**: string: the service uri to Post the notification when the alert activates or resolves. - - -## RuleCondition -* **Discriminator**: odata.type - -### Base Properties -* **dataSource**: [RuleDataSource](#ruledatasource): the resource from which the rule collects its data. For this type dataSource will always be of type RuleMetricDataSource. - -### LocationThresholdRuleCondition -#### Properties -* **failedLocationCount**: int {minValue: 0} (Required): the number of locations that must fail to activate the alert. -* **odata.type**: 'Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition' (Required): specifies the type of condition. This can be one of three types: ManagementEventRuleCondition (occurrences of management events), LocationThresholdRuleCondition (based on the number of failures of a web test), and ThresholdRuleCondition (based on the threshold of a metric). -* **windowSize**: string: the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day. - -### ManagementEventRuleCondition -#### Properties -* **aggregation**: [ManagementEventAggregationCondition](#managementeventaggregationcondition): How the data that is collected should be combined over time and when the alert is activated. Note that for management event alerts aggregation is optional – if it is not provided then any event will cause the alert to activate. -* **odata.type**: 'Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition' (Required): specifies the type of condition. This can be one of three types: ManagementEventRuleCondition (occurrences of management events), LocationThresholdRuleCondition (based on the number of failures of a web test), and ThresholdRuleCondition (based on the threshold of a metric). - -### ThresholdRuleCondition -#### Properties -* **odata.type**: 'Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition' (Required): specifies the type of condition. This can be one of three types: ManagementEventRuleCondition (occurrences of management events), LocationThresholdRuleCondition (based on the number of failures of a web test), and ThresholdRuleCondition (based on the threshold of a metric). -* **operator**: 'GreaterThan' | 'GreaterThanOrEqual' | 'LessThan' | 'LessThanOrEqual' (Required): the operator used to compare the data and the threshold. -* **threshold**: int (Required): the threshold value that activates the alert. -* **timeAggregation**: 'Average' | 'Last' | 'Maximum' | 'Minimum' | 'Total': the time aggregation operator. How the data that are collected should be combined over time. The default value is the PrimaryAggregationType of the Metric. -* **windowSize**: string: the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day. - - -## RuleDataSource -* **Discriminator**: odata.type - -### Base Properties -* **legacyResourceId**: string: the legacy resource identifier of the resource the rule monitors. **NOTE**: this property cannot be updated for an existing rule. -* **metricNamespace**: string: the namespace of the metric. -* **resourceLocation**: string: the location of the resource. -* **resourceUri**: string: the resource identifier of the resource the rule monitors. **NOTE**: this property cannot be updated for an existing rule. - -### RuleManagementEventDataSource -#### Properties -* **claims**: [RuleManagementEventClaimsDataSource](#rulemanagementeventclaimsdatasource): the claims. -* **eventName**: string: the event name. -* **eventSource**: string: the event source. -* **level**: string: the level. -* **odata.type**: 'Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource' (Required): specifies the type of data source. There are two types of rule data sources: RuleMetricDataSource and RuleManagementEventDataSource -* **operationName**: string: The name of the operation that should be checked for. If no name is provided, any operation will match. -* **resourceGroupName**: string: the resource group name. -* **resourceProviderName**: string: the resource provider name. -* **status**: string: The status of the operation that should be checked for. If no status is provided, any status will match. -* **subStatus**: string: the substatus. - -### RuleMetricDataSource -#### Properties -* **metricName**: string: the name of the metric that defines what the rule monitors. -* **odata.type**: 'Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource' (Required): specifies the type of data source. There are two types of rule data sources: RuleMetricDataSource and RuleManagementEventDataSource - - -## RuleManagementEventClaimsDataSource -### Properties -* **emailAddress**: string: the email address. - -## RuleWebhookActionProperties -### Properties -### Additional Properties -* **Additional Properties Type**: string - diff --git a/generated/monitor/microsoft.insights/2018-03-01/samples.md b/generated/monitor/microsoft.insights/2018-03-01/samples.md index db5005ae80..426f7531a9 100644 --- a/generated/monitor/microsoft.insights/2018-03-01/samples.md +++ b/generated/monitor/microsoft.insights/2018-03-01/samples.md @@ -132,7 +132,7 @@ resource exampleResource 'Microsoft.Insights/metricAlerts@2018-03-01' = { timeAggregation: 'Average' } ] - odata.type: 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' + 'odata.type': 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' } enabled: true evaluationFrequency: 'PT1M' @@ -186,7 +186,7 @@ resource exampleResource 'Microsoft.Insights/metricAlerts@2018-03-01' = { timeAggregation: 'Average' } ] - odata.type: 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' + 'odata.type': 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' } enabled: true evaluationFrequency: 'PT1M' @@ -213,7 +213,7 @@ resource exampleResource 'Microsoft.Insights/metricAlerts@2018-03-01' = { criteria: { componentId: '/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/components/webtest-name-example' failedLocationCount: 2 - odata.type: 'Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria' + 'odata.type': 'Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria' webTestId: '/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/webtests/component-example' } enabled: true @@ -226,8 +226,8 @@ resource exampleResource 'Microsoft.Insights/metricAlerts@2018-03-01' = { windowSize: 'PT15M' } tags: { - hidden-link:/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/components/webtest-name-example: 'Resource' - hidden-link:/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/webtests/component-example: 'Resource' + 'hidden-link:/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/components/webtest-name-example': 'Resource' + 'hidden-link:/subscriptions/12345678-1234-1234-1234-123456789101/resourcegroups/rg-example/providers/microsoft.insights/webtests/component-example': 'Resource' } } ``` @@ -263,7 +263,7 @@ resource exampleResource 'Microsoft.Insights/metricAlerts@2018-03-01' = { timeAggregation: 'Average' } ] - odata.type: 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' + 'odata.type': 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' } enabled: true evaluationFrequency: 'PT1M' @@ -311,15 +311,15 @@ resource exampleResource 'Microsoft.Insights/metricAlerts@2018-03-01' = { timeAggregation: 'Average' } ] - odata.type: 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria' + 'odata.type': 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria' } enabled: true - evaluationFrequency: 'Pt1m' + evaluationFrequency: 'PT1M' scopes: [ '/subscriptions/14ddf0c5-77c5-4b53-84f6-e1fa43ad68f7/resourceGroups/gigtest/providers/Microsoft.Compute/virtualMachines/gigwadme' ] severity: 3 - windowSize: 'Pt15m' + windowSize: 'PT15M' } tags: { } @@ -357,7 +357,7 @@ resource exampleResource 'Microsoft.Insights/metricAlerts@2018-03-01' = { timeAggregation: 'Average' } ] - odata.type: 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' + 'odata.type': 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' } enabled: true evaluationFrequency: 'PT1M' @@ -406,7 +406,7 @@ resource exampleResource 'Microsoft.Insights/metricAlerts@2018-03-01' = { timeAggregation: 'Average' } ] - odata.type: 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' + 'odata.type': 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' } enabled: true evaluationFrequency: 'PT1M' @@ -468,7 +468,7 @@ resource exampleResource 'Microsoft.Insights/metricAlerts@2018-03-01' = { timeAggregation: 'Average' } ] - odata.type: 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' + 'odata.type': 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' } enabled: true evaluationFrequency: 'PT1H' diff --git a/generated/monitor/microsoft.insights/2018-04-16/samples.md b/generated/monitor/microsoft.insights/2018-04-16/samples.md index e2050a91c7..0cd2b83c75 100644 --- a/generated/monitor/microsoft.insights/2018-04-16/samples.md +++ b/generated/monitor/microsoft.insights/2018-04-16/samples.md @@ -20,7 +20,7 @@ resource exampleResource 'Microsoft.Insights/scheduledQueryRules@2018-04-16' = { customWebhookPayload: '{}' emailSubject: 'Email Header' } - odata.type: 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction' + 'odata.type': 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction' severity: '1' trigger: { metricTrigger: { @@ -63,7 +63,7 @@ resource exampleResource 'Microsoft.Insights/scheduledQueryRules@2018-04-16' = { ] emailSubject: 'Cross Resource Mail!!' } - odata.type: 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction' + 'odata.type': 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction' severity: '3' trigger: { threshold: 5000 @@ -105,7 +105,7 @@ resource exampleResource 'Microsoft.Insights/scheduledQueryRules@2018-04-16' = { metricName: 'Average_% Idle Time' } ] - odata.type: 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction' + 'odata.type': 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction' } enabled: 'true' source: { diff --git a/generated/monitor/microsoft.insights/2023-01-01-preview/samples.md b/generated/monitor/microsoft.insights/2023-01-01-preview/samples.md index 7972001cb1..d507000e31 100644 --- a/generated/monitor/microsoft.insights/2023-01-01-preview/samples.md +++ b/generated/monitor/microsoft.insights/2023-01-01-preview/samples.md @@ -18,7 +18,7 @@ resource exampleResource 'Microsoft.Insights/activityLogAlerts@2023-01-01-previe { actionGroupId: '/subscriptions/187f412d-1758-44d9-b052-169e2564721d/resourceGroups/MyResourceGroup/providers/Microsoft.Insights/actionGroups/SampleActionGroup' actionProperties: { - Email.Title: 'my email title' + 'Email.Title': 'my email title' } webhookProperties: { sampleWebhookProperty: 'SamplePropertyValue' @@ -60,7 +60,7 @@ resource exampleResource 'Microsoft.Insights/activityLogAlerts@2023-01-01-previe { actionGroupId: '/subscriptions/187f412d-1758-44d9-b052-169e2564721d/resourceGroups/MyResourceGroup/providers/Microsoft.Insights/actionGroups/SampleActionGroup' actionProperties: { - Email.Title: 'my email title' + 'Email.Title': 'my email title' } webhookProperties: { sampleWebhookProperty: 'SamplePropertyValue' @@ -96,7 +96,7 @@ resource exampleResource 'Microsoft.Insights/activityLogAlerts@2023-01-01-previe { actionGroupId: '/subscriptions/187f412d-1758-44d9-b052-169e2564721d/resourceGroups/MyResourceGroup/providers/Microsoft.Insights/actionGroups/SampleActionGroup' actionProperties: { - Email.Title: 'my email title' + 'Email.Title': 'my email title' } webhookProperties: { sampleWebhookProperty: 'SamplePropertyValue' @@ -146,7 +146,7 @@ resource exampleResource 'Microsoft.Insights/activityLogAlerts@2023-01-01-previe { actionGroupId: '/subscriptions/187f412d-1758-44d9-b052-169e2564721d/resourceGroups/MyResourceGroup/providers/Microsoft.Insights/actionGroups/SampleActionGroup' actionProperties: { - Email.Title: 'my email title' + 'Email.Title': 'my email title' } webhookProperties: { sampleWebhookProperty: 'SamplePropertyValue' diff --git a/generated/monitor/microsoft.insights/2023-03-11/samples.md b/generated/monitor/microsoft.insights/2023-03-11/samples.md index 3e32144256..5e2bb6c71f 100644 --- a/generated/monitor/microsoft.insights/2023-03-11/samples.md +++ b/generated/monitor/microsoft.insights/2023-03-11/samples.md @@ -219,7 +219,7 @@ resource exampleResource 'Microsoft.Insights/dataCollectionRules@2023-03-11' = { ] } streamDeclarations: { - Custom-LOGS1_CL: { + 'Custom-LOGS1_CL': { columns: [ { name: 'Time' @@ -308,7 +308,7 @@ resource exampleResource 'Microsoft.Insights/dataCollectionRules@2023-03-11' = { } } streamDeclarations: { - Custom-TabularDataABC: { + 'Custom-TabularDataABC': { columns: [ { name: 'TimeGenerated' diff --git a/generated/monitor/microsoft.insights/2023-09-01-preview/samples.md b/generated/monitor/microsoft.insights/2023-09-01-preview/samples.md index c5f5785a8a..8312d3cf22 100644 --- a/generated/monitor/microsoft.insights/2023-09-01-preview/samples.md +++ b/generated/monitor/microsoft.insights/2023-09-01-preview/samples.md @@ -77,13 +77,13 @@ resource exampleResource 'Microsoft.Insights/actionGroups@2023-09-01-preview' = } incidentManagementService: 'Icm' mappings: { - icm.automitigationenabled: 'true' - icm.correlationid: '\${data.essentials.signalType}://\${data.essentials.originAlertId}' - icm.monitorid: '\${data.essentials.alertRule}' - icm.occurringlocation.environment: 'PROD' - icm.routingid: '\${data.essentials.monitoringService}://\${data.essentials.signalType}' - icm.title: '\${data.essentials.severity}:\${data.essentials.monitorCondition} \${data.essentials.monitoringService}:\${data.essentials.signalType} \${data.essentials.alertTargetIds}' - icm.tsgid: 'https://microsoft.com' + 'icm.automitigationenabled': 'true' + 'icm.correlationid': '\${data.essentials.signalType}://\${data.essentials.originAlertId}' + 'icm.monitorid': '\${data.essentials.alertRule}' + 'icm.occurringlocation.environment': 'PROD' + 'icm.routingid': '\${data.essentials.monitoringService}://\${data.essentials.signalType}' + 'icm.title': '\${data.essentials.severity}:\${data.essentials.monitorCondition} \${data.essentials.monitoringService}:\${data.essentials.signalType} \${data.essentials.alertTargetIds}' + 'icm.tsgid': 'https://microsoft.com' } } ] diff --git a/generated/monitor/microsoft.insights/2023-12-01/samples.md b/generated/monitor/microsoft.insights/2023-12-01/samples.md index cc767bd607..cca9c30fe1 100644 --- a/generated/monitor/microsoft.insights/2023-12-01/samples.md +++ b/generated/monitor/microsoft.insights/2023-12-01/samples.md @@ -18,8 +18,8 @@ resource exampleResource 'Microsoft.Insights/scheduledQueryRules@2023-12-01' = { '/subscriptions/1cf177ed-1330-4692-80ea-fd3d7783b147/resourcegroups/sqrapi/providers/microsoft.insights/actiongroups/myactiongroup' ] actionProperties: { - Icm.Title: 'Custom title in ICM' - Icm.TsgId: 'https://tsg.url' + 'Icm.Title': 'Custom title in ICM' + 'Icm.TsgId': 'https://tsg.url' } customProperties: { key11: 'value11' @@ -88,8 +88,8 @@ resource exampleResource 'Microsoft.Insights/scheduledQueryRules@2023-12-01' = { '/subscriptions/1cf177ed-1330-4692-80ea-fd3d7783b147/resourcegroups/sqrapi/providers/microsoft.insights/actiongroups/myactiongroup' ] actionProperties: { - Icm.Title: 'Custom title in ICM' - Icm.TsgId: 'https://tsg.url' + 'Icm.Title': 'Custom title in ICM' + 'Icm.TsgId': 'https://tsg.url' } customProperties: { key11: 'value11' @@ -145,8 +145,8 @@ resource exampleResource 'Microsoft.Insights/scheduledQueryRules@2023-12-01' = { '/subscriptions/1cf177ed-1330-4692-80ea-fd3d7783b147/resourcegroups/sqrapi/providers/microsoft.insights/actiongroups/myactiongroup' ] actionProperties: { - Icm.Title: 'Custom title in ICM' - Icm.TsgId: 'https://tsg.url' + 'Icm.Title': 'Custom title in ICM' + 'Icm.TsgId': 'https://tsg.url' } customProperties: { key11: 'value11' diff --git a/generated/monitor/microsoft.insights/2024-01-01-preview/samples.md b/generated/monitor/microsoft.insights/2024-01-01-preview/samples.md index 8f6253299b..6927b1c8ee 100644 --- a/generated/monitor/microsoft.insights/2024-01-01-preview/samples.md +++ b/generated/monitor/microsoft.insights/2024-01-01-preview/samples.md @@ -18,8 +18,8 @@ resource exampleResource 'Microsoft.Insights/scheduledQueryRules@2024-01-01-prev '/subscriptions/1cf177ed-1330-4692-80ea-fd3d7783b147/resourcegroups/sqrapi/providers/microsoft.insights/actiongroups/myactiongroup' ] actionProperties: { - Icm.Title: 'Custom title in ICM' - Icm.TsgId: 'https://tsg.url' + 'Icm.Title': 'Custom title in ICM' + 'Icm.TsgId': 'https://tsg.url' } customProperties: { key11: 'value11' @@ -88,8 +88,8 @@ resource exampleResource 'Microsoft.Insights/scheduledQueryRules@2024-01-01-prev '/subscriptions/1cf177ed-1330-4692-80ea-fd3d7783b147/resourcegroups/sqrapi/providers/microsoft.insights/actiongroups/myactiongroup' ] actionProperties: { - Icm.Title: 'Custom title in ICM' - Icm.TsgId: 'https://tsg.url' + 'Icm.Title': 'Custom title in ICM' + 'Icm.TsgId': 'https://tsg.url' } customProperties: { key11: 'value11' @@ -145,8 +145,8 @@ resource exampleResource 'Microsoft.Insights/scheduledQueryRules@2024-01-01-prev '/subscriptions/1cf177ed-1330-4692-80ea-fd3d7783b147/resourcegroups/sqrapi/providers/microsoft.insights/actiongroups/myactiongroup' ] actionProperties: { - Icm.Title: 'Custom title in ICM' - Icm.TsgId: 'https://tsg.url' + 'Icm.Title': 'Custom title in ICM' + 'Icm.TsgId': 'https://tsg.url' } customProperties: { key11: 'value11' diff --git a/generated/monitor/microsoft.insights/2024-10-01-preview/samples.md b/generated/monitor/microsoft.insights/2024-10-01-preview/samples.md index 120194692b..bdc6f714a9 100644 --- a/generated/monitor/microsoft.insights/2024-10-01-preview/samples.md +++ b/generated/monitor/microsoft.insights/2024-10-01-preview/samples.md @@ -13,9 +13,9 @@ resource exampleResource 'Microsoft.Insights/actionGroups@2024-10-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/AzSecPackAutoConfigRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ThomasTestManagedIdentity_123: { + '/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/AzSecPackAutoConfigRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ThomasTestManagedIdentity_123': { } - /subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/AzSecPackAutoConfigRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ThomasTestManagedIdentity_456: { + '/subscriptions/b67f7fec-69fc-4974-9099-a26bd6ffeda3/resourceGroups/AzSecPackAutoConfigRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ThomasTestManagedIdentity_456': { } } } @@ -89,13 +89,13 @@ resource exampleResource 'Microsoft.Insights/actionGroups@2024-10-01-preview' = } incidentManagementService: 'Icm' mappings: { - icm.automitigationenabled: 'true' - icm.correlationid: '\${data.essentials.signalType}://\${data.essentials.originAlertId}' - icm.monitorid: '\${data.essentials.alertRule}' - icm.occurringlocation.environment: 'PROD' - icm.routingid: '\${data.essentials.monitoringService}://\${data.essentials.signalType}' - icm.title: '\${data.essentials.severity}:\${data.essentials.monitorCondition} \${data.essentials.monitoringService}:\${data.essentials.signalType} \${data.essentials.alertTargetIds}' - icm.tsgid: 'https://microsoft.com' + 'icm.automitigationenabled': 'true' + 'icm.correlationid': '\${data.essentials.signalType}://\${data.essentials.originAlertId}' + 'icm.monitorid': '\${data.essentials.alertRule}' + 'icm.occurringlocation.environment': 'PROD' + 'icm.routingid': '\${data.essentials.monitoringService}://\${data.essentials.signalType}' + 'icm.title': '\${data.essentials.severity}:\${data.essentials.monitorCondition} \${data.essentials.monitoringService}:\${data.essentials.signalType} \${data.essentials.alertTargetIds}' + 'icm.tsgid': 'https://microsoft.com' } } ] diff --git a/generated/mysql/log.out b/generated/mysql/log.out index 18ab93018c..075f2fcef6 100644 --- a/generated/mysql/log.out +++ b/generated/mysql/log.out @@ -313,7 +313,7 @@ warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | PreCheck/DuplicateSchema | Duplicate Schema named 'Resource' (3 differences): - - properties.id.$ref: "#/components/schemas/schemas:365" => "#/components/schemas/schemas:452" + - properties.id.$ref: "#/components/schemas/schemas:365" => "#/components/schemas/schemas:446" - properties.id.description: "Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" => "Fully qualified resource ID for the resource. E.g. \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}\"" - properties.systemData: => {"readOnly":true,"type":"object","description":"Azure Resource Manager metadata containing createdBy and modifiedBy information.","$ref":"#/components/schemas/schemas:341"} warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorResponse' (7 differences): @@ -323,7 +323,7 @@ warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorResponse' (7 d - properties.target: {"$ref":"#/components/schemas/schemas:407","description":"The error target.","readOnly":true} => - properties.details: {"x-ms-identifiers":["message","target"],"$ref":"#/components/schemas/schemas:408","description":"The error details.","readOnly":true} => - properties.additionalInfo: {"x-ms-identifiers":[],"$ref":"#/components/schemas/schemas:409","description":"The error additional info.","readOnly":true} => - - properties.error: => {"description":"The error object.","$ref":"#/components/schemas/schemas:485"} + - properties.error: => {"description":"The error object.","$ref":"#/components/schemas/schemas:479"} warning | PreNamer/DeduplicateName | Deduplicating schema name: 'Resource' -> 'ResourceAutoGenerated' warning | PreNamer/DeduplicateName | Deduplicating schema name: 'ErrorResponse' -> 'ErrorResponseAutoGenerated' warning | Unrecognized property type: any-object. Returning 'any'. diff --git a/generated/mysql/microsoft.dbformysql/2021-05-01/samples.md b/generated/mysql/microsoft.dbformysql/2021-05-01/samples.md index 639a8c5651..44a59f0a5e 100644 --- a/generated/mysql/microsoft.dbformysql/2021-05-01/samples.md +++ b/generated/mysql/microsoft.dbformysql/2021-05-01/samples.md @@ -80,7 +80,7 @@ resource exampleResource 'Microsoft.DBforMySQL/flexibleServers@2021-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/mysql/microsoft.dbformysql/2021-12-01-preview/samples.md b/generated/mysql/microsoft.dbformysql/2021-12-01-preview/samples.md index deb72b6e79..7c7f47a388 100644 --- a/generated/mysql/microsoft.dbformysql/2021-12-01-preview/samples.md +++ b/generated/mysql/microsoft.dbformysql/2021-12-01-preview/samples.md @@ -80,7 +80,7 @@ resource exampleResource 'Microsoft.DBforMySQL/flexibleServers@2021-12-01-previe identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/mysql/microsoft.dbformysql/2022-01-01/samples.md b/generated/mysql/microsoft.dbformysql/2022-01-01/samples.md index 5799a7a267..87878596ba 100644 --- a/generated/mysql/microsoft.dbformysql/2022-01-01/samples.md +++ b/generated/mysql/microsoft.dbformysql/2022-01-01/samples.md @@ -80,7 +80,7 @@ resource exampleResource 'Microsoft.DBforMySQL/flexibleServers@2022-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/mysql/microsoft.dbformysql/2022-09-30-preview/samples.md b/generated/mysql/microsoft.dbformysql/2022-09-30-preview/samples.md index 60d278c929..99ae0d9c57 100644 --- a/generated/mysql/microsoft.dbformysql/2022-09-30-preview/samples.md +++ b/generated/mysql/microsoft.dbformysql/2022-09-30-preview/samples.md @@ -80,7 +80,7 @@ resource exampleResource 'Microsoft.DBforMySQL/flexibleServers@2022-09-30-previe identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/mysql/microsoft.dbformysql/2023-06-01-preview/samples.md b/generated/mysql/microsoft.dbformysql/2023-06-01-preview/samples.md index 3b3cd995c8..e68053dfd9 100644 --- a/generated/mysql/microsoft.dbformysql/2023-06-01-preview/samples.md +++ b/generated/mysql/microsoft.dbformysql/2023-06-01-preview/samples.md @@ -80,7 +80,7 @@ resource exampleResource 'Microsoft.DBforMySQL/flexibleServers@2023-06-01-previe identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/mysql/microsoft.dbformysql/2023-06-30/samples.md b/generated/mysql/microsoft.dbformysql/2023-06-30/samples.md index 419feb9b46..e51cac8712 100644 --- a/generated/mysql/microsoft.dbformysql/2023-06-30/samples.md +++ b/generated/mysql/microsoft.dbformysql/2023-06-30/samples.md @@ -80,7 +80,7 @@ resource exampleResource 'Microsoft.DBforMySQL/flexibleServers@2023-06-30' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/mysql/microsoft.dbformysql/2023-10-01-preview/samples.md b/generated/mysql/microsoft.dbformysql/2023-10-01-preview/samples.md index bda54f507c..5a97bba379 100644 --- a/generated/mysql/microsoft.dbformysql/2023-10-01-preview/samples.md +++ b/generated/mysql/microsoft.dbformysql/2023-10-01-preview/samples.md @@ -80,7 +80,7 @@ resource exampleResource 'Microsoft.DBforMySQL/flexibleServers@2023-10-01-previe identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/mysql/microsoft.dbformysql/2023-12-01-preview/samples.md b/generated/mysql/microsoft.dbformysql/2023-12-01-preview/samples.md index 53ca1b2614..c3637b62f5 100644 --- a/generated/mysql/microsoft.dbformysql/2023-12-01-preview/samples.md +++ b/generated/mysql/microsoft.dbformysql/2023-12-01-preview/samples.md @@ -81,7 +81,7 @@ resource exampleResource 'Microsoft.DBforMySQL/flexibleServers@2023-12-01-previe identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/mysql/microsoft.dbformysql/2023-12-30/samples.md b/generated/mysql/microsoft.dbformysql/2023-12-30/samples.md index 08bdd3b579..61a3b55eb6 100644 --- a/generated/mysql/microsoft.dbformysql/2023-12-30/samples.md +++ b/generated/mysql/microsoft.dbformysql/2023-12-30/samples.md @@ -81,7 +81,7 @@ resource exampleResource 'Microsoft.DBforMySQL/flexibleServers@2023-12-30' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/mysql/microsoft.dbformysql/2024-02-01-preview/samples.md b/generated/mysql/microsoft.dbformysql/2024-02-01-preview/samples.md index 27ef355bc9..76a06e821a 100644 --- a/generated/mysql/microsoft.dbformysql/2024-02-01-preview/samples.md +++ b/generated/mysql/microsoft.dbformysql/2024-02-01-preview/samples.md @@ -82,7 +82,7 @@ resource exampleResource 'Microsoft.DBforMySQL/flexibleServers@2024-02-01-previe identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/mysql/microsoft.dbformysql/2024-06-01-preview/samples.md b/generated/mysql/microsoft.dbformysql/2024-06-01-preview/samples.md index 17b0352fd8..0840507320 100644 --- a/generated/mysql/microsoft.dbformysql/2024-06-01-preview/samples.md +++ b/generated/mysql/microsoft.dbformysql/2024-06-01-preview/samples.md @@ -82,7 +82,7 @@ resource exampleResource 'Microsoft.DBforMySQL/flexibleServers@2024-06-01-previe identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/mysql/microsoft.dbformysql/2024-10-01-preview/samples.md b/generated/mysql/microsoft.dbformysql/2024-10-01-preview/samples.md index c1e6a14c1c..46fb072102 100644 --- a/generated/mysql/microsoft.dbformysql/2024-10-01-preview/samples.md +++ b/generated/mysql/microsoft.dbformysql/2024-10-01-preview/samples.md @@ -82,7 +82,7 @@ resource exampleResource 'Microsoft.DBforMySQL/flexibleServers@2024-10-01-previe identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/network/microsoft.network/2018-10-01/samples.md b/generated/network/microsoft.network/2018-10-01/samples.md index ee010e092a..2cead70e2f 100644 --- a/generated/network/microsoft.network/2018-10-01/samples.md +++ b/generated/network/microsoft.network/2018-10-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2018-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2018-11-01/samples.md b/generated/network/microsoft.network/2018-11-01/samples.md index ba174ac52e..391ffc1bc0 100644 --- a/generated/network/microsoft.network/2018-11-01/samples.md +++ b/generated/network/microsoft.network/2018-11-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2018-11-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2018-12-01/samples.md b/generated/network/microsoft.network/2018-12-01/samples.md index eac7a9877e..eef39f304e 100644 --- a/generated/network/microsoft.network/2018-12-01/samples.md +++ b/generated/network/microsoft.network/2018-12-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2018-12-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2019-02-01/samples.md b/generated/network/microsoft.network/2019-02-01/samples.md index 12f82b5ed1..0afd6e8bec 100644 --- a/generated/network/microsoft.network/2019-02-01/samples.md +++ b/generated/network/microsoft.network/2019-02-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2019-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2019-04-01/samples.md b/generated/network/microsoft.network/2019-04-01/samples.md index 23c516389f..047e26174a 100644 --- a/generated/network/microsoft.network/2019-04-01/samples.md +++ b/generated/network/microsoft.network/2019-04-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2019-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -256,7 +256,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2019-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2019-06-01/samples.md b/generated/network/microsoft.network/2019-06-01/samples.md index cd7f709207..edb2c4b359 100644 --- a/generated/network/microsoft.network/2019-06-01/samples.md +++ b/generated/network/microsoft.network/2019-06-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2019-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2019-07-01/samples.md b/generated/network/microsoft.network/2019-07-01/samples.md index 67aa8bc3b2..8c504f3fc3 100644 --- a/generated/network/microsoft.network/2019-07-01/samples.md +++ b/generated/network/microsoft.network/2019-07-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2019-07-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2019-08-01/samples.md b/generated/network/microsoft.network/2019-08-01/samples.md index 254175fd53..cfb0aff42c 100644 --- a/generated/network/microsoft.network/2019-08-01/samples.md +++ b/generated/network/microsoft.network/2019-08-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2019-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2019-09-01/samples.md b/generated/network/microsoft.network/2019-09-01/samples.md index 1ec08a3a1d..ff340c3d4e 100644 --- a/generated/network/microsoft.network/2019-09-01/samples.md +++ b/generated/network/microsoft.network/2019-09-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2019-09-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2019-11-01/samples.md b/generated/network/microsoft.network/2019-11-01/samples.md index 453d1e499f..22368d65d3 100644 --- a/generated/network/microsoft.network/2019-11-01/samples.md +++ b/generated/network/microsoft.network/2019-11-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2019-11-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2019-12-01/samples.md b/generated/network/microsoft.network/2019-12-01/samples.md index 899c98005b..9e03e782d7 100644 --- a/generated/network/microsoft.network/2019-12-01/samples.md +++ b/generated/network/microsoft.network/2019-12-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2019-12-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2238,7 +2238,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2019-12-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2020-03-01/samples.md b/generated/network/microsoft.network/2020-03-01/samples.md index 64705c5789..068050080d 100644 --- a/generated/network/microsoft.network/2020-03-01/samples.md +++ b/generated/network/microsoft.network/2020-03-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2020-03-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2256,7 +2256,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2020-03-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2020-04-01/samples.md b/generated/network/microsoft.network/2020-04-01/samples.md index 3a3cdbeb65..0b0756897d 100644 --- a/generated/network/microsoft.network/2020-04-01/samples.md +++ b/generated/network/microsoft.network/2020-04-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2020-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2296,7 +2296,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2020-04-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2020-05-01/samples.md b/generated/network/microsoft.network/2020-05-01/samples.md index 98c086f774..56ddca956d 100644 --- a/generated/network/microsoft.network/2020-05-01/samples.md +++ b/generated/network/microsoft.network/2020-05-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2020-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2330,7 +2330,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2020-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2020-06-01/samples.md b/generated/network/microsoft.network/2020-06-01/samples.md index a9249e5f7d..059dc6a758 100644 --- a/generated/network/microsoft.network/2020-06-01/samples.md +++ b/generated/network/microsoft.network/2020-06-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2020-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2433,7 +2433,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2020-06-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2020-07-01/samples.md b/generated/network/microsoft.network/2020-07-01/samples.md index ba5cf35a73..28e7d93134 100644 --- a/generated/network/microsoft.network/2020-07-01/samples.md +++ b/generated/network/microsoft.network/2020-07-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2020-07-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2630,7 +2630,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2020-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2020-08-01/samples.md b/generated/network/microsoft.network/2020-08-01/samples.md index 5d2e09fd87..7db29670b9 100644 --- a/generated/network/microsoft.network/2020-08-01/samples.md +++ b/generated/network/microsoft.network/2020-08-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2020-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2630,7 +2630,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2020-08-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2020-11-01/samples.md b/generated/network/microsoft.network/2020-11-01/samples.md index 766c808cb0..1b933984d8 100644 --- a/generated/network/microsoft.network/2020-11-01/samples.md +++ b/generated/network/microsoft.network/2020-11-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2020-11-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2658,7 +2658,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2020-11-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2021-02-01/samples.md b/generated/network/microsoft.network/2021-02-01/samples.md index 1f5dc9bdc3..6c97df8bec 100644 --- a/generated/network/microsoft.network/2021-02-01/samples.md +++ b/generated/network/microsoft.network/2021-02-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2021-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2945,7 +2945,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2021-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2021-03-01/samples.md b/generated/network/microsoft.network/2021-03-01/samples.md index 15beed0790..f7cb583a21 100644 --- a/generated/network/microsoft.network/2021-03-01/samples.md +++ b/generated/network/microsoft.network/2021-03-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2021-03-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -3027,7 +3027,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2021-03-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2021-05-01/samples.md b/generated/network/microsoft.network/2021-05-01/samples.md index eaae169131..333deda2e0 100644 --- a/generated/network/microsoft.network/2021-05-01/samples.md +++ b/generated/network/microsoft.network/2021-05-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2021-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2063,8 +2063,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -3094,7 +3094,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2021-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2021-08-01/samples.md b/generated/network/microsoft.network/2021-08-01/samples.md index 2655142716..d48b1ab2e1 100644 --- a/generated/network/microsoft.network/2021-08-01/samples.md +++ b/generated/network/microsoft.network/2021-08-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2021-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2086,8 +2086,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -3117,7 +3117,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2021-08-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2022-01-01/samples.md b/generated/network/microsoft.network/2022-01-01/samples.md index 09db2d9f9f..834c2e36a2 100644 --- a/generated/network/microsoft.network/2022-01-01/samples.md +++ b/generated/network/microsoft.network/2022-01-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2022-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2088,8 +2088,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -3307,7 +3307,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2022-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2022-05-01/samples.md b/generated/network/microsoft.network/2022-05-01/samples.md index 89c93f0585..8ae8241fdf 100644 --- a/generated/network/microsoft.network/2022-05-01/samples.md +++ b/generated/network/microsoft.network/2022-05-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2022-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2141,8 +2141,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -3369,7 +3369,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2022-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2022-07-01/samples.md b/generated/network/microsoft.network/2022-07-01/samples.md index 28c96fb565..7f5d70f602 100644 --- a/generated/network/microsoft.network/2022-07-01/samples.md +++ b/generated/network/microsoft.network/2022-07-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2022-07-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2141,8 +2141,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -3369,7 +3369,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2022-07-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2022-09-01/samples.md b/generated/network/microsoft.network/2022-09-01/samples.md index 479af4a81f..55be935d40 100644 --- a/generated/network/microsoft.network/2022-09-01/samples.md +++ b/generated/network/microsoft.network/2022-09-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2022-09-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2141,8 +2141,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -3369,7 +3369,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2022-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2022-11-01/samples.md b/generated/network/microsoft.network/2022-11-01/samples.md index 0de40d4dcd..5b4160e0ab 100644 --- a/generated/network/microsoft.network/2022-11-01/samples.md +++ b/generated/network/microsoft.network/2022-11-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2022-11-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2158,8 +2158,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -3386,7 +3386,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2022-11-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2023-02-01/samples.md b/generated/network/microsoft.network/2023-02-01/samples.md index 087158817c..966f7e3e9f 100644 --- a/generated/network/microsoft.network/2023-02-01/samples.md +++ b/generated/network/microsoft.network/2023-02-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2023-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2172,8 +2172,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -3400,7 +3400,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2023-02-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2023-04-01/samples.md b/generated/network/microsoft.network/2023-04-01/samples.md index 7ded4b5ca0..e83eaaec0b 100644 --- a/generated/network/microsoft.network/2023-04-01/samples.md +++ b/generated/network/microsoft.network/2023-04-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2023-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2172,8 +2172,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -3488,7 +3488,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2023-04-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2023-05-01/samples.md b/generated/network/microsoft.network/2023-05-01/samples.md index 53310fc8f9..646a5688b9 100644 --- a/generated/network/microsoft.network/2023-05-01/samples.md +++ b/generated/network/microsoft.network/2023-05-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2023-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2193,8 +2193,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -3509,7 +3509,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2023-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2023-06-01/samples.md b/generated/network/microsoft.network/2023-06-01/samples.md index 7b470265e9..e1f170b8d2 100644 --- a/generated/network/microsoft.network/2023-06-01/samples.md +++ b/generated/network/microsoft.network/2023-06-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2023-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2243,8 +2243,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -3559,7 +3559,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2023-06-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2023-09-01/samples.md b/generated/network/microsoft.network/2023-09-01/samples.md index 83e7f79da8..21c702303e 100644 --- a/generated/network/microsoft.network/2023-09-01/samples.md +++ b/generated/network/microsoft.network/2023-09-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2023-09-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2265,8 +2265,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -3581,7 +3581,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2023-09-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2023-11-01/samples.md b/generated/network/microsoft.network/2023-11-01/samples.md index 031c3f5778..6e35b8a3df 100644 --- a/generated/network/microsoft.network/2023-11-01/samples.md +++ b/generated/network/microsoft.network/2023-11-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2023-11-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2403,8 +2403,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -3725,7 +3725,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2023-11-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/network/microsoft.network/2024-01-01/samples.md b/generated/network/microsoft.network/2024-01-01/samples.md index 1692a211b5..1a9c89bb87 100644 --- a/generated/network/microsoft.network/2024-01-01/samples.md +++ b/generated/network/microsoft.network/2024-01-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2024-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2403,8 +2403,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -3725,7 +3725,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2024-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -4080,7 +4080,7 @@ resource exampleResource 'Microsoft.Network/networkWatchers/flowLogs@2024-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/network/microsoft.network/2024-03-01/samples.md b/generated/network/microsoft.network/2024-03-01/samples.md index 2f77457381..636b2a369f 100644 --- a/generated/network/microsoft.network/2024-03-01/samples.md +++ b/generated/network/microsoft.network/2024-03-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2024-03-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2482,8 +2482,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -3938,7 +3938,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2024-03-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -4293,7 +4293,7 @@ resource exampleResource 'Microsoft.Network/networkWatchers/flowLogs@2024-03-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/network/microsoft.network/2024-05-01/samples.md b/generated/network/microsoft.network/2024-05-01/samples.md index eb84d6090d..e852dd55b5 100644 --- a/generated/network/microsoft.network/2024-05-01/samples.md +++ b/generated/network/microsoft.network/2024-05-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Network/applicationGateways@2024-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -2502,8 +2502,8 @@ resource exampleResource 'Microsoft.Network/firewallPolicies/signatureOverrides@ id: '/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/signatureOverrides/default' properties: { signatures: { - 2000105: 'Off' - 2000106: 'Deny' + '2000105': 'Off' + '2000106': 'Deny' } } } @@ -4070,7 +4070,7 @@ resource exampleResource 'Microsoft.Network/networkVirtualAppliances@2024-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -4425,7 +4425,7 @@ resource exampleResource 'Microsoft.Network/networkWatchers/flowLogs@2024-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/networkanalytics/microsoft.networkanalytics/2023-11-15/samples.md b/generated/networkanalytics/microsoft.networkanalytics/2023-11-15/samples.md index 8ba3903e5a..8c364de367 100644 --- a/generated/networkanalytics/microsoft.networkanalytics/2023-11-15/samples.md +++ b/generated/networkanalytics/microsoft.networkanalytics/2023-11-15/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.NetworkAnalytics/dataProducts@2023-11-15' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/subid/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/subid/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } } } diff --git a/generated/networkcloud/log.out b/generated/networkcloud/log.out index f99463b9ff..3283da085a 100644 --- a/generated/networkcloud/log.out +++ b/generated/networkcloud/log.out @@ -9,3 +9,5 @@ warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. diff --git a/generated/networkcloud/microsoft.networkcloud/2024-06-01-preview/samples.md b/generated/networkcloud/microsoft.networkcloud/2024-06-01-preview/samples.md index 1b4f840104..b1d2853894 100644 --- a/generated/networkcloud/microsoft.networkcloud/2024-06-01-preview/samples.md +++ b/generated/networkcloud/microsoft.networkcloud/2024-06-01-preview/samples.md @@ -101,7 +101,7 @@ resource exampleResource 'Microsoft.NetworkCloud/clusterManagers@2024-06-01-prev identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/userIdentity1: { + '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/userIdentity1': { } } } @@ -134,7 +134,7 @@ resource exampleResource 'Microsoft.NetworkCloud/clusters@2024-06-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/userIdentity1: { + '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/userIdentity1': { } } } diff --git a/generated/networkcloud/microsoft.networkcloud/2024-07-01/samples.md b/generated/networkcloud/microsoft.networkcloud/2024-07-01/samples.md index 799dc24dcf..e66d3f78f2 100644 --- a/generated/networkcloud/microsoft.networkcloud/2024-07-01/samples.md +++ b/generated/networkcloud/microsoft.networkcloud/2024-07-01/samples.md @@ -101,7 +101,7 @@ resource exampleResource 'Microsoft.NetworkCloud/clusterManagers@2024-07-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/userIdentity1: { + '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/userIdentity1': { } } } @@ -134,7 +134,7 @@ resource exampleResource 'Microsoft.NetworkCloud/clusters@2024-07-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/userIdentity1: { + '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/userIdentity1': { } } } diff --git a/generated/networkcloud/microsoft.networkcloud/2024-10-01-preview/samples.md b/generated/networkcloud/microsoft.networkcloud/2024-10-01-preview/samples.md new file mode 100644 index 0000000000..45a8c9c971 --- /dev/null +++ b/generated/networkcloud/microsoft.networkcloud/2024-10-01-preview/samples.md @@ -0,0 +1,1097 @@ +# Microsoft.NetworkCloud + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.networkcloud/baremetalmachines + +Create or update bare metal machine +```bicep +resource exampleResource 'Microsoft.NetworkCloud/bareMetalMachines@2024-10-01-preview' = { + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + bmcConnectionString: 'bmcconnectionstring' + bmcCredentials: { + password: '{password}' + username: 'bmcuser' + } + bmcMacAddress: '00:00:4f:00:57:00' + bootMacAddress: '00:00:4e:00:58:af' + machineDetails: 'User-provided machine details.' + machineName: 'r01c001' + machineSkuId: '684E-3B16-399E' + rackId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/racks/rackName' + rackSlot: 1 + serialNumber: 'BM1219XXX' + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/cloudservicesnetworks + +Create or update cloud services network +```bicep +resource exampleResource 'Microsoft.NetworkCloud/cloudServicesNetworks@2024-10-01-preview' = { + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + additionalEgressEndpoints: [ + { + category: 'azure-resource-management' + endpoints: [ + { + domainName: 'storageaccountex.blob.core.windows.net' + port: 443 + } + ] + } + ] + enableDefaultEgressEndpoints: 'False' + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/clustermanagers + +Create or update cluster manager +```bicep +resource exampleResource 'Microsoft.NetworkCloud/clusterManagers@2024-10-01-preview' = { + name: 'example' + identity: { + type: 'SystemAssigned' + } + location: 'location' + properties: { + analyticsWorkspaceId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/microsoft.operationalInsights/workspaces/logAnalyticsWorkspaceName' + fabricControllerId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers/fabricControllerName' + managedResourceGroupConfiguration: { + name: 'my-managed-rg' + location: 'East US' + } + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +Create or update cluster manager with user assigned identity +```bicep +resource exampleResource 'Microsoft.NetworkCloud/clusterManagers@2024-10-01-preview' = { + name: 'example' + identity: { + type: 'UserAssigned' + userAssignedIdentities: { + '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/userIdentity1': { + } + } + } + location: 'location' + properties: { + analyticsWorkspaceId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/microsoft.operationalInsights/workspaces/logAnalyticsWorkspaceName' + fabricControllerId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers/fabricControllerName' + managedResourceGroupConfiguration: { + name: 'my-managed-rg' + location: 'East US' + } + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/clusters + +Create or update cluster +```bicep +resource exampleResource 'Microsoft.NetworkCloud/clusters@2024-10-01-preview' = { + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterManagerExtendedLocationName' + type: 'CustomLocation' + } + identity: { + type: 'UserAssigned' + userAssignedIdentities: { + '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/userIdentity1': { + } + } + } + location: 'location' + properties: { + aggregatorOrSingleRackDefinition: { + bareMetalMachineConfigurationData: [ + { + bmcCredentials: { + password: 'https://keyvaultname.vault.azure.net/secrets/secretName' + username: 'username' + } + bmcMacAddress: 'AA:BB:CC:DD:EE:FF' + bootMacAddress: '00:BB:CC:DD:EE:FF' + machineDetails: 'extraDetails' + machineName: 'bmmName1' + rackSlot: 1 + serialNumber: 'BM1219XXX' + } + { + bmcCredentials: { + password: 'https://keyvaultname.vault.azure.net/secrets/secretName' + username: 'username' + } + bmcMacAddress: 'AA:BB:CC:DD:EE:00' + bootMacAddress: '00:BB:CC:DD:EE:00' + machineDetails: 'extraDetails' + machineName: 'bmmName2' + rackSlot: 2 + serialNumber: 'BM1219YYY' + } + ] + networkRackId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkRacks/networkRackName' + rackLocation: 'Foo Datacenter, Floor 3, Aisle 9, Rack 2' + rackSerialNumber: 'AA1234' + rackSkuId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/providers/Microsoft.NetworkCloud/rackSkus/rackSkuName' + storageApplianceConfigurationData: [ + { + adminCredentials: { + password: 'https://keyvaultname.vault.azure.net/secrets/secretName' + username: 'username' + } + rackSlot: 1 + serialNumber: 'BM1219XXX' + storageApplianceName: 'vmName' + } + ] + } + analyticsOutputSettings: { + analyticsWorkspaceId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/microsoft.operationalInsights/workspaces/logAnalyticsWorkspaceName' + associatedIdentity: { + identityType: 'UserAssignedIdentity' + userAssignedIdentityResourceId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/userIdentity1' + } + } + clusterLocation: 'Foo Street, 3rd Floor, row 9' + clusterServicePrincipal: { + applicationId: '12345678-1234-1234-1234-123456789012' + password: '{password}' + principalId: '00000008-0004-0004-0004-000000000012' + tenantId: '80000000-4000-4000-4000-120000000000' + } + clusterType: 'SingleRack' + clusterVersion: '1.0.0' + commandOutputSettings: { + associatedIdentity: { + identityType: 'UserAssignedIdentity' + userAssignedIdentityResourceId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/userIdentity1' + } + containerUrl: 'https://myaccount.blob.core.windows.net/mycontainer?restype=container' + } + computeDeploymentThreshold: { + type: 'PercentSuccess' + grouping: 'PerCluster' + value: 90 + } + computeRackDefinitions: [ + { + bareMetalMachineConfigurationData: [ + { + bmcCredentials: { + password: 'https://keyvaultname.vault.azure.net/secrets/secretName' + username: 'username' + } + bmcMacAddress: 'AA:BB:CC:DD:EE:FF' + bootMacAddress: '00:BB:CC:DD:EE:FF' + machineDetails: 'extraDetails' + machineName: 'bmmName1' + rackSlot: 1 + serialNumber: 'BM1219XXX' + } + { + bmcCredentials: { + password: 'https://keyvaultname.vault.azure.net/secrets/secretName' + username: 'username' + } + bmcMacAddress: 'AA:BB:CC:DD:EE:00' + bootMacAddress: '00:BB:CC:DD:EE:00' + machineDetails: 'extraDetails' + machineName: 'bmmName2' + rackSlot: 2 + serialNumber: 'BM1219YYY' + } + ] + networkRackId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkRacks/networkRackName' + rackLocation: 'Foo Datacenter, Floor 3, Aisle 9, Rack 2' + rackSerialNumber: 'AA1234' + rackSkuId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/providers/Microsoft.NetworkCloud/rackSkus/rackSkuName' + storageApplianceConfigurationData: [ + { + adminCredentials: { + password: 'https://keyvaultname.vault.azure.net/secrets/secretName' + username: 'username' + } + rackSlot: 1 + serialNumber: 'BM1219XXX' + storageApplianceName: 'vmName' + } + ] + } + ] + managedResourceGroupConfiguration: { + name: 'my-managed-rg' + location: 'East US' + } + networkFabricId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedNetworkFabric/networkFabrics/fabricName' + runtimeProtectionConfiguration: { + enforcementLevel: 'OnDemand' + } + secretArchiveSettings: { + associatedIdentity: { + identityType: 'UserAssignedIdentity' + userAssignedIdentityResourceId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/userIdentity1' + } + vaultUri: 'https://keyvaultname.vault.azure.net/' + } + updateStrategy: { + maxUnavailable: 4 + strategyType: 'Rack' + thresholdType: 'CountSuccess' + thresholdValue: 4 + waitTimeMinutes: 10 + } + vulnerabilityScanningSettings: { + containerScan: 'Enabled' + } + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/clusters/baremetalmachinekeysets + +Create or update bare metal machine key set of cluster +```bicep +resource exampleResource 'Microsoft.NetworkCloud/clusters/bareMetalMachineKeySets@2024-10-01-preview' = { + parent: parentResource + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + azureGroupId: 'f110271b-XXXX-4163-9b99-214d91660f0e' + expiration: '2022-12-31T23:59:59.008Z' + jumpHostsAllowed: [ + '192.0.2.1' + '192.0.2.5' + ] + osGroupName: 'standardAccessGroup' + privilegeLevel: 'Standard' + userList: [ + { + description: 'Needs access for troubleshooting as a part of the support team' + azureUserName: 'userABC' + sshPublicKey: { + keyData: 'ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm' + } + userPrincipalName: 'userABC@contoso.com' + } + { + description: 'Needs access for troubleshooting as a part of the support team' + azureUserName: 'userXYZ' + sshPublicKey: { + keyData: 'ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm' + } + userPrincipalName: 'userABC@contoso.com' + } + ] + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/clusters/bmckeysets + +Create or update baseboard management controller key set of cluster +```bicep +resource exampleResource 'Microsoft.NetworkCloud/clusters/bmcKeySets@2024-10-01-preview' = { + parent: parentResource + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + azureGroupId: 'f110271b-XXXX-4163-9b99-214d91660f0e' + expiration: '2022-12-31T23:59:59.008Z' + privilegeLevel: 'Administrator' + userList: [ + { + description: 'Needs access for troubleshooting as a part of the support team' + azureUserName: 'userABC' + sshPublicKey: { + keyData: 'ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm' + } + userPrincipalName: 'userABC@contoso.com' + } + { + description: 'Needs access for troubleshooting as a part of the support team' + azureUserName: 'userXYZ' + sshPublicKey: { + keyData: 'ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm' + } + userPrincipalName: 'userABC@contoso.com' + } + ] + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/clusters/metricsconfigurations + +Create or update metrics configuration of cluster +```bicep +resource exampleResource 'Microsoft.NetworkCloud/clusters/metricsConfigurations@2024-10-01-preview' = { + parent: parentResource + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + collectionInterval: 15 + enabledMetrics: [ + 'metric1' + 'metric2' + ] + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/kubernetesclusters + +Create or update Kubernetes cluster +```bicep +resource exampleResource 'Microsoft.NetworkCloud/kubernetesClusters@2024-10-01-preview' = { + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + aadConfiguration: { + adminGroupObjectIds: [ + 'ffffffff-ffff-ffff-ffff-ffffffffffff' + ] + } + administratorConfiguration: { + adminUsername: 'azure' + sshPublicKeys: [ + { + keyData: 'ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm' + } + ] + } + controlPlaneNodeConfiguration: { + administratorConfiguration: { + adminUsername: 'azure' + sshPublicKeys: [ + { + keyData: 'ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm' + } + ] + } + availabilityZones: [ + '1' + '2' + '3' + ] + count: 3 + vmSkuName: 'NC_G6_28_v1' + } + initialAgentPoolConfigurations: [ + { + name: 'SystemPool-1' + administratorConfiguration: { + adminUsername: 'azure' + sshPublicKeys: [ + { + keyData: 'ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm' + } + ] + } + agentOptions: { + hugepagesCount: 96 + hugepagesSize: '1G' + } + attachedNetworkConfiguration: { + l2Networks: [ + { + networkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l2Networks/l2NetworkName' + pluginType: 'DPDK' + } + ] + l3Networks: [ + { + ipamEnabled: 'False' + networkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName' + pluginType: 'SRIOV' + } + ] + trunkedNetworks: [ + { + networkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/trunkedNetworks/trunkedNetworkName' + pluginType: 'MACVLAN' + } + ] + } + availabilityZones: [ + '1' + '2' + '3' + ] + count: 3 + labels: [ + { + key: 'kubernetes.label' + value: 'true' + } + ] + mode: 'System' + taints: [ + { + key: 'kubernetes.taint' + value: 'true:NoSchedule' + } + ] + upgradeSettings: { + maxSurge: '1' + } + vmSkuName: 'NC_P46_224_v1' + } + ] + kubernetesVersion: '1.XX.Y' + managedResourceGroupConfiguration: { + name: 'my-managed-rg' + location: 'East US' + } + networkConfiguration: { + attachedNetworkConfiguration: { + l2Networks: [ + { + networkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l2Networks/l2NetworkName' + pluginType: 'DPDK' + } + ] + l3Networks: [ + { + ipamEnabled: 'False' + networkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName' + pluginType: 'SRIOV' + } + ] + trunkedNetworks: [ + { + networkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/trunkedNetworks/trunkedNetworkName' + pluginType: 'MACVLAN' + } + ] + } + bgpServiceLoadBalancerConfiguration: { + bgpAdvertisements: [ + { + advertiseToFabric: 'True' + communities: [ + '64512:100' + ] + ipAddressPools: [ + 'pool1' + ] + peers: [ + 'peer1' + ] + } + ] + bgpPeers: [ + { + name: 'peer1' + bfdEnabled: 'False' + bgpMultiHop: 'False' + holdTime: 'P300s' + keepAliveTime: 'P300s' + myAsn: 64512 + peerAddress: '203.0.113.254' + peerAsn: 64497 + peerPort: 179 + } + ] + fabricPeeringEnabled: 'True' + ipAddressPools: [ + { + name: 'pool1' + addresses: [ + '198.51.102.0/24' + ] + autoAssign: 'True' + onlyUseHostIps: 'True' + } + ] + } + cloudServicesNetworkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/cloudServicesNetworks/cloudServicesNetworkName' + cniNetworkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName' + dnsServiceIp: '198.51.101.2' + podCidrs: [ + '198.51.100.0/24' + ] + serviceCidrs: [ + '198.51.101.0/24' + ] + } + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +Create or update Kubernetes cluster with a layer 2 load balancer +```bicep +resource exampleResource 'Microsoft.NetworkCloud/kubernetesClusters@2024-10-01-preview' = { + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + aadConfiguration: { + adminGroupObjectIds: [ + 'ffffffff-ffff-ffff-ffff-ffffffffffff' + ] + } + administratorConfiguration: { + adminUsername: 'azure' + sshPublicKeys: [ + { + keyData: 'ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm' + } + ] + } + controlPlaneNodeConfiguration: { + administratorConfiguration: { + adminUsername: 'azure' + sshPublicKeys: [ + { + keyData: 'ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm' + } + ] + } + availabilityZones: [ + '1' + '2' + '3' + ] + count: 3 + vmSkuName: 'NC_G6_28_v1' + } + initialAgentPoolConfigurations: [ + { + name: 'SystemPool-1' + administratorConfiguration: { + adminUsername: 'azure' + sshPublicKeys: [ + { + keyData: 'ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm' + } + ] + } + agentOptions: { + hugepagesCount: 96 + hugepagesSize: '1G' + } + attachedNetworkConfiguration: { + l2Networks: [ + { + networkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l2Networks/l2NetworkName' + pluginType: 'DPDK' + } + ] + l3Networks: [ + { + ipamEnabled: 'False' + networkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName' + pluginType: 'SRIOV' + } + ] + trunkedNetworks: [ + { + networkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/trunkedNetworks/trunkedNetworkName' + pluginType: 'MACVLAN' + } + ] + } + availabilityZones: [ + '1' + '2' + '3' + ] + count: 3 + labels: [ + { + key: 'kubernetes.label' + value: 'true' + } + ] + mode: 'System' + taints: [ + { + key: 'kubernetes.taint' + value: 'true:NoSchedule' + } + ] + upgradeSettings: { + maxSurge: '1' + } + vmSkuName: 'NC_P46_224_v1' + } + ] + kubernetesVersion: '1.XX.Y' + managedResourceGroupConfiguration: { + name: 'my-managed-rg' + location: 'East US' + } + networkConfiguration: { + attachedNetworkConfiguration: { + l2Networks: [ + { + networkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l2Networks/l2NetworkName' + pluginType: 'DPDK' + } + ] + l3Networks: [ + { + ipamEnabled: 'False' + networkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName' + pluginType: 'SRIOV' + } + ] + trunkedNetworks: [ + { + networkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/trunkedNetworks/trunkedNetworkName' + pluginType: 'MACVLAN' + } + ] + } + cloudServicesNetworkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/cloudServicesNetworks/cloudServicesNetworkName' + cniNetworkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName' + dnsServiceIp: '198.51.101.2' + l2ServiceLoadBalancerConfiguration: { + ipAddressPools: [ + { + name: 'pool1' + addresses: [ + '198.51.102.2-198.51.102.254' + ] + autoAssign: 'True' + } + ] + } + podCidrs: [ + '198.51.100.0/24' + ] + serviceCidrs: [ + '198.51.101.0/24' + ] + } + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/kubernetesclusters/agentpools + +Create or update Kubernetes cluster agent pool +```bicep +resource exampleResource 'Microsoft.NetworkCloud/kubernetesClusters/agentPools@2024-10-01-preview' = { + parent: parentResource + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + administratorConfiguration: { + adminUsername: 'azure' + sshPublicKeys: [ + { + keyData: 'ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm' + } + ] + } + agentOptions: { + hugepagesCount: 96 + hugepagesSize: '1G' + } + attachedNetworkConfiguration: { + l2Networks: [ + { + networkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l2Networks/l2NetworkName' + pluginType: 'DPDK' + } + ] + l3Networks: [ + { + ipamEnabled: 'False' + networkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName' + pluginType: 'SRIOV' + } + ] + trunkedNetworks: [ + { + networkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/trunkedNetworks/trunkedNetworkName' + pluginType: 'MACVLAN' + } + ] + } + availabilityZones: [ + '1' + '2' + '3' + ] + count: 3 + labels: [ + { + key: 'kubernetes.label' + value: 'true' + } + ] + mode: 'System' + taints: [ + { + key: 'kubernetes.taint' + value: 'true:NoSchedule' + } + ] + upgradeSettings: { + maxSurge: '1' + } + vmSkuName: 'NC_P46_224_v1' + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/kubernetesclusters/features + +Create or update Kubernetes cluster feature +```bicep +resource exampleResource 'Microsoft.NetworkCloud/kubernetesClusters/features@2024-10-01-preview' = { + parent: parentResource + name: 'example' + location: 'location' + properties: { + options: [ + { + key: 'featureOptionName' + value: 'featureOptionValue' + } + ] + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/l2networks + +Create or update L2 network +```bicep +resource exampleResource 'Microsoft.NetworkCloud/l2Networks@2024-10-01-preview' = { + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + hybridAksPluginType: 'DPDK' + interfaceName: 'eth0' + l2IsolationDomainId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains/l2IsolationDomainName' + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/l3networks + +Create or update L3 network +```bicep +resource exampleResource 'Microsoft.NetworkCloud/l3Networks@2024-10-01-preview' = { + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + interfaceName: 'eth0' + ipAllocationType: 'DualStack' + ipv4ConnectedPrefix: '198.51.100.0/24' + ipv6ConnectedPrefix: '2001:db8::/64' + l3IsolationDomainId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/l3IsolationDomainName' + vlan: 12 + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/racks + +Create or update rack +```bicep +resource exampleResource 'Microsoft.NetworkCloud/racks@2024-10-01-preview' = { + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + availabilityZone: '1' + rackLocation: 'Rack 28' + rackSerialNumber: 'RACK_SERIAL_NUMBER' + rackSkuId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/rackSkus/rackSkuName' + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/storageappliances + +Create or update storage appliance +```bicep +resource exampleResource 'Microsoft.NetworkCloud/storageAppliances@2024-10-01-preview' = { + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + administratorCredentials: { + password: '{password}' + username: 'adminUser' + } + rackId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/racks/rackName' + rackSlot: 1 + serialNumber: 'BM1219XXX' + storageApplianceSkuId: '684E-3B16-399E' + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/trunkednetworks + +Create or update trunked network +```bicep +resource exampleResource 'Microsoft.NetworkCloud/trunkedNetworks@2024-10-01-preview' = { + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + interfaceName: 'eth0' + isolationDomainIds: [ + '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains/l2IsolationDomainName' + '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/l3IsolationDomainName' + ] + vlans: [ + 12 + 14 + ] + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/virtualmachines + +Create or update virtual machine +```bicep +resource exampleResource 'Microsoft.NetworkCloud/virtualMachines@2024-10-01-preview' = { + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + adminUsername: 'username' + bootMethod: 'UEFI' + cloudServicesNetworkAttachment: { + attachedNetworkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/cloudServicesNetworks/cloudServicesNetworkName' + ipAllocationMethod: 'Dynamic' + } + cpuCores: 2 + memorySizeGB: 8 + networkAttachments: [ + { + attachedNetworkId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName' + defaultGateway: 'True' + ipAllocationMethod: 'Dynamic' + ipv4Address: '198.51.100.1' + ipv6Address: '2001:0db8:0000:0000:0000:0000:0000:0000' + networkAttachmentName: 'netAttachName01' + } + ] + networkData: 'bmV0d29ya0RhdGVTYW1wbGU=' + placementHints: [ + { + hintType: 'Affinity' + resourceId: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/racks/rackName' + schedulingExecution: 'Hard' + scope: '' + } + ] + sshPublicKeys: [ + { + keyData: 'ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm' + } + ] + storageProfile: { + osDisk: { + createOption: 'Ephemeral' + deleteOption: 'Delete' + diskSizeGB: 120 + } + volumeAttachments: [ + '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/volumes/volumeName' + ] + } + userData: 'dXNlckRhdGVTYW1wbGU=' + vmDeviceModel: 'T2' + vmImage: 'myacr.azurecr.io/foobar:latest' + vmImageRepositoryCredentials: { + password: '{password}' + registryUrl: 'myacr.azurecr.io' + username: 'myuser' + } + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/virtualmachines/consoles + +Create or update virtual machine console +```bicep +resource exampleResource 'Microsoft.NetworkCloud/virtualMachines/consoles@2024-10-01-preview' = { + parent: parentResource + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterManagerExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + enabled: 'True' + expiration: '2022-06-01T01:27:03.008Z' + sshPublicKey: { + keyData: 'ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm' + } + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` + +## microsoft.networkcloud/volumes + +Create or update volume +```bicep +resource exampleResource 'Microsoft.NetworkCloud/volumes@2024-10-01-preview' = { + name: 'example' + extendedLocation: { + name: '/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName' + type: 'CustomLocation' + } + location: 'location' + properties: { + sizeMiB: 10000 + } + tags: { + key1: 'myvalue1' + key2: 'myvalue2' + } +} +``` diff --git a/generated/networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json b/generated/networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json new file mode 100644 index 0000000000..59d35b29b0 --- /dev/null +++ b/generated/networkcloud/microsoft.networkcloud/2024-10-01-preview/types.json @@ -0,0 +1,9837 @@ +[ + { + "$type": "StringType", + "pattern": "^([a-zA-Z0-9][a-zA-Z0-9]{0,62}[a-zA-Z0-9])$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/bareMetalMachines" + }, + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/bareMetalMachines", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/3" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The extended location of the cluster associated with the resource." + }, + "properties": { + "type": { + "$ref": "#/6" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/55" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ExtendedLocation", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the extended location on which the resource will be created." + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The extended location type, for example, CustomLocation." + } + } + }, + { + "$type": "ObjectType", + "name": "BareMetalMachineProperties", + "properties": { + "associatedResourceIds": { + "type": { + "$ref": "#/7" + }, + "flags": 2, + "description": "The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network." + }, + "bmcConnectionString": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The connection string for the baseboard management controller including IP address and protocol." + }, + "bmcCredentials": { + "type": { + "$ref": "#/8" + }, + "flags": 1, + "description": "The credentials of the baseboard management controller on this bare metal machine." + }, + "bmcMacAddress": { + "type": { + "$ref": "#/11" + }, + "flags": 1, + "description": "The MAC address of the BMC device." + }, + "bootMacAddress": { + "type": { + "$ref": "#/11" + }, + "flags": 1, + "description": "The MAC address of a NIC connected to the PXE network." + }, + "clusterId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the cluster this bare metal machine is associated with." + }, + "cordonStatus": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "The cordon status of the bare metal machine." + }, + "detailedStatus": { + "type": { + "$ref": "#/21" + }, + "flags": 2, + "description": "The more detailed status of the bare metal machine." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "hardwareInventory": { + "type": { + "$ref": "#/22" + }, + "flags": 2, + "description": "The hardware inventory, including information acquired from the model/sku information and from the ironic inspector." + }, + "hardwareValidationStatus": { + "type": { + "$ref": "#/28" + }, + "flags": 2, + "description": "The details of the latest hardware validation performed for this bare metal machine." + }, + "hybridAksClustersAssociatedIds": { + "type": { + "$ref": "#/32" + }, + "flags": 2, + "description": "Field Deprecated. These fields will be empty/omitted. The list of the resource IDs for the HybridAksClusters that have nodes hosted on this bare metal machine." + }, + "kubernetesNodeName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The name of this machine represented by the host object in the Cluster's Kubernetes control plane." + }, + "kubernetesVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The version of Kubernetes running on this machine." + }, + "machineClusterVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The cluster version that has been applied to this machine during deployment or a version update." + }, + "machineDetails": { + "type": { + "$ref": "#/33" + }, + "flags": 1, + "description": "The custom details provided by the customer." + }, + "machineName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The OS-level hostname assigned to this machine." + }, + "machineRoles": { + "type": { + "$ref": "#/34" + }, + "flags": 2, + "description": "The list of roles that are assigned to the cluster node running on this machine." + }, + "machineSkuId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The unique internal identifier of the bare metal machine SKU." + }, + "oamIpv4Address": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The IPv4 address that is assigned to the bare metal machine during the cluster deployment." + }, + "oamIpv6Address": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The IPv6 address that is assigned to the bare metal machine during the cluster deployment." + }, + "osImage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The image that is currently provisioned to the OS disk." + }, + "powerState": { + "type": { + "$ref": "#/37" + }, + "flags": 2, + "description": "The power state derived from the baseboard management controller." + }, + "provisioningState": { + "type": { + "$ref": "#/43" + }, + "flags": 2, + "description": "The provisioning state of the bare metal machine." + }, + "rackId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the rack where this bare metal machine resides." + }, + "rackSlot": { + "type": { + "$ref": "#/44" + }, + "flags": 1, + "description": "The rack slot in which this bare metal machine is located, ordered from the bottom up i.e. the lowest slot is 1." + }, + "readyState": { + "type": { + "$ref": "#/47" + }, + "flags": 2, + "description": "The indicator of whether the bare metal machine is ready to receive workloads." + }, + "runtimeProtectionStatus": { + "type": { + "$ref": "#/48" + }, + "flags": 2, + "description": "The runtime protection status of the bare metal machine." + }, + "secretRotationStatus": { + "type": { + "$ref": "#/52" + }, + "flags": 2, + "description": "The list of statuses that represent secret rotation activity." + }, + "serialNumber": { + "type": { + "$ref": "#/53" + }, + "flags": 1, + "description": "The serial number of the bare metal machine." + }, + "serviceTag": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The discovered value of the machine's service tag." + }, + "virtualMachinesAssociatedIds": { + "type": { + "$ref": "#/54" + }, + "flags": 2, + "description": "Field Deprecated. These fields will be empty/omitted. The list of the resource IDs for the VirtualMachines that are hosted on this bare metal machine." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "AdministrativeCredentials", + "properties": { + "password": { + "type": { + "$ref": "#/9" + }, + "flags": 1, + "description": "The password of the administrator of the device used during initialization." + }, + "username": { + "type": { + "$ref": "#/10" + }, + "flags": 1, + "description": "The username of the administrator of the device used during initialization." + } + } + }, + { + "$type": "StringType", + "sensitive": true, + "minLength": 1 + }, + { + "$type": "StringType", + "minLength": 1 + }, + { + "$type": "StringType", + "pattern": "^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$" + }, + { + "$type": "StringLiteralType", + "value": "Cordoned" + }, + { + "$type": "StringLiteralType", + "value": "Uncordoned" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/12" + }, + { + "$ref": "#/13" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Preparing" + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Provisioned" + }, + { + "$type": "StringLiteralType", + "value": "Deprovisioning" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/15" + }, + { + "$ref": "#/16" + }, + { + "$ref": "#/17" + }, + { + "$ref": "#/18" + }, + { + "$ref": "#/19" + }, + { + "$ref": "#/20" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "HardwareInventory", + "properties": { + "additionalHostInformation": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Freeform data extracted from the environment about this machine. This information varies depending on the specific hardware and configuration." + }, + "interfaces": { + "type": { + "$ref": "#/24" + }, + "flags": 2, + "description": "The list of network interfaces and associated details for the bare metal machine." + }, + "nics": { + "type": { + "$ref": "#/27" + }, + "flags": 2, + "description": "Field Deprecated. Will be removed in an upcoming version. The list of network interface cards and associated details for the bare metal machine." + } + } + }, + { + "$type": "ObjectType", + "name": "HardwareInventoryNetworkInterface", + "properties": { + "linkStatus": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The current status of the link." + }, + "macAddress": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The MAC address associated with this interface." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The name of the interface." + }, + "networkInterfaceId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the network interface for the port on the switch that this machine's interface is connected to." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/23" + } + }, + { + "$type": "ObjectType", + "name": "Nic", + "properties": { + "lldpNeighbor": { + "type": { + "$ref": "#/26" + }, + "flags": 2, + "description": "The information about the device connected to this NIC." + }, + "macAddress": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The MAC address associated with this NIC." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The name of the NIC/interface." + } + } + }, + { + "$type": "ObjectType", + "name": "LldpNeighbor", + "properties": { + "portDescription": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive information about the port on the connected device." + }, + "portName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The system-assigned name of the port on the connected device." + }, + "systemDescription": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive information about the connected device." + }, + "systemName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The system-assigned name of the connected device." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/25" + } + }, + { + "$type": "ObjectType", + "name": "HardwareValidationStatus", + "properties": { + "lastValidationTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp of the hardware validation execution." + }, + "result": { + "type": { + "$ref": "#/31" + }, + "flags": 2, + "description": "The outcome of the hardware validation." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Pass" + }, + { + "$type": "StringLiteralType", + "value": "Fail" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/29" + }, + { + "$ref": "#/30" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringType", + "maxLength": 256 + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "On" + }, + { + "$type": "StringLiteralType", + "value": "Off" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/35" + }, + { + "$ref": "#/36" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/38" + }, + { + "$ref": "#/39" + }, + { + "$ref": "#/40" + }, + { + "$ref": "#/41" + }, + { + "$ref": "#/42" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "IntegerType", + "minValue": 1, + "maxValue": 256 + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/45" + }, + { + "$ref": "#/46" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "RuntimeProtectionStatus", + "properties": { + "definitionsLastUpdated": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp when the malware definitions were last updated." + }, + "definitionsVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The version of the malware definitions." + }, + "scanCompletedTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp of the most recently completed scan, or empty if there has never been a scan." + }, + "scanScheduledTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp of the most recently scheduled scan, or empty if no scan has been scheduled." + }, + "scanStartedTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp of the most recently started scan, or empty if there has never been a scan." + } + } + }, + { + "$type": "ObjectType", + "name": "SecretRotationStatus", + "properties": { + "expirePeriodDays": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The maximum number of days the secret may be used before it must be changed." + }, + "lastRotationTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The date and time when the secret was last changed." + }, + "rotationPeriodDays": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The number of days a secret exists before rotations will be attempted." + }, + "secretArchiveReference": { + "type": { + "$ref": "#/51" + }, + "flags": 2, + "description": "The reference to the secret in a key vault." + }, + "secretType": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The type name used to identify the purpose of the secret." + } + } + }, + { + "$type": "IntegerType" + }, + { + "$type": "ObjectType", + "name": "SecretArchiveReference", + "properties": { + "keyVaultId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the key vault containing the secret." + }, + "secretName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The name of the secret in the key vault." + }, + "secretVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The version of the secret in the key vault." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/49" + } + }, + { + "$type": "StringType", + "minLength": 1, + "maxLength": 64 + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/61" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/66" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/57" + }, + { + "$ref": "#/58" + }, + { + "$ref": "#/59" + }, + { + "$ref": "#/60" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/62" + }, + { + "$ref": "#/63" + }, + { + "$ref": "#/64" + }, + { + "$ref": "#/65" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/bareMetalMachines@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/4" + }, + "flags": 0 + }, + { + "$type": "StringType", + "pattern": "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/cloudServicesNetworks" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/cloudServicesNetworks", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/68" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/69" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/70" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The extended location of the cluster associated with the resource." + }, + "properties": { + "type": { + "$ref": "#/72" + }, + "flags": 0, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/95" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "CloudServicesNetworkProperties", + "properties": { + "additionalEgressEndpoints": { + "type": { + "$ref": "#/77" + }, + "flags": 0, + "description": "The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint." + }, + "associatedResourceIds": { + "type": { + "$ref": "#/78" + }, + "flags": 2, + "description": "The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network." + }, + "clusterId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the Network Cloud cluster this cloud services network is associated with." + }, + "detailedStatus": { + "type": { + "$ref": "#/82" + }, + "flags": 2, + "description": "The more detailed status of the cloud services network." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "enableDefaultEgressEndpoints": { + "type": { + "$ref": "#/85" + }, + "flags": 0, + "description": "The indicator of whether the platform default endpoints are allowed for the egress traffic." + }, + "enabledEgressEndpoints": { + "type": { + "$ref": "#/86" + }, + "flags": 2, + "description": "The full list of additional and default egress endpoints that are currently enabled." + }, + "hybridAksClustersAssociatedIds": { + "type": { + "$ref": "#/87" + }, + "flags": 2, + "description": "Field Deprecated. These fields will be empty/omitted. The list of Hybrid AKS cluster resource IDs that are associated with this cloud services network." + }, + "interfaceName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The name of the interface that will be present in the virtual machine to represent this network." + }, + "provisioningState": { + "type": { + "$ref": "#/93" + }, + "flags": 2, + "description": "The provisioning state of the cloud services network." + }, + "virtualMachinesAssociatedIds": { + "type": { + "$ref": "#/94" + }, + "flags": 2, + "description": "Field Deprecated. These fields will be empty/omitted. The list of virtual machine resource IDs, excluding any Hybrid AKS virtual machines, that are currently using this cloud services network." + } + } + }, + { + "$type": "ObjectType", + "name": "EgressEndpoint", + "properties": { + "category": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The descriptive category name of endpoints accessible by the AKS agent node. For example, azure-resource-management, API server, etc. The platform egress endpoints provided by default will use the category 'default'." + }, + "endpoints": { + "type": { + "$ref": "#/76" + }, + "flags": 1, + "description": "The list of endpoint dependencies." + } + } + }, + { + "$type": "ObjectType", + "name": "EndpointDependency", + "properties": { + "domainName": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The domain name of the dependency." + }, + "port": { + "type": { + "$ref": "#/75" + }, + "flags": 0, + "description": "The port of this endpoint." + } + } + }, + { + "$type": "IntegerType", + "minValue": 1, + "maxValue": 65535 + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/74" + }, + "minLength": 1 + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/73" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/79" + }, + { + "$ref": "#/80" + }, + { + "$ref": "#/81" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/83" + }, + { + "$ref": "#/84" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/73" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/88" + }, + { + "$ref": "#/89" + }, + { + "$ref": "#/90" + }, + { + "$ref": "#/91" + }, + { + "$ref": "#/92" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/cloudServicesNetworks@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/71" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/clusterManagers" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/clusterManagers", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/68" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/97" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/98" + }, + "flags": 10, + "description": "The resource api version" + }, + "identity": { + "type": { + "$ref": "#/100" + }, + "flags": 0, + "description": "The identity of the cluster manager." + }, + "properties": { + "type": { + "$ref": "#/109" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/129" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ManagedServiceIdentity", + "properties": { + "principalId": { + "type": { + "$ref": "#/101" + }, + "flags": 2, + "description": "The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity." + }, + "tenantId": { + "type": { + "$ref": "#/101" + }, + "flags": 2, + "description": "The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity." + }, + "type": { + "type": { + "$ref": "#/106" + }, + "flags": 1, + "description": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)." + }, + "userAssignedIdentities": { + "type": { + "$ref": "#/108" + }, + "flags": 0, + "description": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests." + } + } + }, + { + "$type": "StringType", + "minLength": 36, + "maxLength": 36, + "pattern": "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$" + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned" + }, + { + "$type": "StringLiteralType", + "value": "UserAssigned" + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned,UserAssigned" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/102" + }, + { + "$ref": "#/103" + }, + { + "$ref": "#/104" + }, + { + "$ref": "#/105" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "UserAssignedIdentity", + "properties": { + "principalId": { + "type": { + "$ref": "#/101" + }, + "flags": 2, + "description": "The principal ID of the assigned identity." + }, + "clientId": { + "type": { + "$ref": "#/101" + }, + "flags": 2, + "description": "The client ID of the assigned identity." + } + } + }, + { + "$type": "ObjectType", + "name": "UserAssignedIdentities", + "properties": {}, + "additionalProperties": { + "$ref": "#/107" + } + }, + { + "$type": "ObjectType", + "name": "ClusterManagerProperties", + "properties": { + "analyticsWorkspaceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The resource ID of the Log Analytics workspace that is used for the logs collection." + }, + "availabilityZones": { + "type": { + "$ref": "#/110" + }, + "flags": 0, + "description": "Field deprecated, this value will no longer influence the cluster manager allocation process and will be removed in a future version. The Azure availability zones within the region that will be used to support the cluster manager resource." + }, + "clusterVersions": { + "type": { + "$ref": "#/112" + }, + "flags": 2, + "description": "The list of the cluster versions the manager supports. It is used as input in clusterVersion property of a cluster resource." + }, + "detailedStatus": { + "type": { + "$ref": "#/119" + }, + "flags": 2, + "description": "The detailed status that provides additional information about the cluster manager." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "fabricControllerId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the fabric controller that has one to one mapping with the cluster manager." + }, + "managedResourceGroupConfiguration": { + "type": { + "$ref": "#/120" + }, + "flags": 0, + "description": "The configuration of the managed resource group associated with the resource." + }, + "managerExtendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 2, + "description": "The extended location (custom location) that represents the cluster manager's control plane location. This extended location is used when creating cluster and rack manifest resources." + }, + "provisioningState": { + "type": { + "$ref": "#/128" + }, + "flags": 2, + "description": "The provisioning state of the cluster manager." + }, + "vmSize": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Field deprecated, this value will no longer influence the cluster manager allocation process and will be removed in a future version. The size of the Azure virtual machines to use for hosting the cluster manager resource." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "ClusterAvailableVersion", + "properties": { + "supportExpiryDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The last date the version of the platform is supported." + }, + "targetClusterVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The version of the cluster to be deployed." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/111" + } + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "ProvisioningFailed" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "UpdateFailed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/113" + }, + { + "$ref": "#/114" + }, + { + "$ref": "#/115" + }, + { + "$ref": "#/116" + }, + { + "$ref": "#/117" + }, + { + "$ref": "#/118" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ManagedResourceGroupConfiguration", + "properties": { + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The location of the managed resource group. If not specified, the location of the parent resource is chosen." + }, + "name": { + "type": { + "$ref": "#/121" + }, + "flags": 0, + "description": "The name for the managed resource group. If not specified, the unique name is automatically generated." + } + } + }, + { + "$type": "StringType", + "maxLength": 75 + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/122" + }, + { + "$ref": "#/123" + }, + { + "$ref": "#/124" + }, + { + "$ref": "#/125" + }, + { + "$ref": "#/126" + }, + { + "$ref": "#/127" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/clusterManagers@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/99" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/clusters" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/clusters", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/68" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/131" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/132" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The extended location of the cluster manager associated with the cluster." + }, + "identity": { + "type": { + "$ref": "#/100" + }, + "flags": 0, + "description": "The identity for the resource." + }, + "properties": { + "type": { + "$ref": "#/134" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/222" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ClusterProperties", + "properties": { + "aggregatorOrSingleRackDefinition": { + "type": { + "$ref": "#/135" + }, + "flags": 1, + "description": "The rack definition that is intended to reflect only a single rack in a single rack cluster, or an aggregator rack in a multi-rack cluster." + }, + "analyticsOutputSettings": { + "type": { + "$ref": "#/142" + }, + "flags": 0, + "description": "The settings for the log analytics workspace used for output of logs from this cluster." + }, + "analyticsWorkspaceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Field Deprecated. The resource ID of the Log Analytics Workspace that will be used for storing relevant logs." + }, + "availableUpgradeVersions": { + "type": { + "$ref": "#/154" + }, + "flags": 2, + "description": "The list of cluster runtime version upgrades available for this cluster." + }, + "clusterCapacity": { + "type": { + "$ref": "#/155" + }, + "flags": 2, + "description": "The capacity supported by this cluster." + }, + "clusterConnectionStatus": { + "type": { + "$ref": "#/160" + }, + "flags": 2, + "description": "The latest heartbeat status between the cluster manager and the cluster." + }, + "clusterExtendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 2, + "description": "The extended location (custom location) that represents the cluster's control plane location. This extended location is used to route the requests of child objects of the cluster that are handled by the platform operator." + }, + "clusterLocation": { + "type": { + "$ref": "#/33" + }, + "flags": 0, + "description": "The customer-provided location information to identify where the cluster resides." + }, + "clusterManagerConnectionStatus": { + "type": { + "$ref": "#/163" + }, + "flags": 2, + "description": "The latest connectivity status between cluster manager and the cluster." + }, + "clusterManagerId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the cluster manager that manages this cluster. This is set by the Cluster Manager when the cluster is created." + }, + "clusterServicePrincipal": { + "type": { + "$ref": "#/164" + }, + "flags": 0, + "description": "The service principal to be used by the cluster during Arc Appliance installation." + }, + "clusterType": { + "type": { + "$ref": "#/168" + }, + "flags": 1, + "description": "The type of rack configuration for the cluster." + }, + "clusterVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The current runtime version of the cluster." + }, + "commandOutputSettings": { + "type": { + "$ref": "#/169" + }, + "flags": 0, + "description": "The settings for commands run in this cluster, such as bare metal machine run read only commands and data extracts." + }, + "computeDeploymentThreshold": { + "type": { + "$ref": "#/170" + }, + "flags": 0, + "description": "The validation threshold indicating the allowable failures of compute machines during environment validation and deployment." + }, + "computeRackDefinitions": { + "type": { + "$ref": "#/178" + }, + "flags": 0, + "description": "The list of rack definitions for the compute racks in a multi-rack\ncluster, or an empty list in a single-rack cluster." + }, + "detailedStatus": { + "type": { + "$ref": "#/188" + }, + "flags": 2, + "description": "The current detailed status of the cluster." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the detailed status." + }, + "hybridAksExtendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 2, + "description": "Field Deprecated. This field will not be populated in an upcoming version. The extended location (custom location) that represents the Hybrid AKS control plane location. This extended location is used when creating provisioned clusters (Hybrid AKS clusters)." + }, + "managedResourceGroupConfiguration": { + "type": { + "$ref": "#/120" + }, + "flags": 0, + "description": "The configuration of the managed resource group associated with the resource." + }, + "manualActionCount": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The count of Manual Action Taken (MAT) events that have not been validated." + }, + "networkFabricId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the Network Fabric associated with the cluster." + }, + "provisioningState": { + "type": { + "$ref": "#/195" + }, + "flags": 2, + "description": "The provisioning state of the cluster." + }, + "runtimeProtectionConfiguration": { + "type": { + "$ref": "#/196" + }, + "flags": 0, + "description": "The settings for cluster runtime protection." + }, + "secretArchive": { + "type": { + "$ref": "#/203" + }, + "flags": 0, + "description": "The configuration for use of a key vault to store secrets for later retrieval by the operator." + }, + "secretArchiveSettings": { + "type": { + "$ref": "#/207" + }, + "flags": 0, + "description": "The settings for the secret archive used to hold credentials for the cluster." + }, + "supportExpiryDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The support end date of the runtime version of the cluster." + }, + "updateStrategy": { + "type": { + "$ref": "#/208" + }, + "flags": 0, + "description": "The strategy for updating the cluster." + }, + "vulnerabilityScanningSettings": { + "type": { + "$ref": "#/217" + }, + "flags": 0, + "description": "The settings for how security vulnerability scanning is applied to the cluster." + }, + "workloadResourceIds": { + "type": { + "$ref": "#/221" + }, + "flags": 2, + "description": "The list of workload resource IDs that are hosted within this cluster." + } + } + }, + { + "$type": "ObjectType", + "name": "RackDefinition", + "properties": { + "availabilityZone": { + "type": { + "$ref": "#/136" + }, + "flags": 0, + "description": "The zone name used for this rack when created. Availability zones are used for workload placement." + }, + "bareMetalMachineConfigurationData": { + "type": { + "$ref": "#/139" + }, + "flags": 0, + "description": "The unordered list of bare metal machine configuration." + }, + "networkRackId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the network rack that matches this rack definition." + }, + "rackLocation": { + "type": { + "$ref": "#/33" + }, + "flags": 0, + "description": "The free-form description of the rack's location." + }, + "rackSerialNumber": { + "type": { + "$ref": "#/53" + }, + "flags": 1, + "description": "The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired." + }, + "rackSkuId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the sku for the rack being added." + }, + "storageApplianceConfigurationData": { + "type": { + "$ref": "#/141" + }, + "flags": 0, + "description": "The list of storage appliance configuration data for this rack." + } + } + }, + { + "$type": "StringType", + "pattern": "^[a-zA-Z0-9]{1,10}$" + }, + { + "$type": "ObjectType", + "name": "BareMetalMachineConfigurationData", + "properties": { + "bmcConnectionString": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The connection string for the baseboard management controller including IP address and protocol." + }, + "bmcCredentials": { + "type": { + "$ref": "#/8" + }, + "flags": 1, + "description": "The credentials of the baseboard management controller on this bare metal machine. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead." + }, + "bmcMacAddress": { + "type": { + "$ref": "#/11" + }, + "flags": 1, + "description": "The MAC address of the BMC for this machine." + }, + "bootMacAddress": { + "type": { + "$ref": "#/11" + }, + "flags": 1, + "description": "The MAC address associated with the PXE NIC card." + }, + "machineDetails": { + "type": { + "$ref": "#/33" + }, + "flags": 0, + "description": "The free-form additional information about the machine, e.g. an asset tag." + }, + "machineName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The user-provided name for the bare metal machine created from this specification.\nIf not provided, the machine name will be generated programmatically." + }, + "rackSlot": { + "type": { + "$ref": "#/44" + }, + "flags": 1, + "description": "The slot the physical machine is in the rack based on the BOM configuration." + }, + "serialNumber": { + "type": { + "$ref": "#/138" + }, + "flags": 1, + "description": "The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag." + } + } + }, + { + "$type": "StringType", + "maxLength": 64 + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/137" + } + }, + { + "$type": "ObjectType", + "name": "StorageApplianceConfigurationData", + "properties": { + "adminCredentials": { + "type": { + "$ref": "#/8" + }, + "flags": 1, + "description": "The credentials of the administrative interface on this storage appliance. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead." + }, + "rackSlot": { + "type": { + "$ref": "#/44" + }, + "flags": 1, + "description": "The slot that storage appliance is in the rack based on the BOM configuration." + }, + "serialNumber": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The serial number of the appliance." + }, + "storageApplianceName": { + "type": { + "$ref": "#/68" + }, + "flags": 0, + "description": "The user-provided name for the storage appliance that will be created from this specification." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/140" + } + }, + { + "$type": "ObjectType", + "name": "AnalyticsOutputSettings", + "properties": { + "analyticsWorkspaceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The resource ID of the analytics workspace that is to be used by the specified identity." + }, + "associatedIdentity": { + "type": { + "$ref": "#/143" + }, + "flags": 0, + "description": "The selection of the managed identity to use with this analytics workspace. The identity type must be either system assigned or user assigned." + } + } + }, + { + "$type": "ObjectType", + "name": "IdentitySelector", + "properties": { + "identityType": { + "type": { + "$ref": "#/146" + }, + "flags": 0, + "description": "The type of managed identity that is being selected." + }, + "userAssignedIdentityResourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The user assigned managed identity resource ID to use. Mutually exclusive with a system assigned identity type." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SystemAssignedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "UserAssignedIdentity" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/144" + }, + { + "$ref": "#/145" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ClusterAvailableUpgradeVersion", + "properties": { + "controlImpact": { + "type": { + "$ref": "#/150" + }, + "flags": 2, + "description": "The indicator of whether the control plane will be impacted during the upgrade." + }, + "expectedDuration": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The expected duration needed for this upgrade." + }, + "impactDescription": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The impact description including the specific details and release notes." + }, + "supportExpiryDate": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The last date the version of the platform is supported." + }, + "targetClusterVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The target version this cluster will be upgraded to." + }, + "workloadImpact": { + "type": { + "$ref": "#/153" + }, + "flags": 2, + "description": "The indicator of whether the workload will be impacted during the upgrade." + } + } + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/148" + }, + { + "$ref": "#/149" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/151" + }, + { + "$ref": "#/152" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/147" + } + }, + { + "$type": "ObjectType", + "name": "ClusterCapacity", + "properties": { + "availableApplianceStorageGB": { + "type": { + "$ref": "#/50" + }, + "flags": 0, + "description": "The remaining appliance-based storage in GB available for workload use. Measured in gibibytes." + }, + "availableCoreCount": { + "type": { + "$ref": "#/50" + }, + "flags": 0, + "description": "The remaining number of cores that are available in this cluster for workload use." + }, + "availableHostStorageGB": { + "type": { + "$ref": "#/50" + }, + "flags": 0, + "description": "The remaining machine or host-based storage in GB available for workload use. Measured in gibibytes." + }, + "availableMemoryGB": { + "type": { + "$ref": "#/50" + }, + "flags": 0, + "description": "The remaining memory in GB that are available in this cluster for workload use. Measured in gibibytes." + }, + "totalApplianceStorageGB": { + "type": { + "$ref": "#/50" + }, + "flags": 0, + "description": "The total appliance-based storage in GB supported by this cluster for workload use. Measured in gibibytes." + }, + "totalCoreCount": { + "type": { + "$ref": "#/50" + }, + "flags": 0, + "description": "The total number of cores that are supported by this cluster for workload use." + }, + "totalHostStorageGB": { + "type": { + "$ref": "#/50" + }, + "flags": 0, + "description": "The total machine or host-based storage in GB supported by this cluster for workload use. Measured in gibibytes." + }, + "totalMemoryGB": { + "type": { + "$ref": "#/50" + }, + "flags": 0, + "description": "The total memory supported by this cluster for workload use. Measured in gibibytes." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Connected" + }, + { + "$type": "StringLiteralType", + "value": "Disconnected" + }, + { + "$type": "StringLiteralType", + "value": "Timeout" + }, + { + "$type": "StringLiteralType", + "value": "Undefined" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/156" + }, + { + "$ref": "#/157" + }, + { + "$ref": "#/158" + }, + { + "$ref": "#/159" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Connected" + }, + { + "$type": "StringLiteralType", + "value": "Unreachable" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/161" + }, + { + "$ref": "#/162" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ServicePrincipalInformation", + "properties": { + "applicationId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The application ID, also known as client ID, of the service principal." + }, + "password": { + "type": { + "$ref": "#/165" + }, + "flags": 1, + "description": "The password of the service principal." + }, + "principalId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The principal ID, also known as the object ID, of the service principal." + }, + "tenantId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The tenant ID, also known as the directory ID, of the tenant in which the service principal is created." + } + } + }, + { + "$type": "StringType", + "sensitive": true + }, + { + "$type": "StringLiteralType", + "value": "SingleRack" + }, + { + "$type": "StringLiteralType", + "value": "MultiRack" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/166" + }, + { + "$ref": "#/167" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "CommandOutputSettings", + "properties": { + "associatedIdentity": { + "type": { + "$ref": "#/143" + }, + "flags": 0, + "description": "The selection of the managed identity to use with this storage account container. The identity type must be either system assigned or user assigned." + }, + "containerUrl": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The URL of the storage account container that is to be used by the specified identities." + } + } + }, + { + "$type": "ObjectType", + "name": "ValidationThreshold", + "properties": { + "grouping": { + "type": { + "$ref": "#/173" + }, + "flags": 1, + "description": "Selection of how the type evaluation is applied to the cluster calculation." + }, + "type": { + "type": { + "$ref": "#/176" + }, + "flags": 1, + "description": "Selection of how the threshold should be evaluated." + }, + "value": { + "type": { + "$ref": "#/177" + }, + "flags": 1, + "description": "The numeric threshold value." + } + } + }, + { + "$type": "StringLiteralType", + "value": "PerCluster" + }, + { + "$type": "StringLiteralType", + "value": "PerRack" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/171" + }, + { + "$ref": "#/172" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "CountSuccess" + }, + { + "$type": "StringLiteralType", + "value": "PercentSuccess" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/174" + }, + { + "$ref": "#/175" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "IntegerType", + "minValue": 0 + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/135" + } + }, + { + "$type": "StringLiteralType", + "value": "PendingDeployment" + }, + { + "$type": "StringLiteralType", + "value": "Deploying" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "UpdatePaused" + }, + { + "$type": "StringLiteralType", + "value": "Degraded" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Disconnected" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/179" + }, + { + "$ref": "#/180" + }, + { + "$ref": "#/181" + }, + { + "$ref": "#/182" + }, + { + "$ref": "#/183" + }, + { + "$ref": "#/184" + }, + { + "$ref": "#/185" + }, + { + "$ref": "#/186" + }, + { + "$ref": "#/187" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Validating" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/189" + }, + { + "$ref": "#/190" + }, + { + "$ref": "#/191" + }, + { + "$ref": "#/192" + }, + { + "$ref": "#/193" + }, + { + "$ref": "#/194" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "RuntimeProtectionConfiguration", + "properties": { + "enforcementLevel": { + "type": { + "$ref": "#/202" + }, + "flags": 0, + "description": "The mode of operation for runtime protection." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Audit" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "OnDemand" + }, + { + "$type": "StringLiteralType", + "value": "Passive" + }, + { + "$type": "StringLiteralType", + "value": "RealTime" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/197" + }, + { + "$ref": "#/198" + }, + { + "$ref": "#/199" + }, + { + "$ref": "#/200" + }, + { + "$ref": "#/201" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ClusterSecretArchive", + "properties": { + "keyVaultId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the key vault to archive the secrets of the cluster." + }, + "useKeyVault": { + "type": { + "$ref": "#/206" + }, + "flags": 0, + "description": "The indicator if the specified key vault should be used to archive the secrets of the cluster." + } + } + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/204" + }, + { + "$ref": "#/205" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "SecretArchiveSettings", + "properties": { + "associatedIdentity": { + "type": { + "$ref": "#/143" + }, + "flags": 0, + "description": "The selection of the managed identity to use with this vault URI. The identity type must be either system assigned or user assigned." + }, + "vaultUri": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The URI for the key vault used as the secret archive." + } + } + }, + { + "$type": "ObjectType", + "name": "ClusterUpdateStrategy", + "properties": { + "maxUnavailable": { + "type": { + "$ref": "#/209" + }, + "flags": 0, + "description": "The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack.\nLimited by the maximum number of machines in the increment. Defaults to the whole increment size." + }, + "strategyType": { + "type": { + "$ref": "#/212" + }, + "flags": 1, + "description": "The mode of operation for runtime protection." + }, + "thresholdType": { + "type": { + "$ref": "#/215" + }, + "flags": 1, + "description": "Selection of how the threshold should be evaluated." + }, + "thresholdValue": { + "type": { + "$ref": "#/177" + }, + "flags": 1, + "description": "The numeric threshold value." + }, + "waitTimeMinutes": { + "type": { + "$ref": "#/216" + }, + "flags": 0, + "description": "The time to wait between the increments of update defined by the strategy." + } + } + }, + { + "$type": "IntegerType", + "minValue": 1 + }, + { + "$type": "StringLiteralType", + "value": "Rack" + }, + { + "$type": "StringLiteralType", + "value": "PauseAfterRack" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/210" + }, + { + "$ref": "#/211" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "CountSuccess" + }, + { + "$type": "StringLiteralType", + "value": "PercentSuccess" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/213" + }, + { + "$ref": "#/214" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "IntegerType", + "minValue": 0, + "maxValue": 60 + }, + { + "$type": "ObjectType", + "name": "VulnerabilityScanningSettings", + "properties": { + "containerScan": { + "type": { + "$ref": "#/220" + }, + "flags": 0, + "description": "The mode selection for container vulnerability scanning." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/218" + }, + { + "$ref": "#/219" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/clusters@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/133" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/kubernetesClusters" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/kubernetesClusters", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/68" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/224" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/225" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The extended location of the cluster associated with the resource." + }, + "properties": { + "type": { + "$ref": "#/227" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/375" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "KubernetesClusterProperties", + "properties": { + "aadConfiguration": { + "type": { + "$ref": "#/228" + }, + "flags": 0, + "description": "The Azure Active Directory Integration properties." + }, + "administratorConfiguration": { + "type": { + "$ref": "#/230" + }, + "flags": 0, + "description": "The administrative credentials that will be applied to the control plane and agent pool nodes that do not specify their own values." + }, + "attachedNetworkIds": { + "type": { + "$ref": "#/233" + }, + "flags": 2, + "description": "The full list of network resource IDs that are attached to this cluster, including those attached only to specific agent pools." + }, + "availableUpgrades": { + "type": { + "$ref": "#/238" + }, + "flags": 2, + "description": "The list of versions that this Kubernetes cluster can be upgraded to." + }, + "clusterId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the Network Cloud cluster." + }, + "connectedClusterId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the connected cluster set up when this Kubernetes cluster is created." + }, + "controlPlaneKubernetesVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The current running version of Kubernetes on the control plane." + }, + "controlPlaneNodeConfiguration": { + "type": { + "$ref": "#/239" + }, + "flags": 1, + "description": "The defining characteristics of the control plane for this Kubernetes Cluster." + }, + "detailedStatus": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "The current status of the Kubernetes cluster." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "featureStatuses": { + "type": { + "$ref": "#/250" + }, + "flags": 2, + "description": "The current feature settings." + }, + "initialAgentPoolConfigurations": { + "type": { + "$ref": "#/294" + }, + "flags": 1, + "description": "The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource." + }, + "kubernetesVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The Kubernetes version for this cluster." + }, + "managedResourceGroupConfiguration": { + "type": { + "$ref": "#/120" + }, + "flags": 0, + "description": "The configuration of the managed resource group associated with the resource." + }, + "networkConfiguration": { + "type": { + "$ref": "#/295" + }, + "flags": 1, + "description": "The configuration of the Kubernetes cluster networking, including the attachment of networks that span the cluster." + }, + "nodes": { + "type": { + "$ref": "#/365" + }, + "flags": 2, + "description": "The details of the nodes in this cluster." + }, + "provisioningState": { + "type": { + "$ref": "#/374" + }, + "flags": 2, + "description": "The provisioning state of the Kubernetes cluster resource." + } + } + }, + { + "$type": "ObjectType", + "name": "AadConfiguration", + "properties": { + "adminGroupObjectIds": { + "type": { + "$ref": "#/229" + }, + "flags": 1, + "description": "The list of Azure Active Directory group object IDs that will have an administrative role on the Kubernetes cluster." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + }, + "minLength": 1 + }, + { + "$type": "ObjectType", + "name": "AdministratorConfiguration", + "properties": { + "adminUsername": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. If not supplied, a user name will be chosen by the service." + }, + "sshPublicKeys": { + "type": { + "$ref": "#/232" + }, + "flags": 0, + "description": "The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment." + } + } + }, + { + "$type": "ObjectType", + "name": "SshPublicKey", + "properties": { + "keyData": { + "type": { + "$ref": "#/10" + }, + "flags": 1, + "description": "The SSH public key data." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/231" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "AvailableUpgrade", + "properties": { + "availabilityLifecycle": { + "type": { + "$ref": "#/237" + }, + "flags": 2, + "description": "The version lifecycle indicator." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The version available for upgrading." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Preview" + }, + { + "$type": "StringLiteralType", + "value": "GenerallyAvailable" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/235" + }, + { + "$ref": "#/236" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/234" + } + }, + { + "$type": "ObjectType", + "name": "ControlPlaneNodeConfiguration", + "properties": { + "administratorConfiguration": { + "type": { + "$ref": "#/230" + }, + "flags": 0, + "description": "The administrator credentials to be used for the nodes in the control plane." + }, + "availabilityZones": { + "type": { + "$ref": "#/240" + }, + "flags": 0, + "description": "The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. If not specified, all availability zones will be used." + }, + "count": { + "type": { + "$ref": "#/209" + }, + "flags": 1, + "description": "The number of virtual machines that use this configuration." + }, + "vmSkuName": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The name of the VM SKU supplied during creation." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/241" + }, + { + "$ref": "#/242" + }, + { + "$ref": "#/243" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "FeatureStatus", + "properties": { + "detailedStatus": { + "type": { + "$ref": "#/249" + }, + "flags": 2, + "description": "The status representing the state of this feature." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The name of the feature." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The version of the feature." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/246" + }, + { + "$ref": "#/247" + }, + { + "$ref": "#/248" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/245" + } + }, + { + "$type": "ObjectType", + "name": "InitialAgentPoolConfiguration", + "properties": { + "administratorConfiguration": { + "type": { + "$ref": "#/230" + }, + "flags": 0, + "description": "The administrator credentials to be used for the nodes in this agent pool." + }, + "agentOptions": { + "type": { + "$ref": "#/252" + }, + "flags": 0, + "description": "The configurations that will be applied to each agent in this agent pool." + }, + "attachedNetworkConfiguration": { + "type": { + "$ref": "#/256" + }, + "flags": 0, + "description": "The configuration of networks being attached to the agent pool for use by the workloads that run on this Kubernetes cluster." + }, + "availabilityZones": { + "type": { + "$ref": "#/284" + }, + "flags": 0, + "description": "The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. If not specified, all availability zones will be used." + }, + "count": { + "type": { + "$ref": "#/50" + }, + "flags": 1, + "description": "The number of virtual machines that use this configuration." + }, + "labels": { + "type": { + "$ref": "#/286" + }, + "flags": 0, + "description": "The labels applied to the nodes in this agent pool." + }, + "mode": { + "type": { + "$ref": "#/290" + }, + "flags": 1, + "description": "The selection of how this agent pool is utilized, either as a system pool or a user pool. System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. Every Kubernetes cluster must contain at least one system node pool with at least one node." + }, + "name": { + "type": { + "$ref": "#/68" + }, + "flags": 1, + "description": "The name that will be used for the agent pool resource representing this agent pool." + }, + "taints": { + "type": { + "$ref": "#/291" + }, + "flags": 0, + "description": "The taints applied to the nodes in this agent pool." + }, + "upgradeSettings": { + "type": { + "$ref": "#/292" + }, + "flags": 0, + "description": "The configuration of the agent pool." + }, + "vmSkuName": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The name of the VM SKU that determines the size of resources allocated for node VMs." + } + } + }, + { + "$type": "ObjectType", + "name": "AgentOptions", + "properties": { + "hugepagesCount": { + "type": { + "$ref": "#/50" + }, + "flags": 1, + "description": "The number of hugepages to allocate." + }, + "hugepagesSize": { + "type": { + "$ref": "#/255" + }, + "flags": 0, + "description": "The size of the hugepages to allocate." + } + } + }, + { + "$type": "StringLiteralType", + "value": "2M" + }, + { + "$type": "StringLiteralType", + "value": "1G" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/253" + }, + { + "$ref": "#/254" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "AttachedNetworkConfiguration", + "properties": { + "l2Networks": { + "type": { + "$ref": "#/264" + }, + "flags": 0, + "description": "The list of Layer 2 Networks and related configuration for attachment." + }, + "l3Networks": { + "type": { + "$ref": "#/275" + }, + "flags": 0, + "description": "The list of Layer 3 Networks and related configuration for attachment." + }, + "trunkedNetworks": { + "type": { + "$ref": "#/283" + }, + "flags": 0, + "description": "The list of Trunked Networks and related configuration for attachment." + } + } + }, + { + "$type": "ObjectType", + "name": "L2NetworkAttachmentConfiguration", + "properties": { + "networkId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the network that is being configured for attachment." + }, + "pluginType": { + "type": { + "$ref": "#/263" + }, + "flags": 0, + "description": "The indicator of how this network will be utilized by the Kubernetes cluster." + } + } + }, + { + "$type": "StringLiteralType", + "value": "DPDK" + }, + { + "$type": "StringLiteralType", + "value": "SRIOV" + }, + { + "$type": "StringLiteralType", + "value": "OSDevice" + }, + { + "$type": "StringLiteralType", + "value": "MACVLAN" + }, + { + "$type": "StringLiteralType", + "value": "IPVLAN" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/258" + }, + { + "$ref": "#/259" + }, + { + "$ref": "#/260" + }, + { + "$ref": "#/261" + }, + { + "$ref": "#/262" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/257" + } + }, + { + "$type": "ObjectType", + "name": "L3NetworkAttachmentConfiguration", + "properties": { + "ipamEnabled": { + "type": { + "$ref": "#/268" + }, + "flags": 0, + "description": "The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached." + }, + "networkId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the network that is being configured for attachment." + }, + "pluginType": { + "type": { + "$ref": "#/274" + }, + "flags": 0, + "description": "The indicator of how this network will be utilized by the Kubernetes cluster." + } + } + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/266" + }, + { + "$ref": "#/267" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "DPDK" + }, + { + "$type": "StringLiteralType", + "value": "SRIOV" + }, + { + "$type": "StringLiteralType", + "value": "OSDevice" + }, + { + "$type": "StringLiteralType", + "value": "MACVLAN" + }, + { + "$type": "StringLiteralType", + "value": "IPVLAN" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/269" + }, + { + "$ref": "#/270" + }, + { + "$ref": "#/271" + }, + { + "$ref": "#/272" + }, + { + "$ref": "#/273" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/265" + } + }, + { + "$type": "ObjectType", + "name": "TrunkedNetworkAttachmentConfiguration", + "properties": { + "networkId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the network that is being configured for attachment." + }, + "pluginType": { + "type": { + "$ref": "#/282" + }, + "flags": 0, + "description": "The indicator of how this network will be utilized by the Kubernetes cluster." + } + } + }, + { + "$type": "StringLiteralType", + "value": "DPDK" + }, + { + "$type": "StringLiteralType", + "value": "SRIOV" + }, + { + "$type": "StringLiteralType", + "value": "OSDevice" + }, + { + "$type": "StringLiteralType", + "value": "MACVLAN" + }, + { + "$type": "StringLiteralType", + "value": "IPVLAN" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/277" + }, + { + "$ref": "#/278" + }, + { + "$ref": "#/279" + }, + { + "$ref": "#/280" + }, + { + "$ref": "#/281" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/276" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "KubernetesLabel", + "properties": { + "key": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The name of the label or taint." + }, + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The value of the label or taint." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/285" + } + }, + { + "$type": "StringLiteralType", + "value": "System" + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "NotApplicable" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/287" + }, + { + "$ref": "#/288" + }, + { + "$ref": "#/289" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/285" + } + }, + { + "$type": "ObjectType", + "name": "AgentPoolUpgradeSettings", + "properties": { + "drainTimeout": { + "type": { + "$ref": "#/293" + }, + "flags": 0, + "description": "The maximum time in seconds that is allowed for a node drain to complete before proceeding with the upgrade of the agent pool. If not specified during creation, a value of 1800 seconds is used." + }, + "maxSurge": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The maximum number or percentage of nodes that are surged during upgrade. This can either be set to an integer (e.g. '5') or a percentage (e.g. '50%'). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified during creation, a value of 1 is used. One of MaxSurge and MaxUnavailable must be greater than 0." + }, + "maxUnavailable": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The maximum number or percentage of nodes that can be unavailable during upgrade. This can either be set to an integer (e.g. '5') or a percentage (e.g. '50%'). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified during creation, a value of 0 is used. One of MaxSurge and MaxUnavailable must be greater than 0." + } + } + }, + { + "$type": "IntegerType", + "minValue": 60, + "maxValue": 86400 + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/251" + }, + "minLength": 1 + }, + { + "$type": "ObjectType", + "name": "NetworkConfiguration", + "properties": { + "attachedNetworkConfiguration": { + "type": { + "$ref": "#/256" + }, + "flags": 0, + "description": "The configuration of networks being attached to the cluster for use by the workloads that run on this Kubernetes cluster." + }, + "bgpServiceLoadBalancerConfiguration": { + "type": { + "$ref": "#/296" + }, + "flags": 0, + "description": "The configuration of the BGP service load balancer for this Kubernetes cluster. A maximum of one service load balancer may be specified, either Layer 2 or BGP." + }, + "cloudServicesNetworkId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the associated Cloud Services network." + }, + "cniNetworkId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the Layer 3 network that is used for creation of the Container Networking Interface network." + }, + "dnsServiceIp": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in service CIDR." + }, + "l2ServiceLoadBalancerConfiguration": { + "type": { + "$ref": "#/328" + }, + "flags": 0, + "description": "The configuration of the Layer 2 service load balancer for this Kubernetes cluster. A maximum of one service load balancer may be specified, either Layer 2 or BGP." + }, + "podCidrs": { + "type": { + "$ref": "#/330" + }, + "flags": 0, + "description": "The CIDR notation IP ranges from which to assign pod IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking." + }, + "serviceCidrs": { + "type": { + "$ref": "#/331" + }, + "flags": 0, + "description": "The CIDR notation IP ranges from which to assign service IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking." + } + } + }, + { + "$type": "ObjectType", + "name": "BgpServiceLoadBalancerConfiguration", + "properties": { + "bgpAdvertisements": { + "type": { + "$ref": "#/304" + }, + "flags": 0, + "description": "The association of IP address pools to the communities and peers, allowing for announcement of IPs." + }, + "bgpPeers": { + "type": { + "$ref": "#/315" + }, + "flags": 0, + "description": "The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined." + }, + "fabricPeeringEnabled": { + "type": { + "$ref": "#/318" + }, + "flags": 0, + "description": "The indicator to specify if the load balancer peers with the network fabric." + }, + "ipAddressPools": { + "type": { + "$ref": "#/327" + }, + "flags": 0, + "description": "The list of pools of IP addresses that can be allocated to load balancer services." + } + } + }, + { + "$type": "ObjectType", + "name": "BgpAdvertisement", + "properties": { + "advertiseToFabric": { + "type": { + "$ref": "#/300" + }, + "flags": 0, + "description": "The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. This field is ignored if fabricPeeringEnabled is set to False." + }, + "communities": { + "type": { + "$ref": "#/301" + }, + "flags": 0, + "description": "The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format." + }, + "ipAddressPools": { + "type": { + "$ref": "#/302" + }, + "flags": 1, + "description": "The names of the IP address pools associated with this announcement." + }, + "peers": { + "type": { + "$ref": "#/303" + }, + "flags": 0, + "description": "The names of the BGP peers to limit this advertisement to. If no values are specified, all BGP peers will receive this advertisement." + } + } + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/298" + }, + { + "$ref": "#/299" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/297" + } + }, + { + "$type": "ObjectType", + "name": "ServiceLoadBalancerBgpPeer", + "properties": { + "bfdEnabled": { + "type": { + "$ref": "#/308" + }, + "flags": 0, + "description": "The indicator of BFD enablement for this BgpPeer." + }, + "bgpMultiHop": { + "type": { + "$ref": "#/311" + }, + "flags": 0, + "description": "The indicator to enable multi-hop peering support." + }, + "holdTime": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The requested BGP hold time value. This field uses ISO 8601 duration format, for example P1H." + }, + "keepAliveTime": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The requested BGP keepalive time value. This field uses ISO 8601 duration format, for example P1H." + }, + "myAsn": { + "type": { + "$ref": "#/312" + }, + "flags": 0, + "description": "The autonomous system number used for the local end of the BGP session." + }, + "name": { + "type": { + "$ref": "#/313" + }, + "flags": 1, + "description": "The name used to identify this BGP peer for association with a BGP advertisement." + }, + "password": { + "type": { + "$ref": "#/314" + }, + "flags": 4, + "description": "The authentication password for routers enforcing TCP MD5 authenticated sessions." + }, + "peerAddress": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The IPv4 or IPv6 address used to connect this BGP session." + }, + "peerAsn": { + "type": { + "$ref": "#/312" + }, + "flags": 1, + "description": "The autonomous system number expected from the remote end of the BGP session." + }, + "peerPort": { + "type": { + "$ref": "#/50" + }, + "flags": 0, + "description": "The port used to connect this BGP session." + } + } + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/306" + }, + { + "$ref": "#/307" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/309" + }, + { + "$ref": "#/310" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "IntegerType", + "minValue": 0, + "maxValue": 4294967295 + }, + { + "$type": "StringType", + "pattern": "^[a-z0-9]([a-z0-9.-]{0,61}[a-z0-9]){0,1}$" + }, + { + "$type": "StringType", + "sensitive": true, + "maxLength": 80, + "pattern": "^[a-zA-Z0-9]{0,80}$" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/305" + } + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/316" + }, + { + "$ref": "#/317" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "IpAddressPool", + "properties": { + "addresses": { + "type": { + "$ref": "#/320" + }, + "flags": 1, + "description": "The list of IP address ranges. Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses. For a BGP service load balancer configuration, only CIDR format is supported and excludes /32 (IPv4) and /128 (IPv6) prefixes." + }, + "autoAssign": { + "type": { + "$ref": "#/323" + }, + "flags": 0, + "description": "The indicator to determine if automatic allocation from the pool should occur." + }, + "name": { + "type": { + "$ref": "#/313" + }, + "flags": 1, + "description": "The name used to identify this IP address pool for association with a BGP advertisement." + }, + "onlyUseHostIps": { + "type": { + "$ref": "#/326" + }, + "flags": 0, + "description": "The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. Enabling this option will only use IP addresses between .1 and .254 inclusive." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/321" + }, + { + "$ref": "#/322" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/324" + }, + { + "$ref": "#/325" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/319" + } + }, + { + "$type": "ObjectType", + "name": "L2ServiceLoadBalancerConfiguration", + "properties": { + "ipAddressPools": { + "type": { + "$ref": "#/329" + }, + "flags": 0, + "description": "The list of pools of IP addresses that can be allocated to load balancer services." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/319" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "KubernetesClusterNode", + "properties": { + "agentPoolId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the agent pool that this node belongs to. This value is not represented on control plane nodes." + }, + "availabilityZone": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The availability zone this node is running within." + }, + "bareMetalMachineId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the bare metal machine that hosts this node." + }, + "cpuCores": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The number of CPU cores configured for this node, derived from the VM SKU specified." + }, + "detailedStatus": { + "type": { + "$ref": "#/341" + }, + "flags": 2, + "description": "The detailed state of this node." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "diskSizeGB": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The size of the disk configured for this node. Allocations are measured in gibibytes." + }, + "image": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The machine image used to deploy this node." + }, + "kubernetesVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The currently running version of Kubernetes and bundled features running on this node." + }, + "labels": { + "type": { + "$ref": "#/342" + }, + "flags": 2, + "description": "The list of labels on this node that have been assigned to the agent pool containing this node." + }, + "memorySizeGB": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The amount of memory configured for this node, derived from the vm SKU specified. Allocations are measured in gibibytes." + }, + "mode": { + "type": { + "$ref": "#/346" + }, + "flags": 2, + "description": "The mode of the agent pool containing this node. Not applicable for control plane nodes." + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The name of this node, as realized in the Kubernetes cluster." + }, + "networkAttachments": { + "type": { + "$ref": "#/356" + }, + "flags": 2, + "description": "The NetworkAttachments made to this node." + }, + "powerState": { + "type": { + "$ref": "#/360" + }, + "flags": 2, + "description": "The power state of this node." + }, + "role": { + "type": { + "$ref": "#/363" + }, + "flags": 2, + "description": "The role of this node in the cluster." + }, + "taints": { + "type": { + "$ref": "#/364" + }, + "flags": 2, + "description": "The list of taints that have been assigned to the agent pool containing this node." + }, + "vmSkuName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The VM SKU name that was used to create this cluster node." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Scheduling" + }, + { + "$type": "StringLiteralType", + "value": "Stopped" + }, + { + "$type": "StringLiteralType", + "value": "Terminating" + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/333" + }, + { + "$ref": "#/334" + }, + { + "$ref": "#/335" + }, + { + "$ref": "#/336" + }, + { + "$ref": "#/337" + }, + { + "$ref": "#/338" + }, + { + "$ref": "#/339" + }, + { + "$ref": "#/340" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/285" + } + }, + { + "$type": "StringLiteralType", + "value": "System" + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "NotApplicable" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/343" + }, + { + "$ref": "#/344" + }, + { + "$ref": "#/345" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "NetworkAttachment", + "properties": { + "attachedNetworkId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the associated network attached to the virtual machine.\nIt can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources." + }, + "defaultGateway": { + "type": { + "$ref": "#/350" + }, + "flags": 0, + "description": "The indicator of whether this is the default gateway.\nOnly one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True." + }, + "ipAllocationMethod": { + "type": { + "$ref": "#/354" + }, + "flags": 1, + "description": "The IP allocation mechanism for the virtual machine.\nDynamic and Static are only valid for l3Network which may also specify Disabled.\nOtherwise, Disabled is the only permitted value." + }, + "ipv4Address": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The IPv4 address of the virtual machine.\n\nThis field is used only if the attached network has IPAllocationType of IPV4 or DualStack.\n\nIf IPAllocationMethod is:\nStatic - this field must contain a user specified IPv4 address from within the subnet specified in the attached network.\nDynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network.\nDisabled - this field will be empty." + }, + "ipv6Address": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The IPv6 address of the virtual machine.\n\nThis field is used only if the attached network has IPAllocationType of IPV6 or DualStack.\n\nIf IPAllocationMethod is:\nStatic - this field must contain an IPv6 address range from within the range specified in the attached network.\nDynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network.\nDisabled - this field will be empty." + }, + "macAddress": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The MAC address of the interface for the virtual machine that corresponds to this network attachment." + }, + "networkAttachmentName": { + "type": { + "$ref": "#/355" + }, + "flags": 0, + "description": "The associated network's interface name.\nIf specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine.\nIf the user doesn’t specify this value, the default interface name of the network resource will be used.\nFor a CloudServicesNetwork resource, this name will be ignored." + } + } + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/348" + }, + { + "$ref": "#/349" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Dynamic" + }, + { + "$type": "StringLiteralType", + "value": "Static" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/351" + }, + { + "$ref": "#/352" + }, + { + "$ref": "#/353" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringType", + "maxLength": 15 + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/347" + } + }, + { + "$type": "StringLiteralType", + "value": "On" + }, + { + "$type": "StringLiteralType", + "value": "Off" + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/357" + }, + { + "$ref": "#/358" + }, + { + "$ref": "#/359" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "ControlPlane" + }, + { + "$type": "StringLiteralType", + "value": "Worker" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/361" + }, + { + "$ref": "#/362" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/285" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/332" + } + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/366" + }, + { + "$ref": "#/367" + }, + { + "$ref": "#/368" + }, + { + "$ref": "#/369" + }, + { + "$ref": "#/370" + }, + { + "$ref": "#/371" + }, + { + "$ref": "#/372" + }, + { + "$ref": "#/373" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/kubernetesClusters@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/226" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/l2Networks" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/l2Networks", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/68" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/377" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/378" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The extended location of the cluster associated with the resource." + }, + "properties": { + "type": { + "$ref": "#/380" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/399" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "L2NetworkProperties", + "properties": { + "associatedResourceIds": { + "type": { + "$ref": "#/381" + }, + "flags": 2, + "description": "The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network." + }, + "clusterId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the Network Cloud cluster this L2 network is associated with." + }, + "detailedStatus": { + "type": { + "$ref": "#/385" + }, + "flags": 2, + "description": "The more detailed status of the L2 network." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "hybridAksClustersAssociatedIds": { + "type": { + "$ref": "#/386" + }, + "flags": 2, + "description": "Field Deprecated. These fields will be empty/omitted. The list of Hybrid AKS cluster resource ID(s) that are associated with this L2 network." + }, + "hybridAksPluginType": { + "type": { + "$ref": "#/390" + }, + "flags": 0, + "description": "Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The network plugin type for Hybrid AKS." + }, + "interfaceName": { + "type": { + "$ref": "#/391" + }, + "flags": 0, + "description": "The default interface name for this L2 network in the virtual machine. This name can be overridden by the name supplied in the network attachment configuration of that virtual machine." + }, + "l2IsolationDomainId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the Network Fabric l2IsolationDomain." + }, + "provisioningState": { + "type": { + "$ref": "#/397" + }, + "flags": 2, + "description": "The provisioning state of the L2 network." + }, + "virtualMachinesAssociatedIds": { + "type": { + "$ref": "#/398" + }, + "flags": 2, + "description": "Field Deprecated. These fields will be empty/omitted. The list of virtual machine resource ID(s), excluding any Hybrid AKS virtual machines, that are currently using this L2 network." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/382" + }, + { + "$ref": "#/383" + }, + { + "$ref": "#/384" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "DPDK" + }, + { + "$type": "StringLiteralType", + "value": "SRIOV" + }, + { + "$type": "StringLiteralType", + "value": "OSDevice" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/387" + }, + { + "$ref": "#/388" + }, + { + "$ref": "#/389" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringType", + "maxLength": 12, + "pattern": "^[a-zA-Z0-9@._-]*$" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/392" + }, + { + "$ref": "#/393" + }, + { + "$ref": "#/394" + }, + { + "$ref": "#/395" + }, + { + "$ref": "#/396" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/l2Networks@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/379" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/l3Networks" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/l3Networks", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/68" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/401" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/402" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The extended location of the cluster associated with the resource." + }, + "properties": { + "type": { + "$ref": "#/404" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/429" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "L3NetworkProperties", + "properties": { + "associatedResourceIds": { + "type": { + "$ref": "#/405" + }, + "flags": 2, + "description": "The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network." + }, + "clusterId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the Network Cloud cluster this L3 network is associated with." + }, + "detailedStatus": { + "type": { + "$ref": "#/409" + }, + "flags": 2, + "description": "The more detailed status of the L3 network." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "hybridAksClustersAssociatedIds": { + "type": { + "$ref": "#/410" + }, + "flags": 2, + "description": "Field Deprecated. These fields will be empty/omitted. The list of Hybrid AKS cluster resource IDs that are associated with this L3 network." + }, + "hybridAksIpamEnabled": { + "type": { + "$ref": "#/413" + }, + "flags": 0, + "description": "Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The indicator of whether or not to disable IPAM allocation on the network attachment definition injected into the Hybrid AKS Cluster." + }, + "hybridAksPluginType": { + "type": { + "$ref": "#/417" + }, + "flags": 0, + "description": "Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The network plugin type for Hybrid AKS." + }, + "interfaceName": { + "type": { + "$ref": "#/391" + }, + "flags": 0, + "description": "The default interface name for this L3 network in the virtual machine. This name can be overridden by the name supplied in the network attachment configuration of that virtual machine." + }, + "ipAllocationType": { + "type": { + "$ref": "#/421" + }, + "flags": 0, + "description": "The type of the IP address allocation, defaulted to \"DualStack\"." + }, + "ipv4ConnectedPrefix": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The IPV4 prefix (CIDR) assigned to this L3 network. Required when the IP allocation type\nis IPV4 or DualStack." + }, + "ipv6ConnectedPrefix": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The IPV6 prefix (CIDR) assigned to this L3 network. Required when the IP allocation type\nis IPV6 or DualStack." + }, + "l3IsolationDomainId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the Network Fabric l3IsolationDomain." + }, + "provisioningState": { + "type": { + "$ref": "#/427" + }, + "flags": 2, + "description": "The provisioning state of the L3 network." + }, + "virtualMachinesAssociatedIds": { + "type": { + "$ref": "#/428" + }, + "flags": 2, + "description": "Field Deprecated. These fields will be empty/omitted. The list of virtual machine resource IDs, excluding any Hybrid AKS virtual machines, that are currently using this L3 network." + }, + "vlan": { + "type": { + "$ref": "#/50" + }, + "flags": 1, + "description": "The VLAN from the l3IsolationDomain that is used for this network." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/406" + }, + { + "$ref": "#/407" + }, + { + "$ref": "#/408" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/411" + }, + { + "$ref": "#/412" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "DPDK" + }, + { + "$type": "StringLiteralType", + "value": "SRIOV" + }, + { + "$type": "StringLiteralType", + "value": "OSDevice" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/414" + }, + { + "$ref": "#/415" + }, + { + "$ref": "#/416" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "IPV4" + }, + { + "$type": "StringLiteralType", + "value": "IPV6" + }, + { + "$type": "StringLiteralType", + "value": "DualStack" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/418" + }, + { + "$ref": "#/419" + }, + { + "$ref": "#/420" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/422" + }, + { + "$ref": "#/423" + }, + { + "$ref": "#/424" + }, + { + "$ref": "#/425" + }, + { + "$ref": "#/426" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/l3Networks@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/403" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/racks" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/racks", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/68" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/431" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/432" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The extended location of the cluster associated with the resource." + }, + "properties": { + "type": { + "$ref": "#/434" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/445" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "RackProperties", + "properties": { + "availabilityZone": { + "type": { + "$ref": "#/136" + }, + "flags": 1, + "description": "The value that will be used for machines in this rack to represent the availability zones that can be referenced by Hybrid AKS Clusters for node arrangement." + }, + "clusterId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the cluster the rack is created for. This value is set when the rack is created by the cluster." + }, + "detailedStatus": { + "type": { + "$ref": "#/438" + }, + "flags": 2, + "description": "The more detailed status of the rack." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "provisioningState": { + "type": { + "$ref": "#/444" + }, + "flags": 2, + "description": "The provisioning state of the rack resource." + }, + "rackLocation": { + "type": { + "$ref": "#/33" + }, + "flags": 1, + "description": "The free-form description of the rack location. (e.g. “DTN Datacenter, Floor 3, Isle 9, Rack 2B”)" + }, + "rackSerialNumber": { + "type": { + "$ref": "#/53" + }, + "flags": 1, + "description": "The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired." + }, + "rackSkuId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The SKU for the rack." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/435" + }, + { + "$ref": "#/436" + }, + { + "$ref": "#/437" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/439" + }, + { + "$ref": "#/440" + }, + { + "$ref": "#/441" + }, + { + "$ref": "#/442" + }, + { + "$ref": "#/443" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/racks@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/433" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/storageAppliances" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/storageAppliances", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/68" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/447" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/448" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The extended location of the cluster associated with the resource." + }, + "properties": { + "type": { + "$ref": "#/450" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/470" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "StorageApplianceProperties", + "properties": { + "administratorCredentials": { + "type": { + "$ref": "#/8" + }, + "flags": 1, + "description": "The credentials of the administrative interface on this storage appliance." + }, + "capacity": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The total capacity of the storage appliance. Measured in GiB." + }, + "capacityUsed": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The amount of storage consumed." + }, + "clusterId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the cluster this storage appliance is associated with. Measured in GiB." + }, + "detailedStatus": { + "type": { + "$ref": "#/455" + }, + "flags": 2, + "description": "The detailed status of the storage appliance." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "managementIpv4Address": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The endpoint for the management interface of the storage appliance." + }, + "manufacturer": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The manufacturer of the storage appliance." + }, + "model": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The model of the storage appliance." + }, + "provisioningState": { + "type": { + "$ref": "#/461" + }, + "flags": 2, + "description": "The provisioning state of the storage appliance." + }, + "rackId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the rack where this storage appliance resides." + }, + "rackSlot": { + "type": { + "$ref": "#/44" + }, + "flags": 1, + "description": "The slot the storage appliance is in the rack based on the BOM configuration." + }, + "remoteVendorManagementFeature": { + "type": { + "$ref": "#/464" + }, + "flags": 2, + "description": "The indicator of whether the storage appliance supports remote vendor management." + }, + "remoteVendorManagementStatus": { + "type": { + "$ref": "#/468" + }, + "flags": 2, + "description": "The indicator of whether the remote vendor management feature is enabled or disabled, or unsupported if it is an unsupported feature." + }, + "secretRotationStatus": { + "type": { + "$ref": "#/469" + }, + "flags": 2, + "description": "The list of statuses that represent secret rotation activity." + }, + "serialNumber": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The serial number for the storage appliance." + }, + "storageApplianceSkuId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The SKU for the storage appliance." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The version of the storage appliance." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "Degraded" + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/451" + }, + { + "$ref": "#/452" + }, + { + "$ref": "#/453" + }, + { + "$ref": "#/454" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/456" + }, + { + "$ref": "#/457" + }, + { + "$ref": "#/458" + }, + { + "$ref": "#/459" + }, + { + "$ref": "#/460" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Supported" + }, + { + "$type": "StringLiteralType", + "value": "Unsupported" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/462" + }, + { + "$ref": "#/463" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "Unsupported" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/465" + }, + { + "$ref": "#/466" + }, + { + "$ref": "#/467" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/49" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/storageAppliances@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/449" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/trunkedNetworks" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/trunkedNetworks", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/68" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/472" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/473" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The extended location of the cluster associated with the resource." + }, + "properties": { + "type": { + "$ref": "#/475" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/495" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "TrunkedNetworkProperties", + "properties": { + "associatedResourceIds": { + "type": { + "$ref": "#/476" + }, + "flags": 2, + "description": "The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network." + }, + "clusterId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the Network Cloud cluster this trunked network is associated with." + }, + "detailedStatus": { + "type": { + "$ref": "#/480" + }, + "flags": 2, + "description": "The more detailed status of the trunked network." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "hybridAksClustersAssociatedIds": { + "type": { + "$ref": "#/481" + }, + "flags": 2, + "description": "Field Deprecated. These fields will be empty/omitted. The list of Hybrid AKS cluster resource IDs that are associated with this trunked network." + }, + "hybridAksPluginType": { + "type": { + "$ref": "#/485" + }, + "flags": 0, + "description": "Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The network plugin type for Hybrid AKS." + }, + "interfaceName": { + "type": { + "$ref": "#/391" + }, + "flags": 0, + "description": "The default interface name for this trunked network in the virtual machine. This name can be overridden by the name supplied in the network attachment configuration of that virtual machine." + }, + "isolationDomainIds": { + "type": { + "$ref": "#/486" + }, + "flags": 1, + "description": "The list of resource IDs representing the Network Fabric isolation domains. It can be any combination of l2IsolationDomain and l3IsolationDomain resources." + }, + "provisioningState": { + "type": { + "$ref": "#/492" + }, + "flags": 2, + "description": "The provisioning state of the trunked network." + }, + "virtualMachinesAssociatedIds": { + "type": { + "$ref": "#/493" + }, + "flags": 2, + "description": "Field Deprecated. These fields will be empty/omitted. The list of virtual machine resource IDs, excluding any Hybrid AKS virtual machines, that are currently using this trunked network." + }, + "vlans": { + "type": { + "$ref": "#/494" + }, + "flags": 1, + "description": "The list of vlans that are selected from the isolation domains for trunking." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/477" + }, + { + "$ref": "#/478" + }, + { + "$ref": "#/479" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "DPDK" + }, + { + "$type": "StringLiteralType", + "value": "SRIOV" + }, + { + "$type": "StringLiteralType", + "value": "OSDevice" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/482" + }, + { + "$ref": "#/483" + }, + { + "$ref": "#/484" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + }, + "minLength": 1 + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/487" + }, + { + "$ref": "#/488" + }, + { + "$ref": "#/489" + }, + { + "$ref": "#/490" + }, + { + "$ref": "#/491" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/50" + }, + "minLength": 1 + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/trunkedNetworks@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/474" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/virtualMachines" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/virtualMachines", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/497" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/498" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The extended location of the cluster associated with the resource." + }, + "properties": { + "type": { + "$ref": "#/500" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/558" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "VirtualMachineProperties", + "properties": { + "adminUsername": { + "type": { + "$ref": "#/501" + }, + "flags": 1, + "description": "The name of the administrator to which the ssh public keys will be added into the authorized keys." + }, + "availabilityZone": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The cluster availability zone containing this virtual machine." + }, + "bareMetalMachineId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the bare metal machine that hosts the virtual machine." + }, + "bootMethod": { + "type": { + "$ref": "#/504" + }, + "flags": 0, + "description": "Selects the boot method for the virtual machine." + }, + "cloudServicesNetworkAttachment": { + "type": { + "$ref": "#/347" + }, + "flags": 1, + "description": "The cloud service network that provides platform-level services for the virtual machine." + }, + "clusterId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the cluster the virtual machine is created for." + }, + "consoleExtendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "The extended location to use for creation of a VM console resource." + }, + "cpuCores": { + "type": { + "$ref": "#/505" + }, + "flags": 1, + "description": "The number of CPU cores in the virtual machine." + }, + "detailedStatus": { + "type": { + "$ref": "#/514" + }, + "flags": 2, + "description": "The more detailed status of the virtual machine." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "isolateEmulatorThread": { + "type": { + "$ref": "#/517" + }, + "flags": 0, + "description": "Field Deprecated, the value will be ignored if provided. The indicator of whether one of the specified CPU cores is isolated to run the emulator thread for this virtual machine." + }, + "memorySizeGB": { + "type": { + "$ref": "#/209" + }, + "flags": 1, + "description": "The memory size of the virtual machine. Allocations are measured in gibibytes." + }, + "networkAttachments": { + "type": { + "$ref": "#/518" + }, + "flags": 0, + "description": "The list of network attachments to the virtual machine." + }, + "networkData": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Base64 encoded cloud-init network data." + }, + "placementHints": { + "type": { + "$ref": "#/529" + }, + "flags": 0, + "description": "The scheduling hints for the virtual machine." + }, + "powerState": { + "type": { + "$ref": "#/533" + }, + "flags": 2, + "description": "The power state of the virtual machine." + }, + "provisioningState": { + "type": { + "$ref": "#/539" + }, + "flags": 2, + "description": "The provisioning state of the virtual machine." + }, + "sshPublicKeys": { + "type": { + "$ref": "#/540" + }, + "flags": 0, + "description": "The list of ssh public keys. Each key will be added to the virtual machine using the cloud-init ssh_authorized_keys mechanism for the adminUsername." + }, + "storageProfile": { + "type": { + "$ref": "#/541" + }, + "flags": 1, + "description": "The storage profile that specifies size and other parameters about the disks related to the virtual machine." + }, + "userData": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The Base64 encoded cloud-init user data." + }, + "virtioInterface": { + "type": { + "$ref": "#/551" + }, + "flags": 0, + "description": "Field Deprecated, use virtualizationModel instead. The type of the virtio interface." + }, + "vmDeviceModel": { + "type": { + "$ref": "#/555" + }, + "flags": 0, + "description": "The type of the device model to use." + }, + "vmImage": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The virtual machine image that is currently provisioned to the OS disk, using the full url and tag notation used to pull the image." + }, + "vmImageRepositoryCredentials": { + "type": { + "$ref": "#/556" + }, + "flags": 0, + "description": "The credentials used to login to the image repository that has access to the specified image." + }, + "volumes": { + "type": { + "$ref": "#/557" + }, + "flags": 2, + "description": "The resource IDs of volumes that are attached to the virtual machine." + } + } + }, + { + "$type": "StringType", + "minLength": 1, + "maxLength": 32, + "pattern": "^[a-z_][a-z0-9_]{0,31}$" + }, + { + "$type": "StringLiteralType", + "value": "UEFI" + }, + { + "$type": "StringLiteralType", + "value": "BIOS" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/502" + }, + { + "$ref": "#/503" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "IntegerType", + "minValue": 2 + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Scheduling" + }, + { + "$type": "StringLiteralType", + "value": "Stopped" + }, + { + "$type": "StringLiteralType", + "value": "Terminating" + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/506" + }, + { + "$ref": "#/507" + }, + { + "$ref": "#/508" + }, + { + "$ref": "#/509" + }, + { + "$ref": "#/510" + }, + { + "$ref": "#/511" + }, + { + "$ref": "#/512" + }, + { + "$ref": "#/513" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/515" + }, + { + "$ref": "#/516" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/347" + } + }, + { + "$type": "ObjectType", + "name": "VirtualMachinePlacementHint", + "properties": { + "hintType": { + "type": { + "$ref": "#/522" + }, + "flags": 1, + "description": "The specification of whether this hint supports affinity or anti-affinity with the referenced resources." + }, + "resourceId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The resource ID of the target object that the placement hints will be checked against, e.g., the bare metal node to host the virtual machine." + }, + "schedulingExecution": { + "type": { + "$ref": "#/525" + }, + "flags": 1, + "description": "The indicator of whether the hint is a hard or soft requirement during scheduling." + }, + "scope": { + "type": { + "$ref": "#/528" + }, + "flags": 1, + "description": "The scope for the virtual machine affinity or anti-affinity placement hint. It should always be \"Machine\" in the case of node affinity." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Affinity" + }, + { + "$type": "StringLiteralType", + "value": "AntiAffinity" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/520" + }, + { + "$ref": "#/521" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Hard" + }, + { + "$type": "StringLiteralType", + "value": "Soft" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/523" + }, + { + "$ref": "#/524" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Rack" + }, + { + "$type": "StringLiteralType", + "value": "Machine" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/526" + }, + { + "$ref": "#/527" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/519" + } + }, + { + "$type": "StringLiteralType", + "value": "On" + }, + { + "$type": "StringLiteralType", + "value": "Off" + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/530" + }, + { + "$ref": "#/531" + }, + { + "$ref": "#/532" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/534" + }, + { + "$ref": "#/535" + }, + { + "$ref": "#/536" + }, + { + "$ref": "#/537" + }, + { + "$ref": "#/538" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/231" + } + }, + { + "$type": "ObjectType", + "name": "StorageProfile", + "properties": { + "osDisk": { + "type": { + "$ref": "#/542" + }, + "flags": 1, + "description": "The disk to use with this virtual machine." + }, + "volumeAttachments": { + "type": { + "$ref": "#/548" + }, + "flags": 0, + "description": "The resource IDs of volumes that are requested to be attached to the virtual machine." + } + } + }, + { + "$type": "ObjectType", + "name": "OsDisk", + "properties": { + "createOption": { + "type": { + "$ref": "#/545" + }, + "flags": 0, + "description": "The strategy for creating the OS disk." + }, + "deleteOption": { + "type": { + "$ref": "#/547" + }, + "flags": 0, + "description": "The strategy for deleting the OS disk." + }, + "diskSizeGB": { + "type": { + "$ref": "#/50" + }, + "flags": 1, + "description": "The size of the disk. Required if the createOption is Ephemeral. Allocations are measured in gibibytes." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Ephemeral" + }, + { + "$type": "StringLiteralType", + "value": "Persistent" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/543" + }, + { + "$ref": "#/544" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Delete" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/546" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Modern" + }, + { + "$type": "StringLiteralType", + "value": "Transitional" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/549" + }, + { + "$ref": "#/550" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "T1" + }, + { + "$type": "StringLiteralType", + "value": "T2" + }, + { + "$type": "StringLiteralType", + "value": "T3" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/552" + }, + { + "$ref": "#/553" + }, + { + "$ref": "#/554" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "ImageRepositoryCredentials", + "properties": { + "password": { + "type": { + "$ref": "#/9" + }, + "flags": 1, + "description": "The password or token used to access an image in the target repository." + }, + "registryUrl": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The URL of the authentication server used to validate the repository credentials." + }, + "username": { + "type": { + "$ref": "#/10" + }, + "flags": 1, + "description": "The username used to access an image in the target repository." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/virtualMachines@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/499" + }, + "flags": 0 + }, + { + "$type": "StringType", + "pattern": "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,62}[a-zA-Z0-9])$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/volumes" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/volumes", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/560" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/561" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/562" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The extended location of the cluster associated with the resource." + }, + "properties": { + "type": { + "$ref": "#/564" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/576" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "VolumeProperties", + "properties": { + "attachedTo": { + "type": { + "$ref": "#/565" + }, + "flags": 2, + "description": "The list of resource IDs that attach the volume. It may include virtual machines and Hybrid AKS clusters." + }, + "detailedStatus": { + "type": { + "$ref": "#/569" + }, + "flags": 2, + "description": "The more detailed status of the volume." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "provisioningState": { + "type": { + "$ref": "#/575" + }, + "flags": 2, + "description": "The provisioning state of the volume." + }, + "serialNumber": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The unique identifier of the volume." + }, + "sizeMiB": { + "type": { + "$ref": "#/209" + }, + "flags": 1, + "description": "The size of the allocation for this volume in Mebibytes." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/566" + }, + { + "$ref": "#/567" + }, + { + "$ref": "#/568" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/570" + }, + { + "$ref": "#/571" + }, + { + "$ref": "#/572" + }, + { + "$ref": "#/573" + }, + { + "$ref": "#/574" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/volumes@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/563" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/clusters/bareMetalMachineKeySets" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/clusters/bareMetalMachineKeySets", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/68" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/578" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/579" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The extended location of the cluster associated with the resource." + }, + "properties": { + "type": { + "$ref": "#/581" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/605" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "BareMetalMachineKeySetProperties", + "properties": { + "azureGroupId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The object ID of Azure Active Directory group that all users in the list must be in for access to be granted. Users that are not in the group will not have access." + }, + "detailedStatus": { + "type": { + "$ref": "#/586" + }, + "flags": 2, + "description": "The more detailed status of the key set." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "expiration": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The date and time after which the users in this key set will be removed from the bare metal machines." + }, + "jumpHostsAllowed": { + "type": { + "$ref": "#/587" + }, + "flags": 1, + "description": "The list of IP addresses of jump hosts with management network access from which a login will be allowed for the users." + }, + "lastValidation": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The last time this key set was validated." + }, + "osGroupName": { + "type": { + "$ref": "#/588" + }, + "flags": 0, + "description": "The name of the group that users will be assigned to on the operating system of the machines." + }, + "privilegeLevel": { + "type": { + "$ref": "#/591" + }, + "flags": 1, + "description": "The access level allowed for the users in this key set." + }, + "provisioningState": { + "type": { + "$ref": "#/597" + }, + "flags": 2, + "description": "The provisioning state of the bare metal machine key set." + }, + "userList": { + "type": { + "$ref": "#/599" + }, + "flags": 1, + "description": "The unique list of permitted users." + }, + "userListStatus": { + "type": { + "$ref": "#/604" + }, + "flags": 2, + "description": "The status evaluation of each user." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AllActive" + }, + { + "$type": "StringLiteralType", + "value": "SomeInvalid" + }, + { + "$type": "StringLiteralType", + "value": "AllInvalid" + }, + { + "$type": "StringLiteralType", + "value": "Validating" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/582" + }, + { + "$ref": "#/583" + }, + { + "$ref": "#/584" + }, + { + "$ref": "#/585" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringType", + "maxLength": 32, + "pattern": "^([A-Za-z]([A-Za-z0-9]*))$" + }, + { + "$type": "StringLiteralType", + "value": "Standard" + }, + { + "$type": "StringLiteralType", + "value": "Superuser" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/589" + }, + { + "$ref": "#/590" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/592" + }, + { + "$ref": "#/593" + }, + { + "$ref": "#/594" + }, + { + "$ref": "#/595" + }, + { + "$ref": "#/596" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "KeySetUser", + "properties": { + "azureUserName": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The user name that will be used for access." + }, + "description": { + "type": { + "$ref": "#/33" + }, + "flags": 0, + "description": "The free-form description for this user." + }, + "sshPublicKey": { + "type": { + "$ref": "#/231" + }, + "flags": 1, + "description": "The SSH public key that will be provisioned for user access. The user is expected to have the corresponding SSH private key for logging in." + }, + "userPrincipalName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The user principal name (email format) used to validate this user's group membership." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/598" + } + }, + { + "$type": "ObjectType", + "name": "KeySetUserStatus", + "properties": { + "azureUserName": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The user name that will be used for access." + }, + "status": { + "type": { + "$ref": "#/603" + }, + "flags": 2, + "description": "The indicator of whether the user is currently deployed for access." + }, + "statusMessage": { + "type": { + "$ref": "#/33" + }, + "flags": 2, + "description": "The additional information describing the current status of this user, if any available." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "Invalid" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/601" + }, + { + "$ref": "#/602" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/600" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/clusters/bareMetalMachineKeySets@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/580" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/clusters/bmcKeySets" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/clusters/bmcKeySets", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/68" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/607" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/608" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The extended location of the cluster associated with the resource." + }, + "properties": { + "type": { + "$ref": "#/610" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/627" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "BmcKeySetProperties", + "properties": { + "azureGroupId": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The object ID of Azure Active Directory group that all users in the list must be in for access to be granted. Users that are not in the group will not have access." + }, + "detailedStatus": { + "type": { + "$ref": "#/615" + }, + "flags": 2, + "description": "The more detailed status of the key set." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "expiration": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The date and time after which the users in this key set will be removed from the baseboard management controllers." + }, + "lastValidation": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The last time this key set was validated." + }, + "privilegeLevel": { + "type": { + "$ref": "#/618" + }, + "flags": 1, + "description": "The access level allowed for the users in this key set." + }, + "provisioningState": { + "type": { + "$ref": "#/624" + }, + "flags": 2, + "description": "The provisioning state of the baseboard management controller key set." + }, + "userList": { + "type": { + "$ref": "#/625" + }, + "flags": 1, + "description": "The unique list of permitted users." + }, + "userListStatus": { + "type": { + "$ref": "#/626" + }, + "flags": 2, + "description": "The status evaluation of each user." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AllActive" + }, + { + "$type": "StringLiteralType", + "value": "SomeInvalid" + }, + { + "$type": "StringLiteralType", + "value": "AllInvalid" + }, + { + "$type": "StringLiteralType", + "value": "Validating" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/611" + }, + { + "$ref": "#/612" + }, + { + "$ref": "#/613" + }, + { + "$ref": "#/614" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "ReadOnly" + }, + { + "$type": "StringLiteralType", + "value": "Administrator" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/616" + }, + { + "$ref": "#/617" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/619" + }, + { + "$ref": "#/620" + }, + { + "$ref": "#/621" + }, + { + "$ref": "#/622" + }, + { + "$ref": "#/623" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/598" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/600" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/clusters/bmcKeySets@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/609" + }, + "flags": 0 + }, + { + "$type": "StringType", + "pattern": "^default$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/clusters/metricsConfigurations" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/clusters/metricsConfigurations", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/629" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/630" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/631" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The extended location of the cluster associated with the resource." + }, + "properties": { + "type": { + "$ref": "#/633" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/647" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ClusterMetricsConfigurationProperties", + "properties": { + "collectionInterval": { + "type": { + "$ref": "#/634" + }, + "flags": 1, + "description": "The interval in minutes by which metrics will be collected." + }, + "detailedStatus": { + "type": { + "$ref": "#/638" + }, + "flags": 2, + "description": "The more detailed status of the metrics configuration." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "disabledMetrics": { + "type": { + "$ref": "#/639" + }, + "flags": 2, + "description": "The list of metrics that are available for the cluster but disabled at the moment." + }, + "enabledMetrics": { + "type": { + "$ref": "#/640" + }, + "flags": 0, + "description": "The list of metric names that have been chosen to be enabled in addition to the core set of enabled metrics." + }, + "provisioningState": { + "type": { + "$ref": "#/646" + }, + "flags": 2, + "description": "The provisioning state of the metrics configuration." + } + } + }, + { + "$type": "IntegerType", + "minValue": 1, + "maxValue": 1440 + }, + { + "$type": "StringLiteralType", + "value": "Processing" + }, + { + "$type": "StringLiteralType", + "value": "Applied" + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/635" + }, + { + "$ref": "#/636" + }, + { + "$ref": "#/637" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/641" + }, + { + "$ref": "#/642" + }, + { + "$ref": "#/643" + }, + { + "$ref": "#/644" + }, + { + "$ref": "#/645" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/clusters/metricsConfigurations@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/632" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/kubernetesClusters/agentPools" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/kubernetesClusters/agentPools", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/68" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/649" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/650" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "The extended location of the cluster associated with the resource." + }, + "properties": { + "type": { + "$ref": "#/652" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/672" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "AgentPoolProperties", + "properties": { + "administratorConfiguration": { + "type": { + "$ref": "#/230" + }, + "flags": 0, + "description": "The administrator credentials to be used for the nodes in this agent pool." + }, + "agentOptions": { + "type": { + "$ref": "#/252" + }, + "flags": 0, + "description": "The configurations that will be applied to each agent in this agent pool." + }, + "attachedNetworkConfiguration": { + "type": { + "$ref": "#/256" + }, + "flags": 0, + "description": "The configuration of networks being attached to the agent pool for use by the workloads that run on this Kubernetes cluster." + }, + "availabilityZones": { + "type": { + "$ref": "#/653" + }, + "flags": 0, + "description": "The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. If not specified, all availability zones will be used." + }, + "count": { + "type": { + "$ref": "#/50" + }, + "flags": 1, + "description": "The number of virtual machines that use this configuration." + }, + "detailedStatus": { + "type": { + "$ref": "#/657" + }, + "flags": 2, + "description": "The current status of the agent pool." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "kubernetesVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The Kubernetes version running in this agent pool." + }, + "labels": { + "type": { + "$ref": "#/658" + }, + "flags": 0, + "description": "The labels applied to the nodes in this agent pool." + }, + "mode": { + "type": { + "$ref": "#/662" + }, + "flags": 1, + "description": "The selection of how this agent pool is utilized, either as a system pool or a user pool. System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. Every Kubernetes cluster must contain at least one system node pool with at least one node." + }, + "provisioningState": { + "type": { + "$ref": "#/670" + }, + "flags": 2, + "description": "The provisioning state of the agent pool." + }, + "taints": { + "type": { + "$ref": "#/671" + }, + "flags": 0, + "description": "The taints applied to the nodes in this agent pool." + }, + "upgradeSettings": { + "type": { + "$ref": "#/292" + }, + "flags": 0, + "description": "The configuration of the agent pool." + }, + "vmSkuName": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The name of the VM SKU that determines the size of resources allocated for node VMs." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/654" + }, + { + "$ref": "#/655" + }, + { + "$ref": "#/656" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/285" + } + }, + { + "$type": "StringLiteralType", + "value": "System" + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "NotApplicable" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/659" + }, + { + "$ref": "#/660" + }, + { + "$ref": "#/661" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/663" + }, + { + "$ref": "#/664" + }, + { + "$ref": "#/665" + }, + { + "$ref": "#/666" + }, + { + "$ref": "#/667" + }, + { + "$ref": "#/668" + }, + { + "$ref": "#/669" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/285" + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/kubernetesClusters/agentPools@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/651" + }, + "flags": 0 + }, + { + "$type": "StringType", + "pattern": "^([a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/kubernetesClusters/features" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/kubernetesClusters/features", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/674" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/675" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/676" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/678" + }, + "flags": 0, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/698" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "KubernetesClusterFeatureProperties", + "properties": { + "availabilityLifecycle": { + "type": { + "$ref": "#/681" + }, + "flags": 2, + "description": "The lifecycle indicator of the feature." + }, + "detailedStatus": { + "type": { + "$ref": "#/685" + }, + "flags": 2, + "description": "The detailed status of the feature." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message for the detailed status of the feature." + }, + "options": { + "type": { + "$ref": "#/687" + }, + "flags": 0, + "description": "The configured options for the feature." + }, + "provisioningState": { + "type": { + "$ref": "#/694" + }, + "flags": 2, + "description": "The provisioning state of the Kubernetes cluster feature." + }, + "required": { + "type": { + "$ref": "#/697" + }, + "flags": 2, + "description": "The indicator of if the feature is required or optional. Optional features may be deleted by the user, while required features are managed with the kubernetes cluster lifecycle." + }, + "version": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The version of the feature." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Preview" + }, + { + "$type": "StringLiteralType", + "value": "GenerallyAvailable" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/679" + }, + { + "$ref": "#/680" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Installed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/682" + }, + { + "$ref": "#/683" + }, + { + "$ref": "#/684" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "StringKeyValuePair", + "properties": { + "key": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The key to the mapped value." + }, + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The value of the mapping key." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/686" + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/688" + }, + { + "$ref": "#/689" + }, + { + "$ref": "#/690" + }, + { + "$ref": "#/691" + }, + { + "$ref": "#/692" + }, + { + "$ref": "#/693" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/695" + }, + { + "$ref": "#/696" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/kubernetesClusters/features@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/677" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/virtualMachines/consoles" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/virtualMachines/consoles", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/629" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/700" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/701" + }, + "flags": 10, + "description": "The resource api version" + }, + "extendedLocation": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The extended location of the cluster manager associated with the cluster this virtual machine is created on." + }, + "properties": { + "type": { + "$ref": "#/703" + }, + "flags": 1, + "description": "The list of the resource properties." + }, + "tags": { + "type": { + "$ref": "#/716" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ConsoleProperties", + "properties": { + "detailedStatus": { + "type": { + "$ref": "#/706" + }, + "flags": 2, + "description": "The more detailed status of the console." + }, + "detailedStatusMessage": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The descriptive message about the current detailed status." + }, + "enabled": { + "type": { + "$ref": "#/709" + }, + "flags": 1, + "description": "The indicator of whether the console access is enabled." + }, + "expiration": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The date and time after which the key will be disallowed access." + }, + "privateLinkServiceId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The resource ID of the private link service that is used to provide virtual machine console access." + }, + "provisioningState": { + "type": { + "$ref": "#/715" + }, + "flags": 2, + "description": "The provisioning state of the virtual machine console." + }, + "sshPublicKey": { + "type": { + "$ref": "#/231" + }, + "flags": 1, + "description": "The SSH public key that will be provisioned for user access. The user is expected to have the corresponding SSH private key for logging in." + }, + "virtualMachineAccessId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The unique identifier for the virtual machine that is used to access the console." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Ready" + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/704" + }, + { + "$ref": "#/705" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "True" + }, + { + "$type": "StringLiteralType", + "value": "False" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/707" + }, + { + "$ref": "#/708" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/710" + }, + { + "$ref": "#/711" + }, + { + "$ref": "#/712" + }, + { + "$ref": "#/713" + }, + { + "$ref": "#/714" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/virtualMachines/consoles@2024-10-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/702" + }, + "flags": 0 + }, + { + "$type": "StringType", + "pattern": "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,126}[a-zA-Z0-9])$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.NetworkCloud/rackSkus" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.NetworkCloud/rackSkus", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/718" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/719" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/720" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/722" + }, + "flags": 2, + "description": "The list of the resource properties." + }, + "systemData": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "RackSkuProperties", + "properties": { + "computeMachines": { + "type": { + "$ref": "#/741" + }, + "flags": 2, + "description": "The list of machine SKUs and associated rack slot for the compute-dedicated machines in this rack model." + }, + "controllerMachines": { + "type": { + "$ref": "#/742" + }, + "flags": 2, + "description": "The list of machine SKUs and associated rack slot for the control-plane dedicated machines in this rack model." + }, + "description": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The free-form text describing the rack." + }, + "maxClusterSlots": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The maximum number of compute racks supported by an aggregator rack. 0 if this is a compute rack or a rack for a single rack cluster(rackType=\"Single\")." + }, + "provisioningState": { + "type": { + "$ref": "#/746" + }, + "flags": 2, + "description": "The provisioning state of the rack SKU resource." + }, + "rackType": { + "type": { + "$ref": "#/750" + }, + "flags": 2, + "description": "The type of the rack." + }, + "storageAppliances": { + "type": { + "$ref": "#/753" + }, + "flags": 2, + "description": "The list of appliance SKUs and associated rack slot for the storage appliance(s) in this rack model." + }, + "supportedRackSkuIds": { + "type": { + "$ref": "#/754" + }, + "flags": 2, + "description": "The list of supported SKUs if the rack is an aggregator." + } + } + }, + { + "$type": "ObjectType", + "name": "MachineSkuSlot", + "properties": { + "properties": { + "type": { + "$ref": "#/724" + }, + "flags": 0, + "description": "The list of the resource properties." + }, + "rackSlot": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The position in the rack for the machine." + } + } + }, + { + "$type": "ObjectType", + "name": "MachineSkuProperties", + "properties": { + "bootstrapProtocol": { + "type": { + "$ref": "#/726" + }, + "flags": 2, + "description": "The type of bootstrap protocol used." + }, + "cpuCores": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The count of CPU cores for this machine." + }, + "cpuSockets": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The count of CPU sockets for this machine." + }, + "disks": { + "type": { + "$ref": "#/736" + }, + "flags": 2, + "description": "The list of disks." + }, + "generation": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The generation of the architecture." + }, + "hardwareVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The hardware version of the machine." + }, + "memoryCapacityGB": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The maximum amount of memory. Measured in gibibytes." + }, + "model": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The model of the machine." + }, + "networkInterfaces": { + "type": { + "$ref": "#/740" + }, + "flags": 2, + "description": "The list of network interfaces." + }, + "totalThreads": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The count of SMT and physical core threads for this machine." + }, + "vendor": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The make of the machine." + } + } + }, + { + "$type": "StringLiteralType", + "value": "PXE" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/725" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "MachineDisk", + "properties": { + "capacityGB": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The maximum amount of storage. Measured in gibibytes." + }, + "connection": { + "type": { + "$ref": "#/732" + }, + "flags": 2, + "description": "The connection type of the rack SKU resource." + }, + "type": { + "type": { + "$ref": "#/735" + }, + "flags": 2, + "description": "The disk type of rack SKU resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "PCIE" + }, + { + "$type": "StringLiteralType", + "value": "SATA" + }, + { + "$type": "StringLiteralType", + "value": "RAID" + }, + { + "$type": "StringLiteralType", + "value": "SAS" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/728" + }, + { + "$ref": "#/729" + }, + { + "$ref": "#/730" + }, + { + "$ref": "#/731" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "HDD" + }, + { + "$type": "StringLiteralType", + "value": "SSD" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/733" + }, + { + "$ref": "#/734" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/727" + } + }, + { + "$type": "ObjectType", + "name": "NetworkInterface", + "properties": { + "address": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The partial address of Peripheral Component Interconnect (PCI)." + }, + "deviceConnectionType": { + "type": { + "$ref": "#/739" + }, + "flags": 2, + "description": "The connection type of the device." + }, + "model": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The model name of the device." + }, + "physicalSlot": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The physical slot for this device." + }, + "portCount": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The number of ports on the device." + }, + "portSpeed": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The maximum amount of data in gigabits that the line card transmits through a port at any given second." + }, + "vendor": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The vendor name of the device." + } + } + }, + { + "$type": "StringLiteralType", + "value": "PCI" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/738" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/737" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/723" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/723" + } + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/743" + }, + { + "$ref": "#/744" + }, + { + "$ref": "#/745" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Aggregator" + }, + { + "$type": "StringLiteralType", + "value": "Compute" + }, + { + "$type": "StringLiteralType", + "value": "Single" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/747" + }, + { + "$ref": "#/748" + }, + { + "$ref": "#/749" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "StorageApplianceSkuSlot", + "properties": { + "properties": { + "type": { + "$ref": "#/752" + }, + "flags": 0, + "description": "The list of the resource properties." + }, + "rackSlot": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The position in the rack for the storage appliance." + } + } + }, + { + "$type": "ObjectType", + "name": "StorageApplianceSkuProperties", + "properties": { + "capacityGB": { + "type": { + "$ref": "#/50" + }, + "flags": 2, + "description": "The maximum capacity of the storage appliance. Measured in gibibytes." + }, + "model": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The model of the storage appliance." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/751" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.NetworkCloud/rackSkus@2024-10-01-preview", + "scopeType": 4, + "body": { + "$ref": "#/721" + }, + "flags": 1 + } +] \ No newline at end of file diff --git a/generated/networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md b/generated/networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md new file mode 100644 index 0000000000..76a1057c44 --- /dev/null +++ b/generated/networkcloud/microsoft.networkcloud/2024-10-01-preview/types.md @@ -0,0 +1,1137 @@ +# Microsoft.NetworkCloud @ 2024-10-01-preview + +## Resource Microsoft.NetworkCloud/bareMetalMachines@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation) (Required): The extended location of the cluster associated with the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9]{0,62}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [BareMetalMachineProperties](#baremetalmachineproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/bareMetalMachines' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/cloudServicesNetworks@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation) (Required): The extended location of the cluster associated with the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [CloudServicesNetworkProperties](#cloudservicesnetworkproperties): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/cloudServicesNetworks' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/clusterManagers@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [ManagedServiceIdentity](#managedserviceidentity): The identity of the cluster manager. +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ClusterManagerProperties](#clustermanagerproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/clusterManagers' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/clusters@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation) (Required): The extended location of the cluster manager associated with the cluster. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [ManagedServiceIdentity](#managedserviceidentity): The identity for the resource. +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ClusterProperties](#clusterproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/clusters' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/clusters/bareMetalMachineKeySets@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation) (Required): The extended location of the cluster associated with the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [BareMetalMachineKeySetProperties](#baremetalmachinekeysetproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/clusters/bareMetalMachineKeySets' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/clusters/bmcKeySets@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation) (Required): The extended location of the cluster associated with the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [BmcKeySetProperties](#bmckeysetproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/clusters/bmcKeySets' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/clusters/metricsConfigurations@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation) (Required): The extended location of the cluster associated with the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^default$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ClusterMetricsConfigurationProperties](#clustermetricsconfigurationproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/clusters/metricsConfigurations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/kubernetesClusters@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation) (Required): The extended location of the cluster associated with the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [KubernetesClusterProperties](#kubernetesclusterproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/kubernetesClusters' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/kubernetesClusters/agentPools@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation): The extended location of the cluster associated with the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [AgentPoolProperties](#agentpoolproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/kubernetesClusters/agentPools' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/kubernetesClusters/features@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [KubernetesClusterFeatureProperties](#kubernetesclusterfeatureproperties): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/kubernetesClusters/features' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/l2Networks@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation) (Required): The extended location of the cluster associated with the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [L2NetworkProperties](#l2networkproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/l2Networks' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/l3Networks@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation) (Required): The extended location of the cluster associated with the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [L3NetworkProperties](#l3networkproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/l3Networks' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/racks@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation) (Required): The extended location of the cluster associated with the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [RackProperties](#rackproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/racks' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/rackSkus@2024-10-01-preview (ReadOnly) +* **Valid Scope(s)**: Subscription +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,126}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [RackSkuProperties](#rackskuproperties) (ReadOnly): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.NetworkCloud/rackSkus' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/storageAppliances@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation) (Required): The extended location of the cluster associated with the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [StorageApplianceProperties](#storageapplianceproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/storageAppliances' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/trunkedNetworks@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation) (Required): The extended location of the cluster associated with the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [TrunkedNetworkProperties](#trunkednetworkproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/trunkedNetworks' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/virtualMachines@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation) (Required): The extended location of the cluster associated with the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9]{0,62}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [VirtualMachineProperties](#virtualmachineproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/virtualMachines' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/virtualMachines/consoles@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation) (Required): The extended location of the cluster manager associated with the cluster this virtual machine is created on. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^default$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ConsoleProperties](#consoleproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/virtualMachines/consoles' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.NetworkCloud/volumes@2024-10-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **extendedLocation**: [ExtendedLocation](#extendedlocation) (Required): The extended location of the cluster associated with the resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,62}[a-zA-Z0-9])$"} (Required, DeployTimeConstant): The resource name +* **properties**: [VolumeProperties](#volumeproperties) (Required): The list of the resource properties. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.NetworkCloud/volumes' (ReadOnly, DeployTimeConstant): The resource type + +## AadConfiguration +### Properties +* **adminGroupObjectIds**: string[] {minLength: 1} (Required): The list of Azure Active Directory group object IDs that will have an administrative role on the Kubernetes cluster. + +## AdministrativeCredentials +### Properties +* **password**: string {sensitive, minLength: 1} (Required): The password of the administrator of the device used during initialization. +* **username**: string {minLength: 1} (Required): The username of the administrator of the device used during initialization. + +## AdministratorConfiguration +### Properties +* **adminUsername**: string: The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. If not supplied, a user name will be chosen by the service. +* **sshPublicKeys**: [SshPublicKey](#sshpublickey)[]: The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. + +## AgentOptions +### Properties +* **hugepagesCount**: int (Required): The number of hugepages to allocate. +* **hugepagesSize**: '1G' | '2M' | string: The size of the hugepages to allocate. + +## AgentPoolProperties +### Properties +* **administratorConfiguration**: [AdministratorConfiguration](#administratorconfiguration): The administrator credentials to be used for the nodes in this agent pool. +* **agentOptions**: [AgentOptions](#agentoptions): The configurations that will be applied to each agent in this agent pool. +* **attachedNetworkConfiguration**: [AttachedNetworkConfiguration](#attachednetworkconfiguration): The configuration of networks being attached to the agent pool for use by the workloads that run on this Kubernetes cluster. +* **availabilityZones**: string[]: The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. If not specified, all availability zones will be used. +* **count**: int (Required): The number of virtual machines that use this configuration. +* **detailedStatus**: 'Available' | 'Error' | 'Provisioning' | string (ReadOnly): The current status of the agent pool. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **kubernetesVersion**: string (ReadOnly): The Kubernetes version running in this agent pool. +* **labels**: [KubernetesLabel](#kuberneteslabel)[]: The labels applied to the nodes in this agent pool. +* **mode**: 'NotApplicable' | 'System' | 'User' | string (Required): The selection of how this agent pool is utilized, either as a system pool or a user pool. System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. Every Kubernetes cluster must contain at least one system node pool with at least one node. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Deleting' | 'Failed' | 'InProgress' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of the agent pool. +* **taints**: [KubernetesLabel](#kuberneteslabel)[]: The taints applied to the nodes in this agent pool. +* **upgradeSettings**: [AgentPoolUpgradeSettings](#agentpoolupgradesettings): The configuration of the agent pool. +* **vmSkuName**: string (Required): The name of the VM SKU that determines the size of resources allocated for node VMs. + +## AgentPoolUpgradeSettings +### Properties +* **drainTimeout**: int {minValue: 60, maxValue: 86400}: The maximum time in seconds that is allowed for a node drain to complete before proceeding with the upgrade of the agent pool. If not specified during creation, a value of 1800 seconds is used. +* **maxSurge**: string: The maximum number or percentage of nodes that are surged during upgrade. This can either be set to an integer (e.g. '5') or a percentage (e.g. '50%'). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified during creation, a value of 1 is used. One of MaxSurge and MaxUnavailable must be greater than 0. +* **maxUnavailable**: string: The maximum number or percentage of nodes that can be unavailable during upgrade. This can either be set to an integer (e.g. '5') or a percentage (e.g. '50%'). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified during creation, a value of 0 is used. One of MaxSurge and MaxUnavailable must be greater than 0. + +## AnalyticsOutputSettings +### Properties +* **analyticsWorkspaceId**: string: The resource ID of the analytics workspace that is to be used by the specified identity. +* **associatedIdentity**: [IdentitySelector](#identityselector): The selection of the managed identity to use with this analytics workspace. The identity type must be either system assigned or user assigned. + +## AttachedNetworkConfiguration +### Properties +* **l2Networks**: [L2NetworkAttachmentConfiguration](#l2networkattachmentconfiguration)[]: The list of Layer 2 Networks and related configuration for attachment. +* **l3Networks**: [L3NetworkAttachmentConfiguration](#l3networkattachmentconfiguration)[]: The list of Layer 3 Networks and related configuration for attachment. +* **trunkedNetworks**: [TrunkedNetworkAttachmentConfiguration](#trunkednetworkattachmentconfiguration)[]: The list of Trunked Networks and related configuration for attachment. + +## AvailableUpgrade +### Properties +* **availabilityLifecycle**: 'GenerallyAvailable' | 'Preview' | string (ReadOnly): The version lifecycle indicator. +* **version**: string (ReadOnly): The version available for upgrading. + +## BareMetalMachineConfigurationData +### Properties +* **bmcConnectionString**: string (ReadOnly): The connection string for the baseboard management controller including IP address and protocol. +* **bmcCredentials**: [AdministrativeCredentials](#administrativecredentials) (Required): The credentials of the baseboard management controller on this bare metal machine. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead. +* **bmcMacAddress**: string {pattern: "^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$"} (Required): The MAC address of the BMC for this machine. +* **bootMacAddress**: string {pattern: "^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$"} (Required): The MAC address associated with the PXE NIC card. +* **machineDetails**: string {maxLength: 256}: The free-form additional information about the machine, e.g. an asset tag. +* **machineName**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9]{0,62}[a-zA-Z0-9])$"}: The user-provided name for the bare metal machine created from this specification. +If not provided, the machine name will be generated programmatically. +* **rackSlot**: int {minValue: 1, maxValue: 256} (Required): The slot the physical machine is in the rack based on the BOM configuration. +* **serialNumber**: string {maxLength: 64} (Required): The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag. + +## BareMetalMachineKeySetProperties +### Properties +* **azureGroupId**: string (Required): The object ID of Azure Active Directory group that all users in the list must be in for access to be granted. Users that are not in the group will not have access. +* **detailedStatus**: 'AllActive' | 'AllInvalid' | 'SomeInvalid' | 'Validating' | string (ReadOnly): The more detailed status of the key set. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **expiration**: string (Required): The date and time after which the users in this key set will be removed from the bare metal machines. +* **jumpHostsAllowed**: string[] (Required): The list of IP addresses of jump hosts with management network access from which a login will be allowed for the users. +* **lastValidation**: string (ReadOnly): The last time this key set was validated. +* **osGroupName**: string {maxLength: 32, pattern: "^([A-Za-z]([A-Za-z0-9]*))$"}: The name of the group that users will be assigned to on the operating system of the machines. +* **privilegeLevel**: 'Standard' | 'Superuser' | string (Required): The access level allowed for the users in this key set. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'Provisioning' | 'Succeeded' | string (ReadOnly): The provisioning state of the bare metal machine key set. +* **userList**: [KeySetUser](#keysetuser)[] (Required): The unique list of permitted users. +* **userListStatus**: [KeySetUserStatus](#keysetuserstatus)[] (ReadOnly): The status evaluation of each user. + +## BareMetalMachineProperties +### Properties +* **associatedResourceIds**: string[] (ReadOnly): The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network. +* **bmcConnectionString**: string (Required): The connection string for the baseboard management controller including IP address and protocol. +* **bmcCredentials**: [AdministrativeCredentials](#administrativecredentials) (Required): The credentials of the baseboard management controller on this bare metal machine. +* **bmcMacAddress**: string {pattern: "^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$"} (Required): The MAC address of the BMC device. +* **bootMacAddress**: string {pattern: "^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$"} (Required): The MAC address of a NIC connected to the PXE network. +* **clusterId**: string (ReadOnly): The resource ID of the cluster this bare metal machine is associated with. +* **cordonStatus**: 'Cordoned' | 'Uncordoned' | string (ReadOnly): The cordon status of the bare metal machine. +* **detailedStatus**: 'Available' | 'Deprovisioning' | 'Error' | 'Preparing' | 'Provisioned' | 'Provisioning' | string (ReadOnly): The more detailed status of the bare metal machine. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **hardwareInventory**: [HardwareInventory](#hardwareinventory) (ReadOnly): The hardware inventory, including information acquired from the model/sku information and from the ironic inspector. +* **hardwareValidationStatus**: [HardwareValidationStatus](#hardwarevalidationstatus) (ReadOnly): The details of the latest hardware validation performed for this bare metal machine. +* **hybridAksClustersAssociatedIds**: string[] (ReadOnly): Field Deprecated. These fields will be empty/omitted. The list of the resource IDs for the HybridAksClusters that have nodes hosted on this bare metal machine. +* **kubernetesNodeName**: string (ReadOnly): The name of this machine represented by the host object in the Cluster's Kubernetes control plane. +* **kubernetesVersion**: string (ReadOnly): The version of Kubernetes running on this machine. +* **machineClusterVersion**: string: The cluster version that has been applied to this machine during deployment or a version update. +* **machineDetails**: string {maxLength: 256} (Required): The custom details provided by the customer. +* **machineName**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9]{0,62}[a-zA-Z0-9])$"} (Required): The OS-level hostname assigned to this machine. +* **machineRoles**: string[] (ReadOnly): The list of roles that are assigned to the cluster node running on this machine. +* **machineSkuId**: string (Required): The unique internal identifier of the bare metal machine SKU. +* **oamIpv4Address**: string (ReadOnly): The IPv4 address that is assigned to the bare metal machine during the cluster deployment. +* **oamIpv6Address**: string (ReadOnly): The IPv6 address that is assigned to the bare metal machine during the cluster deployment. +* **osImage**: string (ReadOnly): The image that is currently provisioned to the OS disk. +* **powerState**: 'Off' | 'On' | string (ReadOnly): The power state derived from the baseboard management controller. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'Provisioning' | 'Succeeded' | string (ReadOnly): The provisioning state of the bare metal machine. +* **rackId**: string (Required): The resource ID of the rack where this bare metal machine resides. +* **rackSlot**: int {minValue: 1, maxValue: 256} (Required): The rack slot in which this bare metal machine is located, ordered from the bottom up i.e. the lowest slot is 1. +* **readyState**: 'False' | 'True' | string (ReadOnly): The indicator of whether the bare metal machine is ready to receive workloads. +* **runtimeProtectionStatus**: [RuntimeProtectionStatus](#runtimeprotectionstatus) (ReadOnly): The runtime protection status of the bare metal machine. +* **secretRotationStatus**: [SecretRotationStatus](#secretrotationstatus)[] (ReadOnly): The list of statuses that represent secret rotation activity. +* **serialNumber**: string {minLength: 1, maxLength: 64} (Required): The serial number of the bare metal machine. +* **serviceTag**: string (ReadOnly): The discovered value of the machine's service tag. +* **virtualMachinesAssociatedIds**: string[] (ReadOnly): Field Deprecated. These fields will be empty/omitted. The list of the resource IDs for the VirtualMachines that are hosted on this bare metal machine. + +## BgpAdvertisement +### Properties +* **advertiseToFabric**: 'False' | 'True' | string: The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. This field is ignored if fabricPeeringEnabled is set to False. +* **communities**: string[]: The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format. +* **ipAddressPools**: string[] (Required): The names of the IP address pools associated with this announcement. +* **peers**: string[]: The names of the BGP peers to limit this advertisement to. If no values are specified, all BGP peers will receive this advertisement. + +## BgpServiceLoadBalancerConfiguration +### Properties +* **bgpAdvertisements**: [BgpAdvertisement](#bgpadvertisement)[]: The association of IP address pools to the communities and peers, allowing for announcement of IPs. +* **bgpPeers**: [ServiceLoadBalancerBgpPeer](#serviceloadbalancerbgppeer)[]: The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined. +* **fabricPeeringEnabled**: 'False' | 'True' | string: The indicator to specify if the load balancer peers with the network fabric. +* **ipAddressPools**: [IpAddressPool](#ipaddresspool)[]: The list of pools of IP addresses that can be allocated to load balancer services. + +## BmcKeySetProperties +### Properties +* **azureGroupId**: string (Required): The object ID of Azure Active Directory group that all users in the list must be in for access to be granted. Users that are not in the group will not have access. +* **detailedStatus**: 'AllActive' | 'AllInvalid' | 'SomeInvalid' | 'Validating' | string (ReadOnly): The more detailed status of the key set. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **expiration**: string (Required): The date and time after which the users in this key set will be removed from the baseboard management controllers. +* **lastValidation**: string (ReadOnly): The last time this key set was validated. +* **privilegeLevel**: 'Administrator' | 'ReadOnly' | string (Required): The access level allowed for the users in this key set. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'Provisioning' | 'Succeeded' | string (ReadOnly): The provisioning state of the baseboard management controller key set. +* **userList**: [KeySetUser](#keysetuser)[] (Required): The unique list of permitted users. +* **userListStatus**: [KeySetUserStatus](#keysetuserstatus)[] (ReadOnly): The status evaluation of each user. + +## CloudServicesNetworkProperties +### Properties +* **additionalEgressEndpoints**: [EgressEndpoint](#egressendpoint)[]: The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint. +* **associatedResourceIds**: string[] (ReadOnly): The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network. +* **clusterId**: string (ReadOnly): The resource ID of the Network Cloud cluster this cloud services network is associated with. +* **detailedStatus**: 'Available' | 'Error' | 'Provisioning' | string (ReadOnly): The more detailed status of the cloud services network. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **enableDefaultEgressEndpoints**: 'False' | 'True' | string: The indicator of whether the platform default endpoints are allowed for the egress traffic. +* **enabledEgressEndpoints**: [EgressEndpoint](#egressendpoint)[] (ReadOnly): The full list of additional and default egress endpoints that are currently enabled. +* **hybridAksClustersAssociatedIds**: string[] (ReadOnly): Field Deprecated. These fields will be empty/omitted. The list of Hybrid AKS cluster resource IDs that are associated with this cloud services network. +* **interfaceName**: string (ReadOnly): The name of the interface that will be present in the virtual machine to represent this network. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'Provisioning' | 'Succeeded' | string (ReadOnly): The provisioning state of the cloud services network. +* **virtualMachinesAssociatedIds**: string[] (ReadOnly): Field Deprecated. These fields will be empty/omitted. The list of virtual machine resource IDs, excluding any Hybrid AKS virtual machines, that are currently using this cloud services network. + +## ClusterAvailableUpgradeVersion +### Properties +* **controlImpact**: 'False' | 'True' | string (ReadOnly): The indicator of whether the control plane will be impacted during the upgrade. +* **expectedDuration**: string (ReadOnly): The expected duration needed for this upgrade. +* **impactDescription**: string (ReadOnly): The impact description including the specific details and release notes. +* **supportExpiryDate**: string (ReadOnly): The last date the version of the platform is supported. +* **targetClusterVersion**: string (ReadOnly): The target version this cluster will be upgraded to. +* **workloadImpact**: 'False' | 'True' | string (ReadOnly): The indicator of whether the workload will be impacted during the upgrade. + +## ClusterAvailableVersion +### Properties +* **supportExpiryDate**: string (ReadOnly): The last date the version of the platform is supported. +* **targetClusterVersion**: string (ReadOnly): The version of the cluster to be deployed. + +## ClusterCapacity +### Properties +* **availableApplianceStorageGB**: int: The remaining appliance-based storage in GB available for workload use. Measured in gibibytes. +* **availableCoreCount**: int: The remaining number of cores that are available in this cluster for workload use. +* **availableHostStorageGB**: int: The remaining machine or host-based storage in GB available for workload use. Measured in gibibytes. +* **availableMemoryGB**: int: The remaining memory in GB that are available in this cluster for workload use. Measured in gibibytes. +* **totalApplianceStorageGB**: int: The total appliance-based storage in GB supported by this cluster for workload use. Measured in gibibytes. +* **totalCoreCount**: int: The total number of cores that are supported by this cluster for workload use. +* **totalHostStorageGB**: int: The total machine or host-based storage in GB supported by this cluster for workload use. Measured in gibibytes. +* **totalMemoryGB**: int: The total memory supported by this cluster for workload use. Measured in gibibytes. + +## ClusterManagerProperties +### Properties +* **analyticsWorkspaceId**: string: The resource ID of the Log Analytics workspace that is used for the logs collection. +* **availabilityZones**: string[]: Field deprecated, this value will no longer influence the cluster manager allocation process and will be removed in a future version. The Azure availability zones within the region that will be used to support the cluster manager resource. +* **clusterVersions**: [ClusterAvailableVersion](#clusteravailableversion)[] (ReadOnly): The list of the cluster versions the manager supports. It is used as input in clusterVersion property of a cluster resource. +* **detailedStatus**: 'Available' | 'Error' | 'Provisioning' | 'ProvisioningFailed' | 'UpdateFailed' | 'Updating' | string (ReadOnly): The detailed status that provides additional information about the cluster manager. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **fabricControllerId**: string (Required): The resource ID of the fabric controller that has one to one mapping with the cluster manager. +* **managedResourceGroupConfiguration**: [ManagedResourceGroupConfiguration](#managedresourcegroupconfiguration): The configuration of the managed resource group associated with the resource. +* **managerExtendedLocation**: [ExtendedLocation](#extendedlocation) (ReadOnly): The extended location (custom location) that represents the cluster manager's control plane location. This extended location is used when creating cluster and rack manifest resources. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'Provisioning' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of the cluster manager. +* **vmSize**: string: Field deprecated, this value will no longer influence the cluster manager allocation process and will be removed in a future version. The size of the Azure virtual machines to use for hosting the cluster manager resource. + +## ClusterMetricsConfigurationProperties +### Properties +* **collectionInterval**: int {minValue: 1, maxValue: 1440} (Required): The interval in minutes by which metrics will be collected. +* **detailedStatus**: 'Applied' | 'Error' | 'Processing' | string (ReadOnly): The more detailed status of the metrics configuration. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **disabledMetrics**: string[] (ReadOnly): The list of metrics that are available for the cluster but disabled at the moment. +* **enabledMetrics**: string[]: The list of metric names that have been chosen to be enabled in addition to the core set of enabled metrics. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'Provisioning' | 'Succeeded' | string (ReadOnly): The provisioning state of the metrics configuration. + +## ClusterProperties +### Properties +* **aggregatorOrSingleRackDefinition**: [RackDefinition](#rackdefinition) (Required): The rack definition that is intended to reflect only a single rack in a single rack cluster, or an aggregator rack in a multi-rack cluster. +* **analyticsOutputSettings**: [AnalyticsOutputSettings](#analyticsoutputsettings): The settings for the log analytics workspace used for output of logs from this cluster. +* **analyticsWorkspaceId**: string: Field Deprecated. The resource ID of the Log Analytics Workspace that will be used for storing relevant logs. +* **availableUpgradeVersions**: [ClusterAvailableUpgradeVersion](#clusteravailableupgradeversion)[] (ReadOnly): The list of cluster runtime version upgrades available for this cluster. +* **clusterCapacity**: [ClusterCapacity](#clustercapacity) (ReadOnly): The capacity supported by this cluster. +* **clusterConnectionStatus**: 'Connected' | 'Disconnected' | 'Timeout' | 'Undefined' | string (ReadOnly): The latest heartbeat status between the cluster manager and the cluster. +* **clusterExtendedLocation**: [ExtendedLocation](#extendedlocation) (ReadOnly): The extended location (custom location) that represents the cluster's control plane location. This extended location is used to route the requests of child objects of the cluster that are handled by the platform operator. +* **clusterLocation**: string {maxLength: 256}: The customer-provided location information to identify where the cluster resides. +* **clusterManagerConnectionStatus**: 'Connected' | 'Unreachable' | string (ReadOnly): The latest connectivity status between cluster manager and the cluster. +* **clusterManagerId**: string (ReadOnly): The resource ID of the cluster manager that manages this cluster. This is set by the Cluster Manager when the cluster is created. +* **clusterServicePrincipal**: [ServicePrincipalInformation](#serviceprincipalinformation): The service principal to be used by the cluster during Arc Appliance installation. +* **clusterType**: 'MultiRack' | 'SingleRack' | string (Required): The type of rack configuration for the cluster. +* **clusterVersion**: string (Required): The current runtime version of the cluster. +* **commandOutputSettings**: [CommandOutputSettings](#commandoutputsettings): The settings for commands run in this cluster, such as bare metal machine run read only commands and data extracts. +* **computeDeploymentThreshold**: [ValidationThreshold](#validationthreshold): The validation threshold indicating the allowable failures of compute machines during environment validation and deployment. +* **computeRackDefinitions**: [RackDefinition](#rackdefinition)[]: The list of rack definitions for the compute racks in a multi-rack +cluster, or an empty list in a single-rack cluster. +* **detailedStatus**: 'Degraded' | 'Deleting' | 'Deploying' | 'Disconnected' | 'Failed' | 'PendingDeployment' | 'Running' | 'UpdatePaused' | 'Updating' | string (ReadOnly): The current detailed status of the cluster. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the detailed status. +* **hybridAksExtendedLocation**: [ExtendedLocation](#extendedlocation) (ReadOnly): Field Deprecated. This field will not be populated in an upcoming version. The extended location (custom location) that represents the Hybrid AKS control plane location. This extended location is used when creating provisioned clusters (Hybrid AKS clusters). +* **managedResourceGroupConfiguration**: [ManagedResourceGroupConfiguration](#managedresourcegroupconfiguration): The configuration of the managed resource group associated with the resource. +* **manualActionCount**: int (ReadOnly): The count of Manual Action Taken (MAT) events that have not been validated. +* **networkFabricId**: string (Required): The resource ID of the Network Fabric associated with the cluster. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'Succeeded' | 'Updating' | 'Validating' | string (ReadOnly): The provisioning state of the cluster. +* **runtimeProtectionConfiguration**: [RuntimeProtectionConfiguration](#runtimeprotectionconfiguration): The settings for cluster runtime protection. +* **secretArchive**: [ClusterSecretArchive](#clustersecretarchive): The configuration for use of a key vault to store secrets for later retrieval by the operator. +* **secretArchiveSettings**: [SecretArchiveSettings](#secretarchivesettings): The settings for the secret archive used to hold credentials for the cluster. +* **supportExpiryDate**: string (ReadOnly): The support end date of the runtime version of the cluster. +* **updateStrategy**: [ClusterUpdateStrategy](#clusterupdatestrategy): The strategy for updating the cluster. +* **vulnerabilityScanningSettings**: [VulnerabilityScanningSettings](#vulnerabilityscanningsettings): The settings for how security vulnerability scanning is applied to the cluster. +* **workloadResourceIds**: string[] (ReadOnly): The list of workload resource IDs that are hosted within this cluster. + +## ClusterSecretArchive +### Properties +* **keyVaultId**: string (Required): The resource ID of the key vault to archive the secrets of the cluster. +* **useKeyVault**: 'False' | 'True' | string: The indicator if the specified key vault should be used to archive the secrets of the cluster. + +## ClusterUpdateStrategy +### Properties +* **maxUnavailable**: int {minValue: 1}: The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. +Limited by the maximum number of machines in the increment. Defaults to the whole increment size. +* **strategyType**: 'PauseAfterRack' | 'Rack' | string (Required): The mode of operation for runtime protection. +* **thresholdType**: 'CountSuccess' | 'PercentSuccess' | string (Required): Selection of how the threshold should be evaluated. +* **thresholdValue**: int {minValue: 0} (Required): The numeric threshold value. +* **waitTimeMinutes**: int {minValue: 0, maxValue: 60}: The time to wait between the increments of update defined by the strategy. + +## CommandOutputSettings +### Properties +* **associatedIdentity**: [IdentitySelector](#identityselector): The selection of the managed identity to use with this storage account container. The identity type must be either system assigned or user assigned. +* **containerUrl**: string: The URL of the storage account container that is to be used by the specified identities. + +## ConsoleProperties +### Properties +* **detailedStatus**: 'Error' | 'Ready' | string (ReadOnly): The more detailed status of the console. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **enabled**: 'False' | 'True' | string (Required): The indicator of whether the console access is enabled. +* **expiration**: string: The date and time after which the key will be disallowed access. +* **privateLinkServiceId**: string (ReadOnly): The resource ID of the private link service that is used to provide virtual machine console access. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'Provisioning' | 'Succeeded' | string (ReadOnly): The provisioning state of the virtual machine console. +* **sshPublicKey**: [SshPublicKey](#sshpublickey) (Required): The SSH public key that will be provisioned for user access. The user is expected to have the corresponding SSH private key for logging in. +* **virtualMachineAccessId**: string (ReadOnly): The unique identifier for the virtual machine that is used to access the console. + +## ControlPlaneNodeConfiguration +### Properties +* **administratorConfiguration**: [AdministratorConfiguration](#administratorconfiguration): The administrator credentials to be used for the nodes in the control plane. +* **availabilityZones**: string[]: The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. If not specified, all availability zones will be used. +* **count**: int {minValue: 1} (Required): The number of virtual machines that use this configuration. +* **vmSkuName**: string (Required): The name of the VM SKU supplied during creation. + +## EgressEndpoint +### Properties +* **category**: string (Required): The descriptive category name of endpoints accessible by the AKS agent node. For example, azure-resource-management, API server, etc. The platform egress endpoints provided by default will use the category 'default'. +* **endpoints**: [EndpointDependency](#endpointdependency)[] {minLength: 1} (Required): The list of endpoint dependencies. + +## EndpointDependency +### Properties +* **domainName**: string (Required): The domain name of the dependency. +* **port**: int {minValue: 1, maxValue: 65535}: The port of this endpoint. + +## ExtendedLocation +### Properties +* **name**: string (Required): The resource ID of the extended location on which the resource will be created. +* **type**: string (Required): The extended location type, for example, CustomLocation. + +## FeatureStatus +### Properties +* **detailedStatus**: 'Failed' | 'Running' | 'Unknown' | string (ReadOnly): The status representing the state of this feature. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **name**: string (ReadOnly): The name of the feature. +* **version**: string (ReadOnly): The version of the feature. + +## HardwareInventory +### Properties +* **additionalHostInformation**: string (ReadOnly): Freeform data extracted from the environment about this machine. This information varies depending on the specific hardware and configuration. +* **interfaces**: [HardwareInventoryNetworkInterface](#hardwareinventorynetworkinterface)[] (ReadOnly): The list of network interfaces and associated details for the bare metal machine. +* **nics**: [Nic](#nic)[] (ReadOnly): Field Deprecated. Will be removed in an upcoming version. The list of network interface cards and associated details for the bare metal machine. + +## HardwareInventoryNetworkInterface +### Properties +* **linkStatus**: string (ReadOnly): The current status of the link. +* **macAddress**: string (ReadOnly): The MAC address associated with this interface. +* **name**: string (ReadOnly): The name of the interface. +* **networkInterfaceId**: string (ReadOnly): The resource ID of the network interface for the port on the switch that this machine's interface is connected to. + +## HardwareValidationStatus +### Properties +* **lastValidationTime**: string (ReadOnly): The timestamp of the hardware validation execution. +* **result**: 'Fail' | 'Pass' | string (ReadOnly): The outcome of the hardware validation. + +## IdentitySelector +### Properties +* **identityType**: 'SystemAssignedIdentity' | 'UserAssignedIdentity' | string: The type of managed identity that is being selected. +* **userAssignedIdentityResourceId**: string: The user assigned managed identity resource ID to use. Mutually exclusive with a system assigned identity type. + +## ImageRepositoryCredentials +### Properties +* **password**: string {sensitive, minLength: 1} (Required): The password or token used to access an image in the target repository. +* **registryUrl**: string (Required): The URL of the authentication server used to validate the repository credentials. +* **username**: string {minLength: 1} (Required): The username used to access an image in the target repository. + +## InitialAgentPoolConfiguration +### Properties +* **administratorConfiguration**: [AdministratorConfiguration](#administratorconfiguration): The administrator credentials to be used for the nodes in this agent pool. +* **agentOptions**: [AgentOptions](#agentoptions): The configurations that will be applied to each agent in this agent pool. +* **attachedNetworkConfiguration**: [AttachedNetworkConfiguration](#attachednetworkconfiguration): The configuration of networks being attached to the agent pool for use by the workloads that run on this Kubernetes cluster. +* **availabilityZones**: string[]: The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. If not specified, all availability zones will be used. +* **count**: int (Required): The number of virtual machines that use this configuration. +* **labels**: [KubernetesLabel](#kuberneteslabel)[]: The labels applied to the nodes in this agent pool. +* **mode**: 'NotApplicable' | 'System' | 'User' | string (Required): The selection of how this agent pool is utilized, either as a system pool or a user pool. System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. Every Kubernetes cluster must contain at least one system node pool with at least one node. +* **name**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$"} (Required): The name that will be used for the agent pool resource representing this agent pool. +* **taints**: [KubernetesLabel](#kuberneteslabel)[]: The taints applied to the nodes in this agent pool. +* **upgradeSettings**: [AgentPoolUpgradeSettings](#agentpoolupgradesettings): The configuration of the agent pool. +* **vmSkuName**: string (Required): The name of the VM SKU that determines the size of resources allocated for node VMs. + +## IpAddressPool +### Properties +* **addresses**: string[] (Required): The list of IP address ranges. Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses. For a BGP service load balancer configuration, only CIDR format is supported and excludes /32 (IPv4) and /128 (IPv6) prefixes. +* **autoAssign**: 'False' | 'True' | string: The indicator to determine if automatic allocation from the pool should occur. +* **name**: string {pattern: "^[a-z0-9]([a-z0-9.-]{0,61}[a-z0-9]){0,1}$"} (Required): The name used to identify this IP address pool for association with a BGP advertisement. +* **onlyUseHostIps**: 'False' | 'True' | string: The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. Enabling this option will only use IP addresses between .1 and .254 inclusive. + +## KeySetUser +### Properties +* **azureUserName**: string (Required): The user name that will be used for access. +* **description**: string {maxLength: 256}: The free-form description for this user. +* **sshPublicKey**: [SshPublicKey](#sshpublickey) (Required): The SSH public key that will be provisioned for user access. The user is expected to have the corresponding SSH private key for logging in. +* **userPrincipalName**: string: The user principal name (email format) used to validate this user's group membership. + +## KeySetUserStatus +### Properties +* **azureUserName**: string (ReadOnly): The user name that will be used for access. +* **status**: 'Active' | 'Invalid' | string (ReadOnly): The indicator of whether the user is currently deployed for access. +* **statusMessage**: string {maxLength: 256} (ReadOnly): The additional information describing the current status of this user, if any available. + +## KubernetesClusterFeatureProperties +### Properties +* **availabilityLifecycle**: 'GenerallyAvailable' | 'Preview' | string (ReadOnly): The lifecycle indicator of the feature. +* **detailedStatus**: 'Error' | 'Installed' | 'Provisioning' | string (ReadOnly): The detailed status of the feature. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message for the detailed status of the feature. +* **options**: [StringKeyValuePair](#stringkeyvaluepair)[]: The configured options for the feature. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Deleting' | 'Failed' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of the Kubernetes cluster feature. +* **required**: 'False' | 'True' | string (ReadOnly): The indicator of if the feature is required or optional. Optional features may be deleted by the user, while required features are managed with the kubernetes cluster lifecycle. +* **version**: string (ReadOnly): The version of the feature. + +## KubernetesClusterNode +### Properties +* **agentPoolId**: string (ReadOnly): The resource ID of the agent pool that this node belongs to. This value is not represented on control plane nodes. +* **availabilityZone**: string (ReadOnly): The availability zone this node is running within. +* **bareMetalMachineId**: string (ReadOnly): The resource ID of the bare metal machine that hosts this node. +* **cpuCores**: int (ReadOnly): The number of CPU cores configured for this node, derived from the VM SKU specified. +* **detailedStatus**: 'Available' | 'Error' | 'Provisioning' | 'Running' | 'Scheduling' | 'Stopped' | 'Terminating' | 'Unknown' | string (ReadOnly): The detailed state of this node. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **diskSizeGB**: int (ReadOnly): The size of the disk configured for this node. Allocations are measured in gibibytes. +* **image**: string (ReadOnly): The machine image used to deploy this node. +* **kubernetesVersion**: string (ReadOnly): The currently running version of Kubernetes and bundled features running on this node. +* **labels**: [KubernetesLabel](#kuberneteslabel)[] (ReadOnly): The list of labels on this node that have been assigned to the agent pool containing this node. +* **memorySizeGB**: int (ReadOnly): The amount of memory configured for this node, derived from the vm SKU specified. Allocations are measured in gibibytes. +* **mode**: 'NotApplicable' | 'System' | 'User' | string (ReadOnly): The mode of the agent pool containing this node. Not applicable for control plane nodes. +* **name**: string (ReadOnly): The name of this node, as realized in the Kubernetes cluster. +* **networkAttachments**: [NetworkAttachment](#networkattachment)[] (ReadOnly): The NetworkAttachments made to this node. +* **powerState**: 'Off' | 'On' | 'Unknown' | string (ReadOnly): The power state of this node. +* **role**: 'ControlPlane' | 'Worker' | string (ReadOnly): The role of this node in the cluster. +* **taints**: [KubernetesLabel](#kuberneteslabel)[] (ReadOnly): The list of taints that have been assigned to the agent pool containing this node. +* **vmSkuName**: string (ReadOnly): The VM SKU name that was used to create this cluster node. + +## KubernetesClusterProperties +### Properties +* **aadConfiguration**: [AadConfiguration](#aadconfiguration): The Azure Active Directory Integration properties. +* **administratorConfiguration**: [AdministratorConfiguration](#administratorconfiguration): The administrative credentials that will be applied to the control plane and agent pool nodes that do not specify their own values. +* **attachedNetworkIds**: string[] (ReadOnly): The full list of network resource IDs that are attached to this cluster, including those attached only to specific agent pools. +* **availableUpgrades**: [AvailableUpgrade](#availableupgrade)[] (ReadOnly): The list of versions that this Kubernetes cluster can be upgraded to. +* **clusterId**: string (ReadOnly): The resource ID of the Network Cloud cluster. +* **connectedClusterId**: string (ReadOnly): The resource ID of the connected cluster set up when this Kubernetes cluster is created. +* **controlPlaneKubernetesVersion**: string (ReadOnly): The current running version of Kubernetes on the control plane. +* **controlPlaneNodeConfiguration**: [ControlPlaneNodeConfiguration](#controlplanenodeconfiguration) (Required): The defining characteristics of the control plane for this Kubernetes Cluster. +* **detailedStatus**: 'Available' | 'Error' | 'Provisioning' | string (ReadOnly): The current status of the Kubernetes cluster. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **featureStatuses**: [FeatureStatus](#featurestatus)[] (ReadOnly): The current feature settings. +* **initialAgentPoolConfigurations**: [InitialAgentPoolConfiguration](#initialagentpoolconfiguration)[] {minLength: 1} (Required): The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource. +* **kubernetesVersion**: string (Required): The Kubernetes version for this cluster. +* **managedResourceGroupConfiguration**: [ManagedResourceGroupConfiguration](#managedresourcegroupconfiguration): The configuration of the managed resource group associated with the resource. +* **networkConfiguration**: [NetworkConfiguration](#networkconfiguration) (Required): The configuration of the Kubernetes cluster networking, including the attachment of networks that span the cluster. +* **nodes**: [KubernetesClusterNode](#kubernetesclusternode)[] (ReadOnly): The details of the nodes in this cluster. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Created' | 'Deleting' | 'Failed' | 'InProgress' | 'Succeeded' | 'Updating' | string (ReadOnly): The provisioning state of the Kubernetes cluster resource. + +## KubernetesLabel +### Properties +* **key**: string (Required): The name of the label or taint. +* **value**: string (Required): The value of the label or taint. + +## L2NetworkAttachmentConfiguration +### Properties +* **networkId**: string (Required): The resource ID of the network that is being configured for attachment. +* **pluginType**: 'DPDK' | 'IPVLAN' | 'MACVLAN' | 'OSDevice' | 'SRIOV' | string: The indicator of how this network will be utilized by the Kubernetes cluster. + +## L2NetworkProperties +### Properties +* **associatedResourceIds**: string[] (ReadOnly): The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network. +* **clusterId**: string (ReadOnly): The resource ID of the Network Cloud cluster this L2 network is associated with. +* **detailedStatus**: 'Available' | 'Error' | 'Provisioning' | string (ReadOnly): The more detailed status of the L2 network. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **hybridAksClustersAssociatedIds**: string[] (ReadOnly): Field Deprecated. These fields will be empty/omitted. The list of Hybrid AKS cluster resource ID(s) that are associated with this L2 network. +* **hybridAksPluginType**: 'DPDK' | 'OSDevice' | 'SRIOV' | string: Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The network plugin type for Hybrid AKS. +* **interfaceName**: string {maxLength: 12, pattern: "^[a-zA-Z0-9@._-]*$"}: The default interface name for this L2 network in the virtual machine. This name can be overridden by the name supplied in the network attachment configuration of that virtual machine. +* **l2IsolationDomainId**: string (Required): The resource ID of the Network Fabric l2IsolationDomain. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'Provisioning' | 'Succeeded' | string (ReadOnly): The provisioning state of the L2 network. +* **virtualMachinesAssociatedIds**: string[] (ReadOnly): Field Deprecated. These fields will be empty/omitted. The list of virtual machine resource ID(s), excluding any Hybrid AKS virtual machines, that are currently using this L2 network. + +## L2ServiceLoadBalancerConfiguration +### Properties +* **ipAddressPools**: [IpAddressPool](#ipaddresspool)[]: The list of pools of IP addresses that can be allocated to load balancer services. + +## L3NetworkAttachmentConfiguration +### Properties +* **ipamEnabled**: 'False' | 'True' | string: The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached. +* **networkId**: string (Required): The resource ID of the network that is being configured for attachment. +* **pluginType**: 'DPDK' | 'IPVLAN' | 'MACVLAN' | 'OSDevice' | 'SRIOV' | string: The indicator of how this network will be utilized by the Kubernetes cluster. + +## L3NetworkProperties +### Properties +* **associatedResourceIds**: string[] (ReadOnly): The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network. +* **clusterId**: string (ReadOnly): The resource ID of the Network Cloud cluster this L3 network is associated with. +* **detailedStatus**: 'Available' | 'Error' | 'Provisioning' | string (ReadOnly): The more detailed status of the L3 network. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **hybridAksClustersAssociatedIds**: string[] (ReadOnly): Field Deprecated. These fields will be empty/omitted. The list of Hybrid AKS cluster resource IDs that are associated with this L3 network. +* **hybridAksIpamEnabled**: 'False' | 'True' | string: Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The indicator of whether or not to disable IPAM allocation on the network attachment definition injected into the Hybrid AKS Cluster. +* **hybridAksPluginType**: 'DPDK' | 'OSDevice' | 'SRIOV' | string: Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The network plugin type for Hybrid AKS. +* **interfaceName**: string {maxLength: 12, pattern: "^[a-zA-Z0-9@._-]*$"}: The default interface name for this L3 network in the virtual machine. This name can be overridden by the name supplied in the network attachment configuration of that virtual machine. +* **ipAllocationType**: 'DualStack' | 'IPV4' | 'IPV6' | string: The type of the IP address allocation, defaulted to "DualStack". +* **ipv4ConnectedPrefix**: string: The IPV4 prefix (CIDR) assigned to this L3 network. Required when the IP allocation type +is IPV4 or DualStack. +* **ipv6ConnectedPrefix**: string: The IPV6 prefix (CIDR) assigned to this L3 network. Required when the IP allocation type +is IPV6 or DualStack. +* **l3IsolationDomainId**: string (Required): The resource ID of the Network Fabric l3IsolationDomain. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'Provisioning' | 'Succeeded' | string (ReadOnly): The provisioning state of the L3 network. +* **virtualMachinesAssociatedIds**: string[] (ReadOnly): Field Deprecated. These fields will be empty/omitted. The list of virtual machine resource IDs, excluding any Hybrid AKS virtual machines, that are currently using this L3 network. +* **vlan**: int (Required): The VLAN from the l3IsolationDomain that is used for this network. + +## LldpNeighbor +### Properties +* **portDescription**: string (ReadOnly): The descriptive information about the port on the connected device. +* **portName**: string (ReadOnly): The system-assigned name of the port on the connected device. +* **systemDescription**: string (ReadOnly): The descriptive information about the connected device. +* **systemName**: string (ReadOnly): The system-assigned name of the connected device. + +## MachineDisk +### Properties +* **capacityGB**: int (ReadOnly): The maximum amount of storage. Measured in gibibytes. +* **connection**: 'PCIE' | 'RAID' | 'SAS' | 'SATA' | string (ReadOnly): The connection type of the rack SKU resource. +* **type**: 'HDD' | 'SSD' | string (ReadOnly): The disk type of rack SKU resource. + +## MachineSkuProperties +### Properties +* **bootstrapProtocol**: 'PXE' | string (ReadOnly): The type of bootstrap protocol used. +* **cpuCores**: int (ReadOnly): The count of CPU cores for this machine. +* **cpuSockets**: int (ReadOnly): The count of CPU sockets for this machine. +* **disks**: [MachineDisk](#machinedisk)[] (ReadOnly): The list of disks. +* **generation**: string (ReadOnly): The generation of the architecture. +* **hardwareVersion**: string (ReadOnly): The hardware version of the machine. +* **memoryCapacityGB**: int (ReadOnly): The maximum amount of memory. Measured in gibibytes. +* **model**: string (ReadOnly): The model of the machine. +* **networkInterfaces**: [NetworkInterface](#networkinterface)[] (ReadOnly): The list of network interfaces. +* **totalThreads**: int (ReadOnly): The count of SMT and physical core threads for this machine. +* **vendor**: string (ReadOnly): The make of the machine. + +## MachineSkuSlot +### Properties +* **properties**: [MachineSkuProperties](#machineskuproperties): The list of the resource properties. +* **rackSlot**: int (ReadOnly): The position in the rack for the machine. + +## ManagedResourceGroupConfiguration +### Properties +* **location**: string: The location of the managed resource group. If not specified, the location of the parent resource is chosen. +* **name**: string {maxLength: 75}: The name for the managed resource group. If not specified, the unique name is automatically generated. + +## ManagedServiceIdentity +### Properties +* **principalId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity. +* **tenantId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity. +* **type**: 'None' | 'SystemAssigned' | 'SystemAssigned,UserAssigned' | 'UserAssigned' | string (Required): Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +* **userAssignedIdentities**: [UserAssignedIdentities](#userassignedidentities): The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests. + +## NetworkAttachment +### Properties +* **attachedNetworkId**: string (Required): The resource ID of the associated network attached to the virtual machine. +It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources. +* **defaultGateway**: 'False' | 'True' | string: The indicator of whether this is the default gateway. +Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True. +* **ipAllocationMethod**: 'Disabled' | 'Dynamic' | 'Static' | string (Required): The IP allocation mechanism for the virtual machine. +Dynamic and Static are only valid for l3Network which may also specify Disabled. +Otherwise, Disabled is the only permitted value. +* **ipv4Address**: string: The IPv4 address of the virtual machine. + +This field is used only if the attached network has IPAllocationType of IPV4 or DualStack. + +If IPAllocationMethod is: +Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. +Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. +Disabled - this field will be empty. +* **ipv6Address**: string: The IPv6 address of the virtual machine. + +This field is used only if the attached network has IPAllocationType of IPV6 or DualStack. + +If IPAllocationMethod is: +Static - this field must contain an IPv6 address range from within the range specified in the attached network. +Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. +Disabled - this field will be empty. +* **macAddress**: string (ReadOnly): The MAC address of the interface for the virtual machine that corresponds to this network attachment. +* **networkAttachmentName**: string {maxLength: 15}: The associated network's interface name. +If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. +If the user doesn’t specify this value, the default interface name of the network resource will be used. +For a CloudServicesNetwork resource, this name will be ignored. + +## NetworkConfiguration +### Properties +* **attachedNetworkConfiguration**: [AttachedNetworkConfiguration](#attachednetworkconfiguration): The configuration of networks being attached to the cluster for use by the workloads that run on this Kubernetes cluster. +* **bgpServiceLoadBalancerConfiguration**: [BgpServiceLoadBalancerConfiguration](#bgpserviceloadbalancerconfiguration): The configuration of the BGP service load balancer for this Kubernetes cluster. A maximum of one service load balancer may be specified, either Layer 2 or BGP. +* **cloudServicesNetworkId**: string (Required): The resource ID of the associated Cloud Services network. +* **cniNetworkId**: string (Required): The resource ID of the Layer 3 network that is used for creation of the Container Networking Interface network. +* **dnsServiceIp**: string: The IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in service CIDR. +* **l2ServiceLoadBalancerConfiguration**: [L2ServiceLoadBalancerConfiguration](#l2serviceloadbalancerconfiguration): The configuration of the Layer 2 service load balancer for this Kubernetes cluster. A maximum of one service load balancer may be specified, either Layer 2 or BGP. +* **podCidrs**: string[]: The CIDR notation IP ranges from which to assign pod IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking. +* **serviceCidrs**: string[]: The CIDR notation IP ranges from which to assign service IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking. + +## NetworkInterface +### Properties +* **address**: string (ReadOnly): The partial address of Peripheral Component Interconnect (PCI). +* **deviceConnectionType**: 'PCI' | string (ReadOnly): The connection type of the device. +* **model**: string (ReadOnly): The model name of the device. +* **physicalSlot**: int (ReadOnly): The physical slot for this device. +* **portCount**: int (ReadOnly): The number of ports on the device. +* **portSpeed**: int (ReadOnly): The maximum amount of data in gigabits that the line card transmits through a port at any given second. +* **vendor**: string (ReadOnly): The vendor name of the device. + +## Nic +### Properties +* **lldpNeighbor**: [LldpNeighbor](#lldpneighbor) (ReadOnly): The information about the device connected to this NIC. +* **macAddress**: string (ReadOnly): The MAC address associated with this NIC. +* **name**: string (ReadOnly): The name of the NIC/interface. + +## OsDisk +### Properties +* **createOption**: 'Ephemeral' | 'Persistent' | string: The strategy for creating the OS disk. +* **deleteOption**: 'Delete' | string: The strategy for deleting the OS disk. +* **diskSizeGB**: int (Required): The size of the disk. Required if the createOption is Ephemeral. Allocations are measured in gibibytes. + +## RackDefinition +### Properties +* **availabilityZone**: string {pattern: "^[a-zA-Z0-9]{1,10}$"}: The zone name used for this rack when created. Availability zones are used for workload placement. +* **bareMetalMachineConfigurationData**: [BareMetalMachineConfigurationData](#baremetalmachineconfigurationdata)[]: The unordered list of bare metal machine configuration. +* **networkRackId**: string (Required): The resource ID of the network rack that matches this rack definition. +* **rackLocation**: string {maxLength: 256}: The free-form description of the rack's location. +* **rackSerialNumber**: string {minLength: 1, maxLength: 64} (Required): The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired. +* **rackSkuId**: string (Required): The resource ID of the sku for the rack being added. +* **storageApplianceConfigurationData**: [StorageApplianceConfigurationData](#storageapplianceconfigurationdata)[]: The list of storage appliance configuration data for this rack. + +## RackProperties +### Properties +* **availabilityZone**: string {pattern: "^[a-zA-Z0-9]{1,10}$"} (Required): The value that will be used for machines in this rack to represent the availability zones that can be referenced by Hybrid AKS Clusters for node arrangement. +* **clusterId**: string (ReadOnly): The resource ID of the cluster the rack is created for. This value is set when the rack is created by the cluster. +* **detailedStatus**: 'Available' | 'Error' | 'Provisioning' | string (ReadOnly): The more detailed status of the rack. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'Provisioning' | 'Succeeded' | string (ReadOnly): The provisioning state of the rack resource. +* **rackLocation**: string {maxLength: 256} (Required): The free-form description of the rack location. (e.g. “DTN Datacenter, Floor 3, Isle 9, Rack 2B”) +* **rackSerialNumber**: string {minLength: 1, maxLength: 64} (Required): The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired. +* **rackSkuId**: string (Required): The SKU for the rack. + +## RackSkuProperties +### Properties +* **computeMachines**: [MachineSkuSlot](#machineskuslot)[] (ReadOnly): The list of machine SKUs and associated rack slot for the compute-dedicated machines in this rack model. +* **controllerMachines**: [MachineSkuSlot](#machineskuslot)[] (ReadOnly): The list of machine SKUs and associated rack slot for the control-plane dedicated machines in this rack model. +* **description**: string (ReadOnly): The free-form text describing the rack. +* **maxClusterSlots**: int (ReadOnly): The maximum number of compute racks supported by an aggregator rack. 0 if this is a compute rack or a rack for a single rack cluster(rackType="Single"). +* **provisioningState**: 'Canceled' | 'Failed' | 'Succeeded' | string (ReadOnly): The provisioning state of the rack SKU resource. +* **rackType**: 'Aggregator' | 'Compute' | 'Single' | string (ReadOnly): The type of the rack. +* **storageAppliances**: [StorageApplianceSkuSlot](#storageapplianceskuslot)[] (ReadOnly): The list of appliance SKUs and associated rack slot for the storage appliance(s) in this rack model. +* **supportedRackSkuIds**: string[] (ReadOnly): The list of supported SKUs if the rack is an aggregator. + +## RuntimeProtectionConfiguration +### Properties +* **enforcementLevel**: 'Audit' | 'Disabled' | 'OnDemand' | 'Passive' | 'RealTime' | string: The mode of operation for runtime protection. + +## RuntimeProtectionStatus +### Properties +* **definitionsLastUpdated**: string (ReadOnly): The timestamp when the malware definitions were last updated. +* **definitionsVersion**: string (ReadOnly): The version of the malware definitions. +* **scanCompletedTime**: string (ReadOnly): The timestamp of the most recently completed scan, or empty if there has never been a scan. +* **scanScheduledTime**: string (ReadOnly): The timestamp of the most recently scheduled scan, or empty if no scan has been scheduled. +* **scanStartedTime**: string (ReadOnly): The timestamp of the most recently started scan, or empty if there has never been a scan. + +## SecretArchiveReference +### Properties +* **keyVaultId**: string (ReadOnly): The resource ID of the key vault containing the secret. +* **secretName**: string (ReadOnly): The name of the secret in the key vault. +* **secretVersion**: string (ReadOnly): The version of the secret in the key vault. + +## SecretArchiveSettings +### Properties +* **associatedIdentity**: [IdentitySelector](#identityselector): The selection of the managed identity to use with this vault URI. The identity type must be either system assigned or user assigned. +* **vaultUri**: string: The URI for the key vault used as the secret archive. + +## SecretRotationStatus +### Properties +* **expirePeriodDays**: int (ReadOnly): The maximum number of days the secret may be used before it must be changed. +* **lastRotationTime**: string (ReadOnly): The date and time when the secret was last changed. +* **rotationPeriodDays**: int (ReadOnly): The number of days a secret exists before rotations will be attempted. +* **secretArchiveReference**: [SecretArchiveReference](#secretarchivereference) (ReadOnly): The reference to the secret in a key vault. +* **secretType**: string (ReadOnly): The type name used to identify the purpose of the secret. + +## ServiceLoadBalancerBgpPeer +### Properties +* **bfdEnabled**: 'False' | 'True' | string: The indicator of BFD enablement for this BgpPeer. +* **bgpMultiHop**: 'False' | 'True' | string: The indicator to enable multi-hop peering support. +* **holdTime**: string: Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The requested BGP hold time value. This field uses ISO 8601 duration format, for example P1H. +* **keepAliveTime**: string: Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The requested BGP keepalive time value. This field uses ISO 8601 duration format, for example P1H. +* **myAsn**: int {minValue: 0, maxValue: 4294967295}: The autonomous system number used for the local end of the BGP session. +* **name**: string {pattern: "^[a-z0-9]([a-z0-9.-]{0,61}[a-z0-9]){0,1}$"} (Required): The name used to identify this BGP peer for association with a BGP advertisement. +* **password**: string {sensitive, maxLength: 80, pattern: "^[a-zA-Z0-9]{0,80}$"} (WriteOnly): The authentication password for routers enforcing TCP MD5 authenticated sessions. +* **peerAddress**: string (Required): The IPv4 or IPv6 address used to connect this BGP session. +* **peerAsn**: int {minValue: 0, maxValue: 4294967295} (Required): The autonomous system number expected from the remote end of the BGP session. +* **peerPort**: int: The port used to connect this BGP session. + +## ServicePrincipalInformation +### Properties +* **applicationId**: string (Required): The application ID, also known as client ID, of the service principal. +* **password**: string {sensitive} (Required): The password of the service principal. +* **principalId**: string (Required): The principal ID, also known as the object ID, of the service principal. +* **tenantId**: string (Required): The tenant ID, also known as the directory ID, of the tenant in which the service principal is created. + +## SshPublicKey +### Properties +* **keyData**: string {minLength: 1} (Required): The SSH public key data. + +## StorageApplianceConfigurationData +### Properties +* **adminCredentials**: [AdministrativeCredentials](#administrativecredentials) (Required): The credentials of the administrative interface on this storage appliance. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead. +* **rackSlot**: int {minValue: 1, maxValue: 256} (Required): The slot that storage appliance is in the rack based on the BOM configuration. +* **serialNumber**: string (Required): The serial number of the appliance. +* **storageApplianceName**: string {pattern: "^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$"}: The user-provided name for the storage appliance that will be created from this specification. + +## StorageApplianceProperties +### Properties +* **administratorCredentials**: [AdministrativeCredentials](#administrativecredentials) (Required): The credentials of the administrative interface on this storage appliance. +* **capacity**: int (ReadOnly): The total capacity of the storage appliance. Measured in GiB. +* **capacityUsed**: int (ReadOnly): The amount of storage consumed. +* **clusterId**: string (ReadOnly): The resource ID of the cluster this storage appliance is associated with. Measured in GiB. +* **detailedStatus**: 'Available' | 'Degraded' | 'Error' | 'Provisioning' | string (ReadOnly): The detailed status of the storage appliance. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **managementIpv4Address**: string (ReadOnly): The endpoint for the management interface of the storage appliance. +* **manufacturer**: string (ReadOnly): The manufacturer of the storage appliance. +* **model**: string (ReadOnly): The model of the storage appliance. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'Provisioning' | 'Succeeded' | string (ReadOnly): The provisioning state of the storage appliance. +* **rackId**: string (Required): The resource ID of the rack where this storage appliance resides. +* **rackSlot**: int {minValue: 1, maxValue: 256} (Required): The slot the storage appliance is in the rack based on the BOM configuration. +* **remoteVendorManagementFeature**: 'Supported' | 'Unsupported' | string (ReadOnly): The indicator of whether the storage appliance supports remote vendor management. +* **remoteVendorManagementStatus**: 'Disabled' | 'Enabled' | 'Unsupported' | string (ReadOnly): The indicator of whether the remote vendor management feature is enabled or disabled, or unsupported if it is an unsupported feature. +* **secretRotationStatus**: [SecretRotationStatus](#secretrotationstatus)[] (ReadOnly): The list of statuses that represent secret rotation activity. +* **serialNumber**: string (Required): The serial number for the storage appliance. +* **storageApplianceSkuId**: string (Required): The SKU for the storage appliance. +* **version**: string (ReadOnly): The version of the storage appliance. + +## StorageApplianceSkuProperties +### Properties +* **capacityGB**: int (ReadOnly): The maximum capacity of the storage appliance. Measured in gibibytes. +* **model**: string (ReadOnly): The model of the storage appliance. + +## StorageApplianceSkuSlot +### Properties +* **properties**: [StorageApplianceSkuProperties](#storageapplianceskuproperties): The list of the resource properties. +* **rackSlot**: int (ReadOnly): The position in the rack for the storage appliance. + +## StorageProfile +### Properties +* **osDisk**: [OsDisk](#osdisk) (Required): The disk to use with this virtual machine. +* **volumeAttachments**: string[]: The resource IDs of volumes that are requested to be attached to the virtual machine. + +## StringKeyValuePair +### Properties +* **key**: string (Required): The key to the mapped value. +* **value**: string (Required): The value of the mapping key. + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrunkedNetworkAttachmentConfiguration +### Properties +* **networkId**: string (Required): The resource ID of the network that is being configured for attachment. +* **pluginType**: 'DPDK' | 'IPVLAN' | 'MACVLAN' | 'OSDevice' | 'SRIOV' | string: The indicator of how this network will be utilized by the Kubernetes cluster. + +## TrunkedNetworkProperties +### Properties +* **associatedResourceIds**: string[] (ReadOnly): The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network. +* **clusterId**: string (ReadOnly): The resource ID of the Network Cloud cluster this trunked network is associated with. +* **detailedStatus**: 'Available' | 'Error' | 'Provisioning' | string (ReadOnly): The more detailed status of the trunked network. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **hybridAksClustersAssociatedIds**: string[] (ReadOnly): Field Deprecated. These fields will be empty/omitted. The list of Hybrid AKS cluster resource IDs that are associated with this trunked network. +* **hybridAksPluginType**: 'DPDK' | 'OSDevice' | 'SRIOV' | string: Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The network plugin type for Hybrid AKS. +* **interfaceName**: string {maxLength: 12, pattern: "^[a-zA-Z0-9@._-]*$"}: The default interface name for this trunked network in the virtual machine. This name can be overridden by the name supplied in the network attachment configuration of that virtual machine. +* **isolationDomainIds**: string[] {minLength: 1} (Required): The list of resource IDs representing the Network Fabric isolation domains. It can be any combination of l2IsolationDomain and l3IsolationDomain resources. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'Provisioning' | 'Succeeded' | string (ReadOnly): The provisioning state of the trunked network. +* **virtualMachinesAssociatedIds**: string[] (ReadOnly): Field Deprecated. These fields will be empty/omitted. The list of virtual machine resource IDs, excluding any Hybrid AKS virtual machines, that are currently using this trunked network. +* **vlans**: int[] {minLength: 1} (Required): The list of vlans that are selected from the isolation domains for trunking. + +## UserAssignedIdentities +### Properties +### Additional Properties +* **Additional Properties Type**: [UserAssignedIdentity](#userassignedidentity) + +## UserAssignedIdentity +### Properties +* **clientId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The client ID of the assigned identity. +* **principalId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The principal ID of the assigned identity. + +## ValidationThreshold +### Properties +* **grouping**: 'PerCluster' | 'PerRack' | string (Required): Selection of how the type evaluation is applied to the cluster calculation. +* **type**: 'CountSuccess' | 'PercentSuccess' | string (Required): Selection of how the threshold should be evaluated. +* **value**: int {minValue: 0} (Required): The numeric threshold value. + +## VirtualMachinePlacementHint +### Properties +* **hintType**: 'Affinity' | 'AntiAffinity' | string (Required): The specification of whether this hint supports affinity or anti-affinity with the referenced resources. +* **resourceId**: string (Required): The resource ID of the target object that the placement hints will be checked against, e.g., the bare metal node to host the virtual machine. +* **schedulingExecution**: 'Hard' | 'Soft' | string (Required): The indicator of whether the hint is a hard or soft requirement during scheduling. +* **scope**: 'Machine' | 'Rack' | string (Required): The scope for the virtual machine affinity or anti-affinity placement hint. It should always be "Machine" in the case of node affinity. + +## VirtualMachineProperties +### Properties +* **adminUsername**: string {minLength: 1, maxLength: 32, pattern: "^[a-z_][a-z0-9_]{0,31}$"} (Required): The name of the administrator to which the ssh public keys will be added into the authorized keys. +* **availabilityZone**: string (ReadOnly): The cluster availability zone containing this virtual machine. +* **bareMetalMachineId**: string (ReadOnly): The resource ID of the bare metal machine that hosts the virtual machine. +* **bootMethod**: 'BIOS' | 'UEFI' | string: Selects the boot method for the virtual machine. +* **cloudServicesNetworkAttachment**: [NetworkAttachment](#networkattachment) (Required): The cloud service network that provides platform-level services for the virtual machine. +* **clusterId**: string (ReadOnly): The resource ID of the cluster the virtual machine is created for. +* **consoleExtendedLocation**: [ExtendedLocation](#extendedlocation): The extended location to use for creation of a VM console resource. +* **cpuCores**: int {minValue: 2} (Required): The number of CPU cores in the virtual machine. +* **detailedStatus**: 'Available' | 'Error' | 'Provisioning' | 'Running' | 'Scheduling' | 'Stopped' | 'Terminating' | 'Unknown' | string (ReadOnly): The more detailed status of the virtual machine. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **isolateEmulatorThread**: 'False' | 'True' | string: Field Deprecated, the value will be ignored if provided. The indicator of whether one of the specified CPU cores is isolated to run the emulator thread for this virtual machine. +* **memorySizeGB**: int {minValue: 1} (Required): The memory size of the virtual machine. Allocations are measured in gibibytes. +* **networkAttachments**: [NetworkAttachment](#networkattachment)[]: The list of network attachments to the virtual machine. +* **networkData**: string: The Base64 encoded cloud-init network data. +* **placementHints**: [VirtualMachinePlacementHint](#virtualmachineplacementhint)[]: The scheduling hints for the virtual machine. +* **powerState**: 'Off' | 'On' | 'Unknown' | string (ReadOnly): The power state of the virtual machine. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'Provisioning' | 'Succeeded' | string (ReadOnly): The provisioning state of the virtual machine. +* **sshPublicKeys**: [SshPublicKey](#sshpublickey)[]: The list of ssh public keys. Each key will be added to the virtual machine using the cloud-init ssh_authorized_keys mechanism for the adminUsername. +* **storageProfile**: [StorageProfile](#storageprofile) (Required): The storage profile that specifies size and other parameters about the disks related to the virtual machine. +* **userData**: string: The Base64 encoded cloud-init user data. +* **virtioInterface**: 'Modern' | 'Transitional' | string: Field Deprecated, use virtualizationModel instead. The type of the virtio interface. +* **vmDeviceModel**: 'T1' | 'T2' | 'T3' | string: The type of the device model to use. +* **vmImage**: string (Required): The virtual machine image that is currently provisioned to the OS disk, using the full url and tag notation used to pull the image. +* **vmImageRepositoryCredentials**: [ImageRepositoryCredentials](#imagerepositorycredentials): The credentials used to login to the image repository that has access to the specified image. +* **volumes**: string[] (ReadOnly): The resource IDs of volumes that are attached to the virtual machine. + +## VolumeProperties +### Properties +* **attachedTo**: string[] (ReadOnly): The list of resource IDs that attach the volume. It may include virtual machines and Hybrid AKS clusters. +* **detailedStatus**: 'Active' | 'Error' | 'Provisioning' | string (ReadOnly): The more detailed status of the volume. +* **detailedStatusMessage**: string (ReadOnly): The descriptive message about the current detailed status. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'Provisioning' | 'Succeeded' | string (ReadOnly): The provisioning state of the volume. +* **serialNumber**: string (ReadOnly): The unique identifier of the volume. +* **sizeMiB**: int {minValue: 1} (Required): The size of the allocation for this volume in Mebibytes. + +## VulnerabilityScanningSettings +### Properties +* **containerScan**: 'Disabled' | 'Enabled' | string: The mode selection for container vulnerability scanning. + diff --git a/generated/playwrighttesting/microsoft.azureplaywrightservice/2024-12-01/types.json b/generated/playwrighttesting/microsoft.azureplaywrightservice/2024-12-01/types.json index b09dd1523a..da64a03e73 100644 --- a/generated/playwrighttesting/microsoft.azureplaywrightservice/2024-12-01/types.json +++ b/generated/playwrighttesting/microsoft.azureplaywrightservice/2024-12-01/types.json @@ -115,7 +115,7 @@ "$ref": "#/17" }, "flags": 0, - "description": "When enabled, this feature allows the workspace to use local auth(through access key) for authentication of test runs." + "description": "When enabled, this feature allows the workspace to use local auth (through service access token) for executing operations." }, "provisioningState": { "type": { diff --git a/generated/playwrighttesting/microsoft.azureplaywrightservice/2024-12-01/types.md b/generated/playwrighttesting/microsoft.azureplaywrightservice/2024-12-01/types.md index 823b763b61..72f2825538 100644 --- a/generated/playwrighttesting/microsoft.azureplaywrightservice/2024-12-01/types.md +++ b/generated/playwrighttesting/microsoft.azureplaywrightservice/2024-12-01/types.md @@ -43,7 +43,7 @@ ## AccountProperties ### Properties * **dashboardUri**: string (ReadOnly): The Playwright testing dashboard URI for the account resource. -* **localAuth**: 'Disabled' | 'Enabled' | string: When enabled, this feature allows the workspace to use local auth(through access key) for authentication of test runs. +* **localAuth**: 'Disabled' | 'Enabled' | string: When enabled, this feature allows the workspace to use local auth (through service access token) for executing operations. * **provisioningState**: 'Accepted' | 'Canceled' | 'Creating' | 'Deleting' | 'Failed' | 'Succeeded' | string (ReadOnly): The status of the last operation. * **regionalAffinity**: 'Disabled' | 'Enabled' | string: This property sets the connection region for Playwright client workers to cloud-hosted browsers. If enabled, workers connect to browsers in the closest Azure region, ensuring lower latency. If disabled, workers connect to browsers in the Azure region in which the workspace was initially created. * **reporting**: 'Disabled' | 'Enabled' | string: When enabled, this feature allows the workspace to upload and display test results, including artifacts like traces and screenshots, in the Playwright portal. This enables faster and more efficient troubleshooting. diff --git a/generated/postgresql/microsoft.dbforpostgresql/2022-03-08-preview/samples.md b/generated/postgresql/microsoft.dbforpostgresql/2022-03-08-preview/samples.md index 3c517d57e2..d47778de6a 100644 --- a/generated/postgresql/microsoft.dbforpostgresql/2022-03-08-preview/samples.md +++ b/generated/postgresql/microsoft.dbforpostgresql/2022-03-08-preview/samples.md @@ -131,7 +131,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2022-03-08-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } diff --git a/generated/postgresql/microsoft.dbforpostgresql/2022-12-01/samples.md b/generated/postgresql/microsoft.dbforpostgresql/2022-12-01/samples.md index 2fae4e5bf1..d5cd5043f1 100644 --- a/generated/postgresql/microsoft.dbforpostgresql/2022-12-01/samples.md +++ b/generated/postgresql/microsoft.dbforpostgresql/2022-12-01/samples.md @@ -132,7 +132,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2022-12-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } diff --git a/generated/postgresql/microsoft.dbforpostgresql/2023-03-01-preview/samples.md b/generated/postgresql/microsoft.dbforpostgresql/2023-03-01-preview/samples.md index f3f7a5d737..9f94a83d8f 100644 --- a/generated/postgresql/microsoft.dbforpostgresql/2023-03-01-preview/samples.md +++ b/generated/postgresql/microsoft.dbforpostgresql/2023-03-01-preview/samples.md @@ -13,9 +13,9 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2023-03-01-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity': { } - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } @@ -139,7 +139,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2023-03-01-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } @@ -179,7 +179,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2023-03-01-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } diff --git a/generated/postgresql/microsoft.dbforpostgresql/2023-06-01-preview/samples.md b/generated/postgresql/microsoft.dbforpostgresql/2023-06-01-preview/samples.md index 0c41b5843e..83a0078c7e 100644 --- a/generated/postgresql/microsoft.dbforpostgresql/2023-06-01-preview/samples.md +++ b/generated/postgresql/microsoft.dbforpostgresql/2023-06-01-preview/samples.md @@ -13,9 +13,9 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2023-06-01-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity': { } - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } @@ -139,7 +139,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2023-06-01-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } @@ -179,7 +179,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2023-06-01-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } diff --git a/generated/postgresql/microsoft.dbforpostgresql/2023-12-01-preview/samples.md b/generated/postgresql/microsoft.dbforpostgresql/2023-12-01-preview/samples.md index 6cf8747f7a..ba6d757a1d 100644 --- a/generated/postgresql/microsoft.dbforpostgresql/2023-12-01-preview/samples.md +++ b/generated/postgresql/microsoft.dbforpostgresql/2023-12-01-preview/samples.md @@ -13,9 +13,9 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2023-12-01-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity': { } - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } @@ -139,7 +139,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2023-12-01-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } @@ -179,7 +179,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2023-12-01-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } diff --git a/generated/postgresql/microsoft.dbforpostgresql/2024-03-01-preview/samples.md b/generated/postgresql/microsoft.dbforpostgresql/2024-03-01-preview/samples.md index 479b190887..cc84d12352 100644 --- a/generated/postgresql/microsoft.dbforpostgresql/2024-03-01-preview/samples.md +++ b/generated/postgresql/microsoft.dbforpostgresql/2024-03-01-preview/samples.md @@ -13,9 +13,9 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2024-03-01-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity': { } - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } @@ -139,7 +139,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2024-03-01-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } @@ -179,7 +179,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2024-03-01-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } diff --git a/generated/postgresql/microsoft.dbforpostgresql/2024-08-01/samples.md b/generated/postgresql/microsoft.dbforpostgresql/2024-08-01/samples.md index 14b468940e..c376566b36 100644 --- a/generated/postgresql/microsoft.dbforpostgresql/2024-08-01/samples.md +++ b/generated/postgresql/microsoft.dbforpostgresql/2024-08-01/samples.md @@ -13,9 +13,9 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2024-08-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity': { } - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } @@ -139,7 +139,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2024-08-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } @@ -179,7 +179,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2024-08-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } diff --git a/generated/postgresql/microsoft.dbforpostgresql/2024-08-01/types.json b/generated/postgresql/microsoft.dbforpostgresql/2024-08-01/types.json index 9981f9f7ee..bf4e52b2ab 100644 --- a/generated/postgresql/microsoft.dbforpostgresql/2024-08-01/types.json +++ b/generated/postgresql/microsoft.dbforpostgresql/2024-08-01/types.json @@ -807,14 +807,14 @@ }, "properties": { "type": { - "$ref": "#/70" + "$ref": "#/71" }, "flags": 0, "description": "Properties of the server." }, "tags": { "type": { - "$ref": "#/195" + "$ref": "#/196" }, "flags": 0, "description": "Resource tags." @@ -897,7 +897,7 @@ }, "type": { "type": { - "$ref": "#/69" + "$ref": "#/70" }, "flags": 1, "description": "the types of identities associated with this resource; currently restricted to 'None and UserAssigned'" @@ -947,6 +947,10 @@ "$type": "StringLiteralType", "value": "UserAssigned" }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned" + }, { "$type": "UnionType", "elements": [ @@ -956,6 +960,9 @@ { "$ref": "#/68" }, + { + "$ref": "#/69" + }, { "$ref": "#/0" } @@ -974,14 +981,14 @@ }, "administratorLoginPassword": { "type": { - "$ref": "#/71" + "$ref": "#/72" }, "flags": 4, "description": "The administrator login password (required for server creation)." }, "version": { "type": { - "$ref": "#/78" + "$ref": "#/79" }, "flags": 0, "description": "PostgreSQL Server version." @@ -995,7 +1002,7 @@ }, "state": { "type": { - "$ref": "#/86" + "$ref": "#/87" }, "flags": 2, "description": "A state of a server that is visible to user." @@ -1009,49 +1016,49 @@ }, "storage": { "type": { - "$ref": "#/87" + "$ref": "#/88" }, "flags": 0, "description": "Storage properties of a server." }, "authConfig": { "type": { - "$ref": "#/110" + "$ref": "#/111" }, "flags": 0, "description": "AuthConfig properties of a server." }, "dataEncryption": { "type": { - "$ref": "#/117" + "$ref": "#/118" }, "flags": 0, "description": "Data encryption properties of a server." }, "backup": { "type": { - "$ref": "#/127" + "$ref": "#/128" }, "flags": 0, "description": "Backup properties of a server." }, "network": { "type": { - "$ref": "#/131" + "$ref": "#/132" }, "flags": 0, "description": "Network properties of a server. This Network property is required to be passed only in case you want the server to be Private access server." }, "highAvailability": { "type": { - "$ref": "#/135" + "$ref": "#/136" }, "flags": 0, "description": "High availability properties of a server." }, "maintenanceWindow": { "type": { - "$ref": "#/147" + "$ref": "#/148" }, "flags": 0, "description": "Maintenance window properties of a server." @@ -1079,35 +1086,35 @@ }, "replicationRole": { "type": { - "$ref": "#/152" + "$ref": "#/153" }, "flags": 0, "description": "Replication role of the server" }, "replicaCapacity": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 2, "description": "Replicas allowed for a server." }, "replica": { "type": { - "$ref": "#/153" + "$ref": "#/154" }, "flags": 0, "description": "Replica properties of a server. These Replica properties are required to be passed only in case you want to Promote a server." }, "createMode": { "type": { - "$ref": "#/179" + "$ref": "#/180" }, "flags": 4, "description": "The mode to create a new PostgreSQL server." }, "privateEndpointConnections": { "type": { - "$ref": "#/194" + "$ref": "#/195" }, "flags": 2, "description": "List of private endpoint connections associated with the specified resource." @@ -1145,9 +1152,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/72" - }, { "$ref": "#/73" }, @@ -1163,6 +1167,9 @@ { "$ref": "#/77" }, + { + "$ref": "#/78" + }, { "$ref": "#/0" } @@ -1199,9 +1206,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/79" - }, { "$ref": "#/80" }, @@ -1220,6 +1224,9 @@ { "$ref": "#/85" }, + { + "$ref": "#/86" + }, { "$ref": "#/0" } @@ -1231,42 +1238,42 @@ "properties": { "storageSizeGB": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "Max storage allowed for a server." }, "autoGrow": { "type": { - "$ref": "#/91" + "$ref": "#/92" }, "flags": 0, "description": "Flag to enable / disable Storage Auto grow for flexible server." }, "tier": { "type": { - "$ref": "#/106" + "$ref": "#/107" }, "flags": 0, "description": "Name of storage tier for IOPS." }, "iops": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "Storage tier IOPS quantity. This property is required to be set for storage Type PremiumV2_LRS" }, "throughput": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "Storage throughput for the server. This is required to be set for storage Type PremiumV2_LRS" }, "type": { "type": { - "$ref": "#/109" + "$ref": "#/110" }, "flags": 0, "description": "Storage type for the server. Allowed values are Premium_LRS and PremiumV2_LRS, and default is Premium_LRS if not specified" @@ -1288,10 +1295,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/89" + "$ref": "#/90" }, { - "$ref": "#/90" + "$ref": "#/91" }, { "$ref": "#/0" @@ -1357,9 +1364,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/92" - }, { "$ref": "#/93" }, @@ -1399,6 +1403,9 @@ { "$ref": "#/105" }, + { + "$ref": "#/106" + }, { "$ref": "#/0" } @@ -1416,10 +1423,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/107" + "$ref": "#/108" }, { - "$ref": "#/108" + "$ref": "#/109" }, { "$ref": "#/0" @@ -1432,14 +1439,14 @@ "properties": { "activeDirectoryAuth": { "type": { - "$ref": "#/113" + "$ref": "#/114" }, "flags": 0, "description": "If Enabled, Azure Active Directory authentication is enabled." }, "passwordAuth": { "type": { - "$ref": "#/116" + "$ref": "#/117" }, "flags": 0, "description": "If Enabled, Password authentication is enabled." @@ -1465,10 +1472,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/111" + "$ref": "#/112" }, { - "$ref": "#/112" + "$ref": "#/113" }, { "$ref": "#/0" @@ -1487,10 +1494,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/114" + "$ref": "#/115" }, { - "$ref": "#/115" + "$ref": "#/116" }, { "$ref": "#/0" @@ -1531,21 +1538,21 @@ }, "type": { "type": { - "$ref": "#/120" + "$ref": "#/121" }, "flags": 0, "description": "Data encryption type to depict if it is System Managed vs Azure Key vault." }, "primaryEncryptionKeyStatus": { "type": { - "$ref": "#/123" + "$ref": "#/124" }, "flags": 2, "description": "Primary encryption key status for Data encryption enabled server." }, "geoBackupEncryptionKeyStatus": { "type": { - "$ref": "#/126" + "$ref": "#/127" }, "flags": 2, "description": "Geo-backup encryption key status for Data encryption enabled server." @@ -1564,10 +1571,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/118" + "$ref": "#/119" }, { - "$ref": "#/119" + "$ref": "#/120" }, { "$ref": "#/0" @@ -1586,10 +1593,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/121" + "$ref": "#/122" }, { - "$ref": "#/122" + "$ref": "#/123" }, { "$ref": "#/0" @@ -1608,10 +1615,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/124" + "$ref": "#/125" }, { - "$ref": "#/125" + "$ref": "#/126" }, { "$ref": "#/0" @@ -1624,14 +1631,14 @@ "properties": { "backupRetentionDays": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "Backup retention days for the server." }, "geoRedundantBackup": { "type": { - "$ref": "#/130" + "$ref": "#/131" }, "flags": 0, "description": "A value indicating whether Geo-Redundant backup is enabled on the server." @@ -1657,10 +1664,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/128" + "$ref": "#/129" }, { - "$ref": "#/129" + "$ref": "#/130" }, { "$ref": "#/0" @@ -1673,7 +1680,7 @@ "properties": { "publicNetworkAccess": { "type": { - "$ref": "#/134" + "$ref": "#/135" }, "flags": 0, "description": "public network access is enabled or not" @@ -1706,10 +1713,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/132" + "$ref": "#/133" }, { - "$ref": "#/133" + "$ref": "#/134" }, { "$ref": "#/0" @@ -1722,14 +1729,14 @@ "properties": { "mode": { "type": { - "$ref": "#/139" + "$ref": "#/140" }, "flags": 0, "description": "The HA mode for the server." }, "state": { "type": { - "$ref": "#/146" + "$ref": "#/147" }, "flags": 2, "description": "A state of a HA server that is visible to user." @@ -1758,15 +1765,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/136" - }, { "$ref": "#/137" }, { "$ref": "#/138" }, + { + "$ref": "#/139" + }, { "$ref": "#/0" } @@ -1799,9 +1806,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/140" - }, { "$ref": "#/141" }, @@ -1817,6 +1821,9 @@ { "$ref": "#/145" }, + { + "$ref": "#/146" + }, { "$ref": "#/0" } @@ -1835,21 +1842,21 @@ }, "startHour": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "start hour for maintenance window" }, "startMinute": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "start minute for maintenance window" }, "dayOfWeek": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "day of week for maintenance window" @@ -1875,9 +1882,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/148" - }, { "$ref": "#/149" }, @@ -1887,6 +1891,9 @@ { "$ref": "#/151" }, + { + "$ref": "#/152" + }, { "$ref": "#/0" } @@ -1898,35 +1905,35 @@ "properties": { "role": { "type": { - "$ref": "#/158" + "$ref": "#/159" }, "flags": 0, "description": "Used to indicate role of the server in replication set." }, "capacity": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 2, "description": "Replicas allowed for a server." }, "replicationState": { "type": { - "$ref": "#/165" + "$ref": "#/166" }, "flags": 2, "description": "Gets the replication state of a replica server. This property is returned only for replicas api call. Supported values are Active, Catchup, Provisioning, Updating, Broken, Reconfiguring" }, "promoteMode": { "type": { - "$ref": "#/168" + "$ref": "#/169" }, "flags": 4, "description": "Sets the promote mode for a replica server. This is a write only property." }, "promoteOption": { "type": { - "$ref": "#/171" + "$ref": "#/172" }, "flags": 4, "description": "Sets the promote options for a replica server. This is a write only property." @@ -1952,9 +1959,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/154" - }, { "$ref": "#/155" }, @@ -1964,6 +1968,9 @@ { "$ref": "#/157" }, + { + "$ref": "#/158" + }, { "$ref": "#/0" } @@ -1996,9 +2003,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/159" - }, { "$ref": "#/160" }, @@ -2014,6 +2018,9 @@ { "$ref": "#/164" }, + { + "$ref": "#/165" + }, { "$ref": "#/0" } @@ -2031,10 +2038,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/166" + "$ref": "#/167" }, { - "$ref": "#/167" + "$ref": "#/168" }, { "$ref": "#/0" @@ -2053,10 +2060,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/169" + "$ref": "#/170" }, { - "$ref": "#/170" + "$ref": "#/171" }, { "$ref": "#/0" @@ -2094,9 +2101,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/172" - }, { "$ref": "#/173" }, @@ -2115,6 +2119,9 @@ { "$ref": "#/178" }, + { + "$ref": "#/179" + }, { "$ref": "#/0" } @@ -2126,7 +2133,7 @@ "properties": { "properties": { "type": { - "$ref": "#/181" + "$ref": "#/182" }, "flags": 0, "description": "Resource properties." @@ -2167,28 +2174,28 @@ "properties": { "groupIds": { "type": { - "$ref": "#/182" + "$ref": "#/183" }, "flags": 2, "description": "The group ids for the private endpoint resource." }, "privateEndpoint": { "type": { - "$ref": "#/183" + "$ref": "#/184" }, "flags": 0, "description": "The private endpoint resource." }, "privateLinkServiceConnectionState": { "type": { - "$ref": "#/184" + "$ref": "#/185" }, "flags": 1, "description": "A collection of information about the state of the connection between service consumer and provider." }, "provisioningState": { "type": { - "$ref": "#/193" + "$ref": "#/194" }, "flags": 2, "description": "The provisioning state of the private endpoint connection resource." @@ -2220,7 +2227,7 @@ "properties": { "status": { "type": { - "$ref": "#/188" + "$ref": "#/189" }, "flags": 0, "description": "Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service." @@ -2256,15 +2263,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/185" - }, { "$ref": "#/186" }, { "$ref": "#/187" }, + { + "$ref": "#/188" + }, { "$ref": "#/0" } @@ -2289,9 +2296,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/189" - }, { "$ref": "#/190" }, @@ -2301,6 +2305,9 @@ { "$ref": "#/192" }, + { + "$ref": "#/193" + }, { "$ref": "#/0" } @@ -2309,7 +2316,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/180" + "$ref": "#/181" } }, { @@ -2354,35 +2361,35 @@ }, "name": { "type": { - "$ref": "#/197" + "$ref": "#/198" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/198" + "$ref": "#/199" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/199" + "$ref": "#/200" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/201" + "$ref": "#/202" }, "flags": 0, "description": "Migration resource properties." }, "tags": { "type": { - "$ref": "#/308" + "$ref": "#/309" }, "flags": 0, "description": "Resource tags." @@ -2416,7 +2423,7 @@ }, "currentStatus": { "type": { - "$ref": "#/202" + "$ref": "#/203" }, "flags": 2, "description": "Current status of migration" @@ -2430,42 +2437,42 @@ }, "migrationMode": { "type": { - "$ref": "#/256" + "$ref": "#/257" }, "flags": 0, "description": "There are two types of migration modes Online and Offline" }, "migrationOption": { "type": { - "$ref": "#/260" + "$ref": "#/261" }, "flags": 0, "description": "This indicates the supported Migration option for the migration" }, "sourceType": { "type": { - "$ref": "#/273" + "$ref": "#/274" }, "flags": 0, "description": "migration source server type : OnPremises, AWS, GCP, AzureVM, PostgreSQLSingleServer, AWS_RDS, AWS_AURORA, AWS_EC2, GCP_CloudSQL, GCP_AlloyDB, GCP_Compute, or EDB" }, "sslMode": { "type": { - "$ref": "#/278" + "$ref": "#/279" }, "flags": 0, "description": "SSL modes for migration. Default SSL mode for PostgreSQLSingleServer is VerifyFull and Prefer for other source types" }, "sourceDbServerMetadata": { "type": { - "$ref": "#/279" + "$ref": "#/280" }, "flags": 2, "description": "Metadata of the source database server" }, "targetDbServerMetadata": { "type": { - "$ref": "#/279" + "$ref": "#/280" }, "flags": 2, "description": "Metadata of the target database server" @@ -2500,28 +2507,28 @@ }, "secretParameters": { "type": { - "$ref": "#/285" + "$ref": "#/286" }, "flags": 0, "description": "Migration secret parameters" }, "dbsToMigrate": { "type": { - "$ref": "#/287" + "$ref": "#/288" }, "flags": 0, "description": "Number of databases to migrate" }, "setupLogicalReplicationOnSourceDbIfNeeded": { "type": { - "$ref": "#/290" + "$ref": "#/291" }, "flags": 0, "description": "Indicates whether to setup LogicalReplicationOnSourceDb, if needed" }, "overwriteDbsInTarget": { "type": { - "$ref": "#/293" + "$ref": "#/294" }, "flags": 0, "description": "Indicates whether the databases on the target server can be overwritten, if already present. If set to False, the migration workflow will wait for a confirmation, if it detects that the database already exists." @@ -2542,42 +2549,42 @@ }, "migrateRoles": { "type": { - "$ref": "#/296" + "$ref": "#/297" }, "flags": 0, "description": "To migrate roles and permissions we need to send this flag as True" }, "startDataMigration": { "type": { - "$ref": "#/299" + "$ref": "#/300" }, "flags": 0, "description": "Indicates whether the data migration should start right away" }, "triggerCutover": { "type": { - "$ref": "#/302" + "$ref": "#/303" }, "flags": 0, "description": "To trigger cutover for entire migration we need to send this flag as True" }, "dbsToTriggerCutoverOn": { "type": { - "$ref": "#/303" + "$ref": "#/304" }, "flags": 0, "description": "When you want to trigger cutover for specific databases send triggerCutover flag as True and database names in this array" }, "cancel": { "type": { - "$ref": "#/306" + "$ref": "#/307" }, "flags": 0, "description": "To trigger cancel for entire migration we need to send this flag as True" }, "dbsToCancelMigrationOn": { "type": { - "$ref": "#/307" + "$ref": "#/308" }, "flags": 0, "description": "When you want to trigger cancel for specific databases send cancel flag as True and database names in this array" @@ -2590,7 +2597,7 @@ "properties": { "state": { "type": { - "$ref": "#/210" + "$ref": "#/211" }, "flags": 2, "description": "State of migration" @@ -2604,7 +2611,7 @@ }, "currentSubStateDetails": { "type": { - "$ref": "#/211" + "$ref": "#/212" }, "flags": 2, "description": "Current Migration sub state details." @@ -2642,9 +2649,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/203" - }, { "$ref": "#/204" }, @@ -2663,6 +2667,9 @@ { "$ref": "#/209" }, + { + "$ref": "#/210" + }, { "$ref": "#/0" } @@ -2674,21 +2681,21 @@ "properties": { "currentSubState": { "type": { - "$ref": "#/224" + "$ref": "#/225" }, "flags": 2, "description": "Migration sub state." }, "dbDetails": { "type": { - "$ref": "#/233" + "$ref": "#/234" }, "flags": 0, "description": "Dictionary of " }, "validationDetails": { "type": { - "$ref": "#/234" + "$ref": "#/235" }, "flags": 0, "description": "Details for the validation for migration" @@ -2746,9 +2753,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/212" - }, { "$ref": "#/213" }, @@ -2782,6 +2786,9 @@ { "$ref": "#/223" }, + { + "$ref": "#/224" + }, { "$ref": "#/0" } @@ -2800,7 +2807,7 @@ }, "migrationState": { "type": { - "$ref": "#/232" + "$ref": "#/233" }, "flags": 0, "description": "Migration db state of an individual database" @@ -2828,70 +2835,70 @@ }, "fullLoadQueuedTables": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "Number of tables queued for the migration of a DB" }, "fullLoadErroredTables": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "Number of tables errored out during the migration of a DB" }, "fullLoadLoadingTables": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "Number of tables loading during the migration of a DB" }, "fullLoadCompletedTables": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "Number of tables loaded during the migration of a DB" }, "cdcUpdateCounter": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "CDC update counter" }, "cdcDeleteCounter": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "CDC delete counter" }, "cdcInsertCounter": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "CDC insert counter" }, "appliedChanges": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "CDC applied changes counter" }, "incomingChanges": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "CDC incoming changes counter" }, "latency": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "Lag in seconds between source and target during online phase" @@ -2932,9 +2939,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/226" - }, { "$ref": "#/227" }, @@ -2950,6 +2954,9 @@ { "$ref": "#/231" }, + { + "$ref": "#/232" + }, { "$ref": "#/0" } @@ -2960,7 +2967,7 @@ "name": "MigrationSubStateDetailsDbDetails", "properties": {}, "additionalProperties": { - "$ref": "#/225" + "$ref": "#/226" } }, { @@ -2969,7 +2976,7 @@ "properties": { "status": { "type": { - "$ref": "#/238" + "$ref": "#/239" }, "flags": 0, "description": "Validation status for migration" @@ -2990,14 +2997,14 @@ }, "serverLevelValidationDetails": { "type": { - "$ref": "#/250" + "$ref": "#/251" }, "flags": 0, "description": "Details of server level validations" }, "dbLevelValidationDetails": { "type": { - "$ref": "#/253" + "$ref": "#/254" }, "flags": 0, "description": "Details of server level validations" @@ -3019,15 +3026,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/235" - }, { "$ref": "#/236" }, { "$ref": "#/237" }, + { + "$ref": "#/238" + }, { "$ref": "#/0" } @@ -3046,14 +3053,14 @@ }, "state": { "type": { - "$ref": "#/243" + "$ref": "#/244" }, "flags": 0, "description": "Validation status for migration" }, "messages": { "type": { - "$ref": "#/249" + "$ref": "#/250" }, "flags": 0, "description": "Validation messages" @@ -3075,15 +3082,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/240" - }, { "$ref": "#/241" }, { "$ref": "#/242" }, + { + "$ref": "#/243" + }, { "$ref": "#/0" } @@ -3095,7 +3102,7 @@ "properties": { "state": { "type": { - "$ref": "#/248" + "$ref": "#/249" }, "flags": 0, "description": "Severity of validation message" @@ -3124,15 +3131,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/245" - }, { "$ref": "#/246" }, { "$ref": "#/247" }, + { + "$ref": "#/248" + }, { "$ref": "#/0" } @@ -3141,13 +3148,13 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/244" + "$ref": "#/245" } }, { "$type": "ArrayType", "itemType": { - "$ref": "#/239" + "$ref": "#/240" } }, { @@ -3177,7 +3184,7 @@ }, "summary": { "type": { - "$ref": "#/252" + "$ref": "#/253" }, "flags": 0, "description": "Summary of database level validations" @@ -3187,13 +3194,13 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/239" + "$ref": "#/240" } }, { "$type": "ArrayType", "itemType": { - "$ref": "#/251" + "$ref": "#/252" } }, { @@ -3208,10 +3215,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/254" + "$ref": "#/255" }, { - "$ref": "#/255" + "$ref": "#/256" }, { "$ref": "#/0" @@ -3233,15 +3240,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/257" - }, { "$ref": "#/258" }, { "$ref": "#/259" }, + { + "$ref": "#/260" + }, { "$ref": "#/0" } @@ -3298,9 +3305,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/261" - }, { "$ref": "#/262" }, @@ -3334,6 +3338,9 @@ { "$ref": "#/272" }, + { + "$ref": "#/273" + }, { "$ref": "#/0" } @@ -3358,9 +3365,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/274" - }, { "$ref": "#/275" }, @@ -3370,6 +3374,9 @@ { "$ref": "#/277" }, + { + "$ref": "#/278" + }, { "$ref": "#/0" } @@ -3395,14 +3402,14 @@ }, "storageMb": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "Storage size in MB for database server" }, "sku": { "type": { - "$ref": "#/280" + "$ref": "#/281" }, "flags": 0, "description": "SKU for the database server. This object is empty for PG single server" @@ -3422,7 +3429,7 @@ }, "tier": { "type": { - "$ref": "#/284" + "$ref": "#/285" }, "flags": 0, "description": "The tier of the particular SKU, e.g. Burstable." @@ -3444,15 +3451,15 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/281" - }, { "$ref": "#/282" }, { "$ref": "#/283" }, + { + "$ref": "#/284" + }, { "$ref": "#/0" } @@ -3464,7 +3471,7 @@ "properties": { "adminCredentials": { "type": { - "$ref": "#/286" + "$ref": "#/287" }, "flags": 1, "description": "Admin credentials for source and target servers" @@ -3491,14 +3498,14 @@ "properties": { "sourceServerPassword": { "type": { - "$ref": "#/71" + "$ref": "#/72" }, "flags": 5, "description": "Password for source server." }, "targetServerPassword": { "type": { - "$ref": "#/71" + "$ref": "#/72" }, "flags": 5, "description": "Password for target server." @@ -3524,10 +3531,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/288" + "$ref": "#/289" }, { - "$ref": "#/289" + "$ref": "#/290" }, { "$ref": "#/0" @@ -3546,10 +3553,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/291" + "$ref": "#/292" }, { - "$ref": "#/292" + "$ref": "#/293" }, { "$ref": "#/0" @@ -3568,10 +3575,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/294" + "$ref": "#/295" }, { - "$ref": "#/295" + "$ref": "#/296" }, { "$ref": "#/0" @@ -3590,10 +3597,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/297" + "$ref": "#/298" }, { - "$ref": "#/298" + "$ref": "#/299" }, { "$ref": "#/0" @@ -3612,10 +3619,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/300" + "$ref": "#/301" }, { - "$ref": "#/301" + "$ref": "#/302" }, { "$ref": "#/0" @@ -3640,10 +3647,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/304" + "$ref": "#/305" }, { - "$ref": "#/305" + "$ref": "#/306" }, { "$ref": "#/0" @@ -3669,7 +3676,7 @@ "name": "Microsoft.DBforPostgreSQL/flexibleServers/migrations@2024-08-01", "scopeType": 8, "body": { - "$ref": "#/200" + "$ref": "#/201" }, "flags": 0 }, @@ -3698,28 +3705,28 @@ }, "name": { "type": { - "$ref": "#/310" + "$ref": "#/311" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/311" + "$ref": "#/312" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/312" + "$ref": "#/313" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/181" + "$ref": "#/182" }, "flags": 0, "description": "Resource properties." @@ -3738,7 +3745,7 @@ "name": "Microsoft.DBforPostgreSQL/flexibleServers/privateEndpointConnections@2024-08-01", "scopeType": 8, "body": { - "$ref": "#/313" + "$ref": "#/314" }, "flags": 0 }, @@ -3750,7 +3757,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/315" + "$ref": "#/316" }, { "$ref": "#/0" @@ -3778,28 +3785,28 @@ }, "name": { "type": { - "$ref": "#/316" + "$ref": "#/317" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/317" + "$ref": "#/318" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/318" + "$ref": "#/319" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/320" + "$ref": "#/321" }, "flags": 0, "description": "Advanced Threat Protection properties." @@ -3819,7 +3826,7 @@ "properties": { "state": { "type": { - "$ref": "#/323" + "$ref": "#/324" }, "flags": 1, "description": "Specifies the state of the Threat Protection, whether it is enabled or disabled or a state has not been applied yet on the specific server." @@ -3845,10 +3852,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/321" + "$ref": "#/322" }, { - "$ref": "#/322" + "$ref": "#/323" } ] }, @@ -3857,7 +3864,7 @@ "name": "Microsoft.DBforPostgreSQL/flexibleServers/advancedThreatProtectionSettings@2024-08-01", "scopeType": 8, "body": { - "$ref": "#/319" + "$ref": "#/320" }, "flags": 0 }, @@ -3888,28 +3895,28 @@ }, "name": { "type": { - "$ref": "#/325" + "$ref": "#/326" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/326" + "$ref": "#/327" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/327" + "$ref": "#/328" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/329" + "$ref": "#/330" }, "flags": 0, "description": "Properties of the virtual endpoint resource." @@ -3929,21 +3936,21 @@ "properties": { "endpointType": { "type": { - "$ref": "#/331" + "$ref": "#/332" }, "flags": 0, "description": "The endpoint type for the virtual endpoint." }, "members": { "type": { - "$ref": "#/332" + "$ref": "#/333" }, "flags": 0, "description": "List of members for a virtual endpoint" }, "virtualEndpoints": { "type": { - "$ref": "#/333" + "$ref": "#/334" }, "flags": 2, "description": "List of virtual endpoints for a server" @@ -3958,7 +3965,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/330" + "$ref": "#/331" }, { "$ref": "#/0" @@ -3982,7 +3989,7 @@ "name": "Microsoft.DBforPostgreSQL/flexibleServers/virtualendpoints@2024-08-01", "scopeType": 8, "body": { - "$ref": "#/328" + "$ref": "#/329" }, "flags": 0 }, @@ -4011,28 +4018,28 @@ }, "name": { "type": { - "$ref": "#/335" + "$ref": "#/336" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/336" + "$ref": "#/337" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/337" + "$ref": "#/338" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/339" + "$ref": "#/340" }, "flags": 2, "description": "Long Term Retention Backup Operation Resource Properties" @@ -4052,14 +4059,14 @@ "properties": { "datasourceSizeInBytes": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "Size of datasource in bytes" }, "dataTransferredInBytes": { "type": { - "$ref": "#/88" + "$ref": "#/89" }, "flags": 0, "description": "Data transferred in bytes" @@ -4080,7 +4087,7 @@ }, "status": { "type": { - "$ref": "#/344" + "$ref": "#/345" }, "flags": 1, "description": "Service-set extensible enum indicating the status of operation" @@ -4101,7 +4108,7 @@ }, "percentComplete": { "type": { - "$ref": "#/345" + "$ref": "#/346" }, "flags": 0, "description": "PercentageCompleted" @@ -4141,9 +4148,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/340" - }, { "$ref": "#/341" }, @@ -4153,6 +4157,9 @@ { "$ref": "#/343" }, + { + "$ref": "#/344" + }, { "$ref": "#/0" } @@ -4168,7 +4175,7 @@ "name": "Microsoft.DBforPostgreSQL/flexibleServers/ltrBackupOperations@2024-08-01", "scopeType": 8, "body": { - "$ref": "#/338" + "$ref": "#/339" }, "flags": 1 }, @@ -4197,28 +4204,28 @@ }, "name": { "type": { - "$ref": "#/347" + "$ref": "#/348" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/348" + "$ref": "#/349" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/349" + "$ref": "#/350" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/351" + "$ref": "#/352" }, "flags": 2, "description": "Resource properties." @@ -4245,14 +4252,14 @@ }, "requiredMembers": { "type": { - "$ref": "#/352" + "$ref": "#/353" }, "flags": 2, "description": "The private link resource required member names." }, "requiredZoneNames": { "type": { - "$ref": "#/353" + "$ref": "#/354" }, "flags": 0, "description": "The private link resource private link DNS zone name." @@ -4276,7 +4283,7 @@ "name": "Microsoft.DBforPostgreSQL/flexibleServers/privateLinkResources@2024-08-01", "scopeType": 8, "body": { - "$ref": "#/350" + "$ref": "#/351" }, "flags": 1 } diff --git a/generated/postgresql/microsoft.dbforpostgresql/2024-08-01/types.md b/generated/postgresql/microsoft.dbforpostgresql/2024-08-01/types.md index a72bafa20e..9e5e1734ce 100644 --- a/generated/postgresql/microsoft.dbforpostgresql/2024-08-01/types.md +++ b/generated/postgresql/microsoft.dbforpostgresql/2024-08-01/types.md @@ -415,7 +415,7 @@ ## UserAssignedIdentity ### Properties * **tenantId**: string (ReadOnly): Tenant id of the server. -* **type**: 'None' | 'UserAssigned' | string (Required): the types of identities associated with this resource; currently restricted to 'None and UserAssigned' +* **type**: 'None' | 'SystemAssigned' | 'UserAssigned' | string (Required): the types of identities associated with this resource; currently restricted to 'None and UserAssigned' * **userAssignedIdentities**: [UserAssignedIdentityMap](#userassignedidentitymap): represents user assigned identities map. ## UserAssignedIdentityMap diff --git a/generated/postgresql/microsoft.dbforpostgresql/2024-11-01-preview/samples.md b/generated/postgresql/microsoft.dbforpostgresql/2024-11-01-preview/samples.md index 0b7a5b7ed8..e93d99ad08 100644 --- a/generated/postgresql/microsoft.dbforpostgresql/2024-11-01-preview/samples.md +++ b/generated/postgresql/microsoft.dbforpostgresql/2024-11-01-preview/samples.md @@ -49,9 +49,9 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2024-11-01-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity': { } - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } @@ -175,7 +175,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2024-11-01-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } @@ -215,7 +215,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/flexibleServers@2024-11-01-p identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } diff --git a/generated/postgresqlhsc/microsoft.dbforpostgresql/2023-03-02-preview/samples.md b/generated/postgresqlhsc/microsoft.dbforpostgresql/2023-03-02-preview/samples.md index 41f7d414c0..b5e93cbd19 100644 --- a/generated/postgresqlhsc/microsoft.dbforpostgresql/2023-03-02-preview/samples.md +++ b/generated/postgresqlhsc/microsoft.dbforpostgresql/2023-03-02-preview/samples.md @@ -38,7 +38,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/serverGroupsv2@2023-03-02-pr identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } @@ -103,7 +103,7 @@ resource exampleResource 'Microsoft.DBforPostgreSQL/serverGroupsv2@2023-03-02-pr identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity: { + '/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity': { } } } diff --git a/generated/quota/log.out b/generated/quota/log.out index 20c19f1b11..c3fcbd8ae4 100644 --- a/generated/quota/log.out +++ b/generated/quota/log.out @@ -4,6 +4,17 @@ https://aka.ms/autorest warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/SchemaMissingType | The schema 'GroupQuotaLimit-properties' with an undefined type and 'allOf'/'anyOf'/'oneOf' is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/quota/resource-manager/Microsoft.Quota/preview/2024-12-18-preview/groupquota.json:1321:9 +warning | PreCheck/SchemaMissingType | The schema 'SubscriptionQuotaAllocations-properties' with an undefined type and 'allOf'/'anyOf'/'oneOf' is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/quota/resource-manager/Microsoft.Quota/preview/2024-12-18-preview/groupquota.json:1549:9 +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | Skipping GroupQuotaLimitsRequest_List due to required query parameter "filter" +warning | Skipping GroupQuotaSubscriptionAllocationRequest_List due to required query parameter "filter" +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. +warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Skipping GroupQuotaLimitsRequest_List due to required query parameter "filter" warning | Skipping GroupQuotaSubscriptionAllocationRequest_List due to required query parameter "filter" diff --git a/generated/quota/microsoft.quota/2024-12-18-preview/samples.md b/generated/quota/microsoft.quota/2024-12-18-preview/samples.md new file mode 100644 index 0000000000..b54d5594f4 --- /dev/null +++ b/generated/quota/microsoft.quota/2024-12-18-preview/samples.md @@ -0,0 +1,74 @@ +# Microsoft.Quota + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.quota/quotas + +Quotas_Put_Request_ForCompute +```bicep +resource exampleResource 'Microsoft.Quota/quotas@2024-12-18-preview' = { + name: 'example' + properties: { + name: { + value: 'standardFSv2Family' + } + limit: { + limitObjectType: 'LimitValue' + value: 10 + } + } +} +``` + +Quotas_PutRequest_ForNetwork +```bicep +resource exampleResource 'Microsoft.Quota/quotas@2024-12-18-preview' = { + name: 'example' + properties: { + name: { + value: 'MinPublicIpInterNetworkPrefixLength' + } + limit: { + limitObjectType: 'LimitValue' + value: 10 + } + resourceType: 'MinPublicIpInterNetworkPrefixLength' + } +} +``` + +Quotas_PutRequest_ForNetwork_StandardSkuPublicIpAddressesResource +```bicep +resource exampleResource 'Microsoft.Quota/quotas@2024-12-18-preview' = { + name: 'example' + properties: { + name: { + value: 'StandardSkuPublicIpAddresses' + } + limit: { + limitObjectType: 'LimitValue' + value: 10 + } + resourceType: 'PublicIpAddresses' + } +} +``` + +Quotas_Request_ForMachineLearningServices_LowPriorityResource +```bicep +resource exampleResource 'Microsoft.Quota/quotas@2024-12-18-preview' = { + name: 'example' + properties: { + name: { + value: 'TotalLowPriorityCores' + } + limit: { + limitObjectType: 'LimitValue' + value: 10 + } + resourceType: 'lowPriority' + } +} +``` diff --git a/generated/quota/microsoft.quota/2024-12-18-preview/types.json b/generated/quota/microsoft.quota/2024-12-18-preview/types.json new file mode 100644 index 0000000000..9219f20964 --- /dev/null +++ b/generated/quota/microsoft.quota/2024-12-18-preview/types.json @@ -0,0 +1,1870 @@ +[ + { + "$type": "StringType", + "minLength": 3, + "maxLength": 63, + "pattern": "^[a-z][a-z0-9]*$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Quota/groupQuotas" + }, + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-18-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Quota/groupQuotas", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/3" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "Properties" + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "GroupQuotasEntityProperties", + "properties": { + "displayName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Display name of the GroupQuota entity." + }, + "provisioningState": { + "type": { + "$ref": "#/13" + }, + "flags": 2, + "description": "Provisioning state of the operation." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Invalid" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/6" + }, + { + "$ref": "#/7" + }, + { + "$ref": "#/8" + }, + { + "$ref": "#/9" + }, + { + "$ref": "#/10" + }, + { + "$ref": "#/11" + }, + { + "$ref": "#/12" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/19" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/24" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/15" + }, + { + "$ref": "#/16" + }, + { + "$ref": "#/17" + }, + { + "$ref": "#/18" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/20" + }, + { + "$ref": "#/21" + }, + { + "$ref": "#/22" + }, + { + "$ref": "#/23" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Quota/groupQuotas@2024-12-18-preview", + "scopeType": 2, + "body": { + "$ref": "#/4" + }, + "flags": 0 + }, + { + "$type": "StringType", + "minLength": 36, + "maxLength": 36, + "pattern": "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Quota/groupQuotas/subscriptions" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-18-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Quota/groupQuotas/subscriptions", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/26" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/27" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/28" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/30" + }, + "flags": 2 + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "GroupQuotaSubscriptionIdProperties", + "properties": { + "subscriptionId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "An Azure subscriptionId." + }, + "provisioningState": { + "type": { + "$ref": "#/38" + }, + "flags": 2, + "description": "Status of this subscriptionId being associated with the GroupQuotasEntity." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Invalid" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/31" + }, + { + "$ref": "#/32" + }, + { + "$ref": "#/33" + }, + { + "$ref": "#/34" + }, + { + "$ref": "#/35" + }, + { + "$ref": "#/36" + }, + { + "$ref": "#/37" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Quota/groupQuotas/subscriptions@2024-12-18-preview", + "scopeType": 2, + "body": { + "$ref": "#/29" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Quota/quotas" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-18-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Quota/quotas", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/40" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/41" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/43" + }, + "flags": 0, + "description": "Quota properties for the specified resource, based on the API called, Quotas or Usages." + } + } + }, + { + "$type": "ObjectType", + "name": "QuotaProperties", + "properties": { + "limit": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Resource quota limit properties." + }, + "unit": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The quota units, such as Count and Bytes. When requesting quota, use the **unit** value returned in the GET response in the request body of your PUT operation." + }, + "name": { + "type": { + "$ref": "#/51" + }, + "flags": 0, + "description": "Resource name provided by the resource provider. Use this property name when requesting quota." + }, + "resourceType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the resource type. Optional field." + }, + "quotaPeriod": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The time period over which the quota usage values are summarized. For example:\r\n*P1D (per one day)\n*PT1M (per one minute)\n*PT1S (per one second).\r\nThis parameter is optional because, for some resources like compute, the period is irrelevant." + }, + "isQuotaApplicable": { + "type": { + "$ref": "#/52" + }, + "flags": 2, + "description": "States if quota can be requested for this resource." + }, + "properties": { + "type": { + "$ref": "#/53" + }, + "flags": 0, + "description": "Additional properties for the specific resource provider." + } + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "LimitJsonObject", + "discriminator": "limitObjectType", + "baseProperties": {}, + "elements": { + "LimitValue": { + "$ref": "#/45" + } + } + }, + { + "$type": "ObjectType", + "name": "LimitObject", + "properties": { + "value": { + "type": { + "$ref": "#/46" + }, + "flags": 1, + "description": "The quota/limit value" + }, + "limitType": { + "type": { + "$ref": "#/49" + }, + "flags": 0, + "description": "The quota or usages limit types." + }, + "limitObjectType": { + "type": { + "$ref": "#/50" + }, + "flags": 1, + "description": "The limit object type." + } + } + }, + { + "$type": "IntegerType" + }, + { + "$type": "StringLiteralType", + "value": "Independent" + }, + { + "$type": "StringLiteralType", + "value": "Shared" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/47" + }, + { + "$ref": "#/48" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "LimitValue" + }, + { + "$type": "ObjectType", + "name": "ResourceName", + "properties": { + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Resource name." + }, + "localizedValue": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Resource display name." + } + } + }, + { + "$type": "BooleanType" + }, + { + "$type": "AnyType" + }, + { + "$type": "ResourceType", + "name": "Microsoft.Quota/quotas@2024-12-18-preview", + "scopeType": 0, + "body": { + "$ref": "#/42" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Quota/groupQuotas/subscriptionRequests" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-18-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Quota/groupQuotas/subscriptionRequests", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/55" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/56" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/58" + }, + "flags": 2 + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "GroupQuotaSubscriptionRequestStatusProperties", + "properties": { + "subscriptionId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The subscription Id" + }, + "requestSubmitTime": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The request submission time. The date conforms to the following format specified by the ISO 8601 standard: yyyy-MM-ddTHH:mm:ssZ" + }, + "provisioningState": { + "type": { + "$ref": "#/66" + }, + "flags": 2, + "description": "Status of this subscriptionId being associated with the GroupQuotasEntity." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Invalid" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/59" + }, + { + "$ref": "#/60" + }, + { + "$ref": "#/61" + }, + { + "$ref": "#/62" + }, + { + "$ref": "#/63" + }, + { + "$ref": "#/64" + }, + { + "$ref": "#/65" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Quota/groupQuotas/subscriptionRequests@2024-12-18-preview", + "scopeType": 2, + "body": { + "$ref": "#/57" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Quota/groupQuotas/groupQuotaRequests" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-18-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Quota/groupQuotas/groupQuotaRequests", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/68" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/69" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/71" + }, + "flags": 2 + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "SubmittedResourceRequestStatusProperties", + "properties": { + "requestedResource": { + "type": { + "$ref": "#/72" + }, + "flags": 0, + "description": "Requested Resource." + }, + "requestSubmitTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The request submission time. The date conforms to the following format specified by the ISO 8601 standard: yyyy-MM-ddTHH:mm:ssZ" + }, + "provisioningState": { + "type": { + "$ref": "#/82" + }, + "flags": 2, + "description": "Request status." + }, + "faultCode": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Details of the failure." + } + } + }, + { + "$type": "ObjectType", + "name": "GroupQuotaRequestBase", + "properties": { + "properties": { + "type": { + "$ref": "#/73" + }, + "flags": 0 + } + } + }, + { + "$type": "ObjectType", + "name": "GroupQuotaRequestBaseProperties", + "properties": { + "limit": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "The new quota limit for the subscription. The incremental quota will be allocated from pre-approved group quota." + }, + "name": { + "type": { + "$ref": "#/74" + }, + "flags": 2, + "description": "Name of the resource provided by the resource provider. This property is already included in the request URI, so it is a readonly property returned in the response." + }, + "region": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Location/Azure region for the quota requested for resource." + }, + "comments": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "GroupQuota Request comments and details for request. This is optional paramter to provide more details related to the requested resource." + } + } + }, + { + "$type": "ObjectType", + "name": "GroupQuotaRequestBasePropertiesName", + "properties": { + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Resource name." + }, + "localizedValue": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Resource display name." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Invalid" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/75" + }, + { + "$ref": "#/76" + }, + { + "$ref": "#/77" + }, + { + "$ref": "#/78" + }, + { + "$ref": "#/79" + }, + { + "$ref": "#/80" + }, + { + "$ref": "#/81" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Quota/groupQuotas/groupQuotaRequests@2024-12-18-preview", + "scopeType": 2, + "body": { + "$ref": "#/70" + }, + "flags": 1 + }, + { + "$type": "StringType", + "minLength": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Quota/groupQuotas/resourceProviders/groupQuotaLimits" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-18-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Quota/groupQuotas/resourceProviders/groupQuotaLimits", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/84" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/85" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/86" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/88" + }, + "flags": 2 + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "GroupQuotaLimitListProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/96" + }, + "flags": 2, + "description": "Request status." + }, + "value": { + "type": { + "$ref": "#/103" + }, + "flags": 0, + "description": "List of Group Quota Limit details." + }, + "nextLink": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The URL to use for getting the next set of results." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Invalid" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/89" + }, + { + "$ref": "#/90" + }, + { + "$ref": "#/91" + }, + { + "$ref": "#/92" + }, + { + "$ref": "#/93" + }, + { + "$ref": "#/94" + }, + { + "$ref": "#/95" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "GroupQuotaLimit", + "properties": { + "properties": { + "type": { + "$ref": "#/98" + }, + "flags": 0, + "description": "Group Quota properties for the specified resource." + } + } + }, + { + "$type": "ObjectType", + "name": "GroupQuotaLimitProperties", + "properties": { + "resourceName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The resource name, such as SKU name." + }, + "limit": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "The current Group Quota Limit at the parentId level." + }, + "comment": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Any comment related to quota request." + }, + "unit": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The usages units, such as Count and Bytes. When requesting quota, use the **unit** value returned in the GET response in the request body of your PUT operation." + }, + "name": { + "type": { + "$ref": "#/99" + }, + "flags": 2, + "description": "Name of the resource provided by the resource provider. This property is already included in the request URI, so it is a readonly property returned in the response." + }, + "availableLimit": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "The available Group Quota Limit at the MG level. This Group quota can be allocated to subscription(s)." + }, + "allocatedToSubscriptions": { + "type": { + "$ref": "#/100" + }, + "flags": 2, + "description": "Quota allocated to subscriptions" + } + } + }, + { + "$type": "ObjectType", + "name": "GroupQuotaDetailsName", + "properties": { + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Resource name." + }, + "localizedValue": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Resource display name." + } + } + }, + { + "$type": "ObjectType", + "name": "AllocatedQuotaToSubscriptionList", + "properties": { + "value": { + "type": { + "$ref": "#/102" + }, + "flags": 0, + "description": "List of Group Quota Limit allocated to subscriptions." + } + } + }, + { + "$type": "ObjectType", + "name": "AllocatedToSubscription", + "properties": { + "subscriptionId": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "An Azure subscriptionId." + }, + "quotaAllocated": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "The amount of quota allocated to this subscriptionId from the GroupQuotasEntity." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/101" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/97" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Quota/groupQuotas/resourceProviders/groupQuotaLimits@2024-12-18-preview", + "scopeType": 2, + "body": { + "$ref": "#/87" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Quota/groupQuotas/resourceProviders/quotaAllocationRequests" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-18-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Quota/groupQuotas/resourceProviders/quotaAllocationRequests", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/105" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/106" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/108" + }, + "flags": 2 + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "QuotaAllocationRequestStatusProperties", + "properties": { + "requestedResource": { + "type": { + "$ref": "#/109" + }, + "flags": 0, + "description": "The new quota request allocated to subscription." + }, + "requestSubmitTime": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The request submission time. The date conforms to the following format specified by the ISO 8601 standard: yyyy-MM-ddTHH:mm:ssZ" + }, + "provisioningState": { + "type": { + "$ref": "#/119" + }, + "flags": 2, + "description": "Request status." + }, + "faultCode": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Details of the failure." + } + } + }, + { + "$type": "ObjectType", + "name": "QuotaAllocationRequestBase", + "properties": { + "properties": { + "type": { + "$ref": "#/110" + }, + "flags": 0 + } + } + }, + { + "$type": "ObjectType", + "name": "QuotaAllocationRequestBaseProperties", + "properties": { + "limit": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "The new quota limit for the subscription. The incremental quota will be allocated from pre-approved group quota." + }, + "name": { + "type": { + "$ref": "#/111" + }, + "flags": 2, + "description": "Name of the resource provided by the resource provider. This property is already included in the request URI, so it is a readonly property returned in the response." + }, + "region": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The location for which the subscription is allocated" + } + } + }, + { + "$type": "ObjectType", + "name": "QuotaAllocationRequestBasePropertiesName", + "properties": { + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Resource name." + }, + "localizedValue": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Resource display name." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Invalid" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/112" + }, + { + "$ref": "#/113" + }, + { + "$ref": "#/114" + }, + { + "$ref": "#/115" + }, + { + "$ref": "#/116" + }, + { + "$ref": "#/117" + }, + { + "$ref": "#/118" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Quota/groupQuotas/resourceProviders/quotaAllocationRequests@2024-12-18-preview", + "scopeType": 16, + "body": { + "$ref": "#/107" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Quota/groupQuotas/resourceProviders/quotaAllocations" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-18-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Quota/groupQuotas/resourceProviders/quotaAllocations", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/84" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/121" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/122" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/124" + }, + "flags": 2 + }, + "systemData": { + "type": { + "$ref": "#/14" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "SubscriptionQuotaAllocationsListProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/132" + }, + "flags": 2, + "description": "Request status." + }, + "value": { + "type": { + "$ref": "#/136" + }, + "flags": 0, + "description": "Subscription quota list." + }, + "nextLink": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The URL to use for getting the next set of results." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Invalid" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/125" + }, + { + "$ref": "#/126" + }, + { + "$ref": "#/127" + }, + { + "$ref": "#/128" + }, + { + "$ref": "#/129" + }, + { + "$ref": "#/130" + }, + { + "$ref": "#/131" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "SubscriptionQuotaAllocations", + "properties": { + "properties": { + "type": { + "$ref": "#/134" + }, + "flags": 0, + "description": "Quota properties for the specified resource." + } + } + }, + { + "$type": "ObjectType", + "name": "SubscriptionQuotaAllocationsProperties", + "properties": { + "resourceName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The resource name, such as SKU name." + }, + "limit": { + "type": { + "$ref": "#/46" + }, + "flags": 0, + "description": "The total quota limit for the subscription." + }, + "shareableQuota": { + "type": { + "$ref": "#/46" + }, + "flags": 2, + "description": "The shareable quota for the subscription." + }, + "name": { + "type": { + "$ref": "#/135" + }, + "flags": 2, + "description": "Name of the resource provided by the resource provider. This property is already included in the request URI, so it is a readonly property returned in the response." + } + } + }, + { + "$type": "ObjectType", + "name": "SubscriptionQuotaDetailsName", + "properties": { + "value": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Resource name." + }, + "localizedValue": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "Resource display name." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/133" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Quota/groupQuotas/resourceProviders/quotaAllocations@2024-12-18-preview", + "scopeType": 16, + "body": { + "$ref": "#/123" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Quota/usages" + }, + { + "$type": "StringLiteralType", + "value": "2024-12-18-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Quota/usages", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/138" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/139" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/141" + }, + "flags": 2, + "description": "Usage properties for the specified resource." + } + } + }, + { + "$type": "ObjectType", + "name": "UsagesProperties", + "properties": { + "usages": { + "type": { + "$ref": "#/142" + }, + "flags": 0, + "description": "The quota limit properties for this resource." + }, + "unit": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The units for the quota usage, such as Count and Bytes. When requesting quota, use the **unit** value returned in the GET response in the request body of your PUT operation." + }, + "name": { + "type": { + "$ref": "#/51" + }, + "flags": 0, + "description": "Resource name provided by the resource provider. Use this property name when requesting quota." + }, + "resourceType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The name of the resource type. Optional field." + }, + "quotaPeriod": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The time period for the summary of the quota usage values. For example:\r\n*P1D (per one day)\n*PT1M (per one minute)\n*PT1S (per one second).\r\nThis parameter is optional because it is not relevant for all resources such as compute." + }, + "isQuotaApplicable": { + "type": { + "$ref": "#/52" + }, + "flags": 2, + "description": "States if quota can be requested for this resource." + }, + "properties": { + "type": { + "$ref": "#/53" + }, + "flags": 0, + "description": "Additional properties for the specific resource provider." + } + } + }, + { + "$type": "ObjectType", + "name": "UsagesObject", + "properties": { + "value": { + "type": { + "$ref": "#/46" + }, + "flags": 1, + "description": "The usages value." + }, + "usagesType": { + "type": { + "$ref": "#/145" + }, + "flags": 0, + "description": "The quota or usages limit types." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Individual" + }, + { + "$type": "StringLiteralType", + "value": "Combined" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/143" + }, + { + "$ref": "#/144" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.Quota/usages@2024-12-18-preview", + "scopeType": 0, + "body": { + "$ref": "#/140" + }, + "flags": 1 + } +] \ No newline at end of file diff --git a/generated/quota/microsoft.quota/2024-12-18-preview/types.md b/generated/quota/microsoft.quota/2024-12-18-preview/types.md new file mode 100644 index 0000000000..7e089f8722 --- /dev/null +++ b/generated/quota/microsoft.quota/2024-12-18-preview/types.md @@ -0,0 +1,266 @@ +# Microsoft.Quota @ 2024-12-18-preview + +## Resource Microsoft.Quota/groupQuotas@2024-12-18-preview +* **Valid Scope(s)**: ManagementGroup +### Properties +* **apiVersion**: '2024-12-18-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 3, maxLength: 63, pattern: "^[a-z][a-z0-9]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [GroupQuotasEntityProperties](#groupquotasentityproperties): Properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Quota/groupQuotas' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Quota/groupQuotas/groupQuotaRequests@2024-12-18-preview (ReadOnly) +* **Valid Scope(s)**: ManagementGroup +### Properties +* **apiVersion**: '2024-12-18-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [SubmittedResourceRequestStatusProperties](#submittedresourcerequeststatusproperties) (ReadOnly) +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Quota/groupQuotas/groupQuotaRequests' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Quota/groupQuotas/resourceProviders/groupQuotaLimits@2024-12-18-preview (ReadOnly) +* **Valid Scope(s)**: ManagementGroup +### Properties +* **apiVersion**: '2024-12-18-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 1} (Required, DeployTimeConstant): The resource name +* **properties**: [GroupQuotaLimitListProperties](#groupquotalimitlistproperties) (ReadOnly) +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Quota/groupQuotas/resourceProviders/groupQuotaLimits' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Quota/groupQuotas/resourceProviders/quotaAllocationRequests@2024-12-18-preview (ReadOnly) +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-12-18-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [QuotaAllocationRequestStatusProperties](#quotaallocationrequeststatusproperties) (ReadOnly) +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Quota/groupQuotas/resourceProviders/quotaAllocationRequests' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Quota/groupQuotas/resourceProviders/quotaAllocations@2024-12-18-preview (ReadOnly) +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-12-18-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 1} (Required, DeployTimeConstant): The resource name +* **properties**: [SubscriptionQuotaAllocationsListProperties](#subscriptionquotaallocationslistproperties) (ReadOnly) +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Quota/groupQuotas/resourceProviders/quotaAllocations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Quota/groupQuotas/subscriptionRequests@2024-12-18-preview (ReadOnly) +* **Valid Scope(s)**: ManagementGroup +### Properties +* **apiVersion**: '2024-12-18-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [GroupQuotaSubscriptionRequestStatusProperties](#groupquotasubscriptionrequeststatusproperties) (ReadOnly) +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Quota/groupQuotas/subscriptionRequests' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Quota/groupQuotas/subscriptions@2024-12-18-preview +* **Valid Scope(s)**: ManagementGroup +### Properties +* **apiVersion**: '2024-12-18-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [GroupQuotaSubscriptionIdProperties](#groupquotasubscriptionidproperties) (ReadOnly) +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.Quota/groupQuotas/subscriptions' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Quota/quotas@2024-12-18-preview +* **Valid Scope(s)**: Unknown +### Properties +* **apiVersion**: '2024-12-18-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [QuotaProperties](#quotaproperties): Quota properties for the specified resource, based on the API called, Quotas or Usages. +* **type**: 'Microsoft.Quota/quotas' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Quota/usages@2024-12-18-preview (ReadOnly) +* **Valid Scope(s)**: Unknown +### Properties +* **apiVersion**: '2024-12-18-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [UsagesProperties](#usagesproperties) (ReadOnly): Usage properties for the specified resource. +* **type**: 'Microsoft.Quota/usages' (ReadOnly, DeployTimeConstant): The resource type + +## AllocatedQuotaToSubscriptionList +### Properties +* **value**: [AllocatedToSubscription](#allocatedtosubscription)[]: List of Group Quota Limit allocated to subscriptions. + +## AllocatedToSubscription +### Properties +* **quotaAllocated**: int: The amount of quota allocated to this subscriptionId from the GroupQuotasEntity. +* **subscriptionId**: string: An Azure subscriptionId. + +## GroupQuotaDetailsName +### Properties +* **localizedValue**: string (ReadOnly): Resource display name. +* **value**: string (ReadOnly): Resource name. + +## GroupQuotaLimit +### Properties +* **properties**: [GroupQuotaLimitProperties](#groupquotalimitproperties): Group Quota properties for the specified resource. + +## GroupQuotaLimitListProperties +### Properties +* **nextLink**: string (ReadOnly): The URL to use for getting the next set of results. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Created' | 'Failed' | 'InProgress' | 'Invalid' | 'Succeeded' | string (ReadOnly): Request status. +* **value**: [GroupQuotaLimit](#groupquotalimit)[]: List of Group Quota Limit details. + +## GroupQuotaLimitProperties +### Properties +* **allocatedToSubscriptions**: [AllocatedQuotaToSubscriptionList](#allocatedquotatosubscriptionlist) (ReadOnly): Quota allocated to subscriptions +* **availableLimit**: int (ReadOnly): The available Group Quota Limit at the MG level. This Group quota can be allocated to subscription(s). +* **comment**: string: Any comment related to quota request. +* **limit**: int: The current Group Quota Limit at the parentId level. +* **name**: [GroupQuotaDetailsName](#groupquotadetailsname) (ReadOnly): Name of the resource provided by the resource provider. This property is already included in the request URI, so it is a readonly property returned in the response. +* **resourceName**: string: The resource name, such as SKU name. +* **unit**: string (ReadOnly): The usages units, such as Count and Bytes. When requesting quota, use the **unit** value returned in the GET response in the request body of your PUT operation. + +## GroupQuotaRequestBase +### Properties +* **properties**: [GroupQuotaRequestBaseProperties](#groupquotarequestbaseproperties) + +## GroupQuotaRequestBaseProperties +### Properties +* **comments**: string: GroupQuota Request comments and details for request. This is optional paramter to provide more details related to the requested resource. +* **limit**: int: The new quota limit for the subscription. The incremental quota will be allocated from pre-approved group quota. +* **name**: [GroupQuotaRequestBasePropertiesName](#groupquotarequestbasepropertiesname) (ReadOnly): Name of the resource provided by the resource provider. This property is already included in the request URI, so it is a readonly property returned in the response. +* **region**: string: Location/Azure region for the quota requested for resource. + +## GroupQuotaRequestBasePropertiesName +### Properties +* **localizedValue**: string (ReadOnly): Resource display name. +* **value**: string (ReadOnly): Resource name. + +## GroupQuotasEntityProperties +### Properties +* **displayName**: string: Display name of the GroupQuota entity. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Created' | 'Failed' | 'InProgress' | 'Invalid' | 'Succeeded' | string (ReadOnly): Provisioning state of the operation. + +## GroupQuotaSubscriptionIdProperties +### Properties +* **provisioningState**: 'Accepted' | 'Canceled' | 'Created' | 'Failed' | 'InProgress' | 'Invalid' | 'Succeeded' | string (ReadOnly): Status of this subscriptionId being associated with the GroupQuotasEntity. +* **subscriptionId**: string: An Azure subscriptionId. + +## GroupQuotaSubscriptionRequestStatusProperties +### Properties +* **provisioningState**: 'Accepted' | 'Canceled' | 'Created' | 'Failed' | 'InProgress' | 'Invalid' | 'Succeeded' | string (ReadOnly): Status of this subscriptionId being associated with the GroupQuotasEntity. +* **requestSubmitTime**: string: The request submission time. The date conforms to the following format specified by the ISO 8601 standard: yyyy-MM-ddTHH:mm:ssZ +* **subscriptionId**: string: The subscription Id + +## LimitJsonObject +* **Discriminator**: limitObjectType + +### Base Properties + +### LimitObject +#### Properties +* **limitObjectType**: 'LimitValue' (Required): The limit object type. +* **limitType**: 'Independent' | 'Shared' | string: The quota or usages limit types. +* **value**: int (Required): The quota/limit value + + +## QuotaAllocationRequestBase +### Properties +* **properties**: [QuotaAllocationRequestBaseProperties](#quotaallocationrequestbaseproperties) + +## QuotaAllocationRequestBaseProperties +### Properties +* **limit**: int: The new quota limit for the subscription. The incremental quota will be allocated from pre-approved group quota. +* **name**: [QuotaAllocationRequestBasePropertiesName](#quotaallocationrequestbasepropertiesname) (ReadOnly): Name of the resource provided by the resource provider. This property is already included in the request URI, so it is a readonly property returned in the response. +* **region**: string: The location for which the subscription is allocated + +## QuotaAllocationRequestBasePropertiesName +### Properties +* **localizedValue**: string (ReadOnly): Resource display name. +* **value**: string (ReadOnly): Resource name. + +## QuotaAllocationRequestStatusProperties +### Properties +* **faultCode**: string (ReadOnly): Details of the failure. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Created' | 'Failed' | 'InProgress' | 'Invalid' | 'Succeeded' | string (ReadOnly): Request status. +* **requestedResource**: [QuotaAllocationRequestBase](#quotaallocationrequestbase): The new quota request allocated to subscription. +* **requestSubmitTime**: string (ReadOnly): The request submission time. The date conforms to the following format specified by the ISO 8601 standard: yyyy-MM-ddTHH:mm:ssZ + +## QuotaProperties +### Properties +* **isQuotaApplicable**: bool (ReadOnly): States if quota can be requested for this resource. +* **limit**: [LimitJsonObject](#limitjsonobject): Resource quota limit properties. +* **name**: [ResourceName](#resourcename): Resource name provided by the resource provider. Use this property name when requesting quota. +* **properties**: any: Additional properties for the specific resource provider. +* **quotaPeriod**: string (ReadOnly): The time period over which the quota usage values are summarized. For example: +*P1D (per one day) +*PT1M (per one minute) +*PT1S (per one second). +This parameter is optional because, for some resources like compute, the period is irrelevant. +* **resourceType**: string: The name of the resource type. Optional field. +* **unit**: string (ReadOnly): The quota units, such as Count and Bytes. When requesting quota, use the **unit** value returned in the GET response in the request body of your PUT operation. + +## ResourceName +### Properties +* **localizedValue**: string (ReadOnly): Resource display name. +* **value**: string: Resource name. + +## SubmittedResourceRequestStatusProperties +### Properties +* **faultCode**: string (ReadOnly): Details of the failure. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Created' | 'Failed' | 'InProgress' | 'Invalid' | 'Succeeded' | string (ReadOnly): Request status. +* **requestedResource**: [GroupQuotaRequestBase](#groupquotarequestbase): Requested Resource. +* **requestSubmitTime**: string (ReadOnly): The request submission time. The date conforms to the following format specified by the ISO 8601 standard: yyyy-MM-ddTHH:mm:ssZ + +## SubscriptionQuotaAllocations +### Properties +* **properties**: [SubscriptionQuotaAllocationsProperties](#subscriptionquotaallocationsproperties): Quota properties for the specified resource. + +## SubscriptionQuotaAllocationsListProperties +### Properties +* **nextLink**: string (ReadOnly): The URL to use for getting the next set of results. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Created' | 'Failed' | 'InProgress' | 'Invalid' | 'Succeeded' | string (ReadOnly): Request status. +* **value**: [SubscriptionQuotaAllocations](#subscriptionquotaallocations)[]: Subscription quota list. + +## SubscriptionQuotaAllocationsProperties +### Properties +* **limit**: int: The total quota limit for the subscription. +* **name**: [SubscriptionQuotaDetailsName](#subscriptionquotadetailsname) (ReadOnly): Name of the resource provided by the resource provider. This property is already included in the request URI, so it is a readonly property returned in the response. +* **resourceName**: string: The resource name, such as SKU name. +* **shareableQuota**: int (ReadOnly): The shareable quota for the subscription. + +## SubscriptionQuotaDetailsName +### Properties +* **localizedValue**: string (ReadOnly): Resource display name. +* **value**: string (ReadOnly): Resource name. + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## UsagesObject +### Properties +* **usagesType**: 'Combined' | 'Individual' | string: The quota or usages limit types. +* **value**: int (Required): The usages value. + +## UsagesProperties +### Properties +* **isQuotaApplicable**: bool (ReadOnly): States if quota can be requested for this resource. +* **name**: [ResourceName](#resourcename): Resource name provided by the resource provider. Use this property name when requesting quota. +* **properties**: any: Additional properties for the specific resource provider. +* **quotaPeriod**: string (ReadOnly): The time period for the summary of the quota usage values. For example: +*P1D (per one day) +*PT1M (per one minute) +*PT1S (per one second). +This parameter is optional because it is not relevant for all resources such as compute. +* **resourceType**: string: The name of the resource type. Optional field. +* **unit**: string (ReadOnly): The units for the quota usage, such as Count and Bytes. When requesting quota, use the **unit** value returned in the GET response in the request body of your PUT operation. +* **usages**: [UsagesObject](#usagesobject): The quota limit properties for this resource. + diff --git a/generated/recommendationsservice/microsoft.recommendationsservice/2022-03-01-preview/samples.md b/generated/recommendationsservice/microsoft.recommendationsservice/2022-03-01-preview/samples.md index 44bcc6c793..ceccc5e52a 100644 --- a/generated/recommendationsservice/microsoft.recommendationsservice/2022-03-01-preview/samples.md +++ b/generated/recommendationsservice/microsoft.recommendationsservice/2022-03-01-preview/samples.md @@ -34,7 +34,7 @@ resource exampleResource 'Microsoft.RecommendationsService/accounts@2022-03-01-p identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/userAssignedIdentity: { + '/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/userAssignedIdentity': { } } } diff --git a/generated/recoveryservices/log.out b/generated/recoveryservices/log.out index 345aa7047d..5995595fe0 100644 --- a/generated/recoveryservices/log.out +++ b/generated/recoveryservices/log.out @@ -11,6 +11,21 @@ warning | PreCheck/SchemaMissingType | The schema 'ErrorAdditionalInfo' with an warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Unrecognized property type: byte-array. Returning 'any'. warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/SchemaMissingType | The schema 'CloudError' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/preview/2024-09-30-preview/vaults.json:2509:5 +warning | PreCheck/SchemaMissingType | The schema 'Error' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/preview/2024-09-30-preview/vaults.json:2519:5 +warning | PreCheck/SchemaMissingType | The schema 'ErrorAdditionalInfo' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/preview/2024-09-30-preview/vaults.json:2555:5 +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorDetail' (1 differences): + - properties.details.$ref: "#/components/schemas/schemas:322" => "#/components/schemas/schemas:414" +warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorResponse' (1 differences): + - properties.error.$ref: "#/components/schemas/schemas:318" => "#/components/schemas/schemas:410" +warning | PreNamer/DeduplicateName | Deduplicating schema name: 'ErrorResponse' -> 'ErrorResponseAutoGenerated' +warning | PreNamer/DeduplicateName | Deduplicating schema name: 'ErrorDetail' -> 'ErrorDetailAutoGenerated' +warning | Unrecognized property type: byte-array. Returning 'any'. +warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'CloudError' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/preview/2024-04-30-preview/vaults.json:2204:5 warning | PreCheck/SchemaMissingType | The schema 'Error' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' diff --git a/generated/recoveryservices/microsoft.recoveryservices/2020-02-02/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2020-02-02/samples.md index af170f7e9a..c208cb54da 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2020-02-02/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2020-02-02/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2020-02-02' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -58,7 +58,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2020-02-02' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2020-10-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2020-10-01/samples.md index ebc1175505..ec1a28ef07 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2020-10-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2020-10-01/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2020-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -58,7 +58,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2020-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2021-01-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2021-01-01/samples.md index 235b80d81b..cfc0cfc773 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2021-01-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2021-01-01/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -58,7 +58,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2021-02-10/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2021-02-10/samples.md index 84299c4c71..4b8518936c 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2021-02-10/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2021-02-10/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-02-10' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -58,7 +58,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-02-10' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2021-03-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2021-03-01/samples.md index 09a44da049..07002e42c3 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2021-03-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2021-03-01/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-03-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -58,7 +58,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-03-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2021-04-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2021-04-01/samples.md index b7044c19c8..e6abd86698 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2021-04-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2021-04-01/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -58,7 +58,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2021-06-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2021-06-01/samples.md index 608965acd0..9a7050860d 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2021-06-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2021-06-01/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -58,7 +58,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2021-07-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2021-07-01/samples.md index 6c7b1d9d00..e22fdf9759 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2021-07-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2021-07-01/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-07-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -58,7 +58,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-07-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2021-08-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2021-08-01/samples.md index a0415d2875..48eced0334 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2021-08-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2021-08-01/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -58,7 +58,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2021-11-01-preview/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2021-11-01-preview/samples.md index ea4ca22381..7129f4dfed 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2021-11-01-preview/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2021-11-01-preview/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-11-01-preview' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -58,7 +58,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-11-01-preview' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2021-12-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2021-12-01/samples.md index 2643c0595f..e3e857f181 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2021-12-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2021-12-01/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-12-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -58,7 +58,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2021-12-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2022-01-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2022-01-01/samples.md index 9bf5ac73e3..8618ec15b2 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2022-01-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2022-01-01/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -58,7 +58,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2022-01-31-preview/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2022-01-31-preview/samples.md index 85ca59fef6..612e936fef 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2022-01-31-preview/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2022-01-31-preview/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-01-31-preview' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -58,7 +58,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-01-31-preview' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2022-02-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2022-02-01/samples.md index a8233d3fe5..4905391586 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2022-02-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2022-02-01/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -58,7 +58,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2022-03-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2022-03-01/samples.md index e767893377..83a202fbe4 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2022-03-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2022-03-01/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-03-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -82,7 +82,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-03-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2022-04-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2022-04-01/samples.md index 502c57ba39..0fad20b3c8 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2022-04-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2022-04-01/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -82,7 +82,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2022-05-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2022-05-01/samples.md index 5c7195d25e..b9c16e4d03 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2022-05-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2022-05-01/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -82,7 +82,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2022-08-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2022-08-01/samples.md index fa3ef7e48e..3820e49524 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2022-08-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2022-08-01/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -82,7 +82,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2022-09-10/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2022-09-10/samples.md index 2d4161a327..0a2f6539f3 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2022-09-10/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2022-09-10/samples.md @@ -29,7 +29,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-09-10' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -82,7 +82,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-09-10' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2022-09-30-preview/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2022-09-30-preview/samples.md index d71278e121..654ec8e5e7 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2022-09-30-preview/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2022-09-30-preview/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-09-30-preview' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -85,7 +85,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-09-30-preview' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2022-10-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2022-10-01/samples.md index 57388ecc18..c60cf523d7 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2022-10-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2022-10-01/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -85,7 +85,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2022-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2023-01-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2023-01-01/samples.md index 33df6d25fc..daec408e31 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2023-01-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2023-01-01/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2023-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -85,7 +85,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2023-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2023-02-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2023-02-01/samples.md index e2c6f129ea..86c593ac4d 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2023-02-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2023-02-01/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2023-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -85,7 +85,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2023-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2023-04-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2023-04-01/samples.md index b4eaef772b..f486d518ad 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2023-04-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2023-04-01/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2023-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -85,7 +85,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2023-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2023-06-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2023-06-01/samples.md index 3625d50032..4384eab367 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2023-06-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2023-06-01/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2023-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -85,7 +85,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2023-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2023-08-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2023-08-01/samples.md index 6d38217049..ffa6fb916a 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2023-08-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2023-08-01/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2023-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -106,7 +106,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2023-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2024-01-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2024-01-01/samples.md index 0c02b9e960..218c469d0c 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2024-01-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2024-01-01/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -106,7 +106,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2024-02-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2024-02-01/samples.md index b4833863b0..b8a500a74b 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2024-02-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2024-02-01/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -109,7 +109,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2024-04-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2024-04-01/samples.md index b7b08c8357..52e8aefa07 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2024-04-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2024-04-01/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -63,7 +63,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -142,7 +142,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2024-04-30-preview/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2024-04-30-preview/samples.md index e33be43d68..f68a0cbddd 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2024-04-30-preview/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2024-04-30-preview/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-04-30-preview' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -63,7 +63,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-04-30-preview' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -142,7 +142,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-04-30-preview' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservices/microsoft.recoveryservices/2024-09-30-preview/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2024-09-30-preview/samples.md new file mode 100644 index 0000000000..812f187ab8 --- /dev/null +++ b/generated/recoveryservices/microsoft.recoveryservices/2024-09-30-preview/samples.md @@ -0,0 +1,171 @@ +# Microsoft.RecoveryServices + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.recoveryservices/vaults + +Create or Update Recovery Services vault +```bicep +resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-09-30-preview' = { + name: 'example' + identity: { + type: 'SystemAssigned' + } + location: 'West US' + properties: { + publicNetworkAccess: 'Enabled' + } + sku: { + name: 'Standard' + } +} +``` + +Create or Update Vault performing critical operation With MUA +```bicep +resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-09-30-preview' = { + name: 'example' + identity: { + type: 'UserAssigned' + userAssignedIdentities: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { + } + } + } + location: 'West US' + properties: { + encryption: { + infrastructureEncryption: 'Enabled' + kekIdentity: { + userAssignedIdentity: '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi' + } + keyVaultProperties: { + keyUri: 'https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3' + } + } + publicNetworkAccess: 'Enabled' + resourceGuardOperationRequests: [ + '/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/ankurResourceGuard1/providers/Microsoft.DataProtection/resourceGuards/ResourceGuard38-1/modifyEncryptionSettings/default' + ] + } + sku: { + name: 'Standard' + } +} +``` + +Create or Update Vault with CustomerManagedKeys +```bicep +resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-09-30-preview' = { + name: 'example' + identity: { + type: 'UserAssigned' + userAssignedIdentities: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { + } + } + } + location: 'West US' + properties: { + encryption: { + infrastructureEncryption: 'Enabled' + kekIdentity: { + userAssignedIdentity: '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi' + } + keyVaultProperties: { + keyUri: 'https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3' + } + } + publicNetworkAccess: 'Enabled' + } + sku: { + name: 'Standard' + } +} +``` + +Create or Update Vault With Monitoring Setting +```bicep +resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-09-30-preview' = { + name: 'example' + identity: { + type: 'SystemAssigned' + } + location: 'West US' + properties: { + monitoringSettings: { + azureMonitorAlertSettings: { + alertsForAllFailoverIssues: 'Disabled' + alertsForAllJobFailures: 'Enabled' + alertsForAllReplicationIssues: 'Enabled' + } + classicAlertSettings: { + alertsForCriticalOperations: 'Disabled' + emailNotificationsForSiteRecovery: 'Enabled' + } + } + publicNetworkAccess: 'Enabled' + } + sku: { + name: 'Standard' + } +} +``` + +Create or Update Vault With Redundancy Setting +```bicep +resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-09-30-preview' = { + name: 'example' + identity: { + type: 'SystemAssigned' + } + location: 'West US' + properties: { + publicNetworkAccess: 'Enabled' + redundancySettings: { + crossRegionRestore: 'Enabled' + standardTierStorageRedundancy: 'GeoRedundant' + } + } + sku: { + name: 'Standard' + } +} +``` + +Create or Update Vault with User Assigned Identity +```bicep +resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-09-30-preview' = { + name: 'example' + identity: { + type: 'UserAssigned' + userAssignedIdentities: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { + } + } + } + location: 'West US' + properties: { + publicNetworkAccess: 'Enabled' + } + sku: { + name: 'Standard' + } +} +``` + +## microsoft.recoveryservices/vaults/certificates + +Download vault credential file +```bicep +resource exampleResource 'Microsoft.RecoveryServices/vaults/certificates@2024-09-30-preview' = { + parent: parentResource + name: 'example' + properties: { + authType: 'AAD' + certificate: 'TUlJRE5EQ0NBaHlnQXdJQkFnSVFDYUxFKzVTSlNVeWdncDM0VS9HUm9qQU5CZ2txaGtpRzl3MEJBUXNGQURBWE1SVXdFd1lEVlFRREV3eGhiV05vWVc1a2JpNWpiMjB3SGhjTk1qSXhNREkwTVRJd05qRTRXaGNOTWpNeE1ESTBNVEl4TmpFNFdqQVhNUlV3RXdZRFZRUURFd3hoYldOb1lXNWtiaTVqYjIwd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUN4cFpwS293a2p4VU9VWkpLT2JvdGdPWXkzaW9UVkxMMmZyaW9nZVN1Qm5IMWw3aVdQWW9kUHRoWS8yVmh6ZFVUckNXL25pNUh3b0JHYzZMMHF6UGlBWXpHek94RmpMQjZjdFNkbm9nL1A4eEV2OGE0cnJWZlBZdS9INStoTGx3N0RubXlTNWs4TU9sSVhUemVWNkxZV2I2RWlpTFppc0k1R3lLU1liemNaQmJKdnhLTVdGdHRCV08xZUwzUWNUejlpb1VGQzVnRlFKQzg3YXFkeDR1Wk9WYzRLM3Ixb09sTFBKdmRLN25YU3VWci9ZOC80ZHhCdDJZUTRia0hjM2EzcUNBbTZrV0QzamRiajhCZmhlWWNVNjFFZ3llVFV2MlI4dzRubWJqVXZxRW05cDZtTG4xMTdEWWpQTHNFODVTL0FpQmF0dkNhQ3hCZ0lxb1N1blBOUkFnTUJBQUdqZkRCNk1BNEdBMVVkRHdFQi93UUVBd0lGb0RBSkJnTlZIUk1FQWpBQU1CMEdBMVVkSlFRV01CUUdDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0RBakFmQmdOVkhTTUVHREFXZ0JRR1NZcDJMUTJwOE5wMHUzRThJZDdRUjRTQXBqQWRCZ05WSFE0RUZnUVVCa21LZGkwTnFmRGFkTHR4UENIZTBFZUVnS1l3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUp2ZG9yRmJ4cExZaUhYRHpnR001WmxMWTRDZE1LYW5BdzVDZDNFVnhDbkhtT05ISnpLRmpzdHZjdUN1TDZ2S1ptci9abm5ENXNLUnE0d0xnTXV6dlNXNGtQTXlWeENrYzdVYnNZSWJCSXNIUDl3cUNmcUY5aG5LSE9YZFJJV2tBVXhnbmYxSlpLZjR1NlpTSzZ3dExaME9VT0c5Mmd3SlB2eW5PVmJoeWpqczdQTVpONEw1djZyeHJkRWp0WG5sYzIvRDlnS0NOTFhFZHdRM0dzS05ZTGZvYy9DT3JmbEIrRHVPSThrVzM0WmxzYlFHelgyQ3ArWVVlSDNrQlBjY3RpUWNURHFQcW5YS0NNMTJ6MGZDTjVpNXRkRlUrM0VzemZBQkpiOEZpU2ZCWFF1UUZRRDNDTDkraVdjZXhrMmxQako2akZIbHZtak9XbTdjQllHZlc4ST0=' + } +} +``` diff --git a/generated/recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.json b/generated/recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.json new file mode 100644 index 0000000000..739db6cd09 --- /dev/null +++ b/generated/recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.json @@ -0,0 +1,2087 @@ +[ + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.RecoveryServices/vaults/certificates" + }, + { + "$type": "StringLiteralType", + "value": "2024-09-30-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.RecoveryServices/vaults/certificates", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/4" + }, + "flags": 0, + "description": "Raw certificate data." + } + } + }, + { + "$type": "ObjectType", + "name": "RawCertificateData", + "properties": { + "authType": { + "type": { + "$ref": "#/10" + }, + "flags": 0, + "description": "Specifies the authentication type." + }, + "certificate": { + "type": { + "$ref": "#/11" + }, + "flags": 0, + "description": "The base64 encoded certificate raw data string" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Invalid" + }, + { + "$type": "StringLiteralType", + "value": "ACS" + }, + { + "$type": "StringLiteralType", + "value": "AAD" + }, + { + "$type": "StringLiteralType", + "value": "AccessControlService" + }, + { + "$type": "StringLiteralType", + "value": "AzureActiveDirectory" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/5" + }, + { + "$ref": "#/6" + }, + { + "$ref": "#/7" + }, + { + "$ref": "#/8" + }, + { + "$ref": "#/9" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "AnyType" + }, + { + "$type": "ResourceType", + "name": "Microsoft.RecoveryServices/vaults/certificates@2024-09-30-preview", + "scopeType": 8, + "body": { + "$ref": "#/3" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.RecoveryServices/vaults" + }, + { + "$type": "StringLiteralType", + "value": "2024-09-30-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.RecoveryServices/vaults", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/13" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/14" + }, + "flags": 10, + "description": "The resource api version" + }, + "identity": { + "type": { + "$ref": "#/16" + }, + "flags": 0, + "description": "Identity for the resource." + }, + "properties": { + "type": { + "$ref": "#/24" + }, + "flags": 0, + "description": "Properties of the vault." + }, + "sku": { + "type": { + "$ref": "#/152" + }, + "flags": 0, + "description": "Identifies the unique system identifier for each Azure resource." + }, + "systemData": { + "type": { + "$ref": "#/156" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Resource location." + }, + "tags": { + "type": { + "$ref": "#/167" + }, + "flags": 0, + "description": "Resource tags." + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Optional ETag." + } + } + }, + { + "$type": "ObjectType", + "name": "IdentityData", + "properties": { + "principalId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The principal ID of resource identity." + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The tenant ID of resource." + }, + "type": { + "type": { + "$ref": "#/21" + }, + "flags": 1, + "description": "The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities." + }, + "userAssignedIdentities": { + "type": { + "$ref": "#/23" + }, + "flags": 0, + "description": "The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'." + } + } + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned" + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "StringLiteralType", + "value": "UserAssigned" + }, + { + "$type": "StringLiteralType", + "value": "SystemAssigned, UserAssigned" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/17" + }, + { + "$ref": "#/18" + }, + { + "$ref": "#/19" + }, + { + "$ref": "#/20" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "UserIdentity", + "properties": { + "principalId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The principal ID of the user-assigned identity." + }, + "clientId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The client ID of the user-assigned identity." + } + } + }, + { + "$type": "ObjectType", + "name": "IdentityDataUserAssignedIdentities", + "properties": {}, + "additionalProperties": { + "$ref": "#/22" + } + }, + { + "$type": "ObjectType", + "name": "VaultProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Provisioning State." + }, + "upgradeDetails": { + "type": { + "$ref": "#/25" + }, + "flags": 0, + "description": "Details for upgrading vault." + }, + "privateEndpointConnections": { + "type": { + "$ref": "#/53" + }, + "flags": 2, + "description": "List of private endpoint connection." + }, + "privateEndpointStateForBackup": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "Private endpoint state for backup." + }, + "privateEndpointStateForSiteRecovery": { + "type": { + "$ref": "#/59" + }, + "flags": 2, + "description": "Private endpoint state for site recovery." + }, + "encryption": { + "type": { + "$ref": "#/60" + }, + "flags": 0, + "description": "Customer Managed Key details of the resource." + }, + "moveDetails": { + "type": { + "$ref": "#/67" + }, + "flags": 0, + "description": "The details of the latest move operation performed on the Azure Resource" + }, + "moveState": { + "type": { + "$ref": "#/78" + }, + "flags": 2, + "description": "The State of the Resource after the move operation" + }, + "backupStorageVersion": { + "type": { + "$ref": "#/82" + }, + "flags": 2, + "description": "Backup storage version" + }, + "publicNetworkAccess": { + "type": { + "$ref": "#/85" + }, + "flags": 0, + "description": "property to enable or disable resource provider inbound network traffic from public clients" + }, + "monitoringSettings": { + "type": { + "$ref": "#/86" + }, + "flags": 0, + "description": "Monitoring Settings of the vault" + }, + "restoreSettings": { + "type": { + "$ref": "#/104" + }, + "flags": 0, + "description": "Restore Settings of the vault" + }, + "redundancySettings": { + "type": { + "$ref": "#/110" + }, + "flags": 0, + "description": "The redundancy Settings of a Vault" + }, + "securitySettings": { + "type": { + "$ref": "#/119" + }, + "flags": 0, + "description": "Security Settings of the vault" + }, + "secureScore": { + "type": { + "$ref": "#/145" + }, + "flags": 2, + "description": "Secure Score of Recovery Services Vault" + }, + "bcdrSecurityLevel": { + "type": { + "$ref": "#/150" + }, + "flags": 2, + "description": "Security levels of Recovery Services Vault for business continuity and disaster recovery" + }, + "resourceGuardOperationRequests": { + "type": { + "$ref": "#/151" + }, + "flags": 0, + "description": "ResourceGuardOperationRequests on which LAC check will be performed" + } + } + }, + { + "$type": "ObjectType", + "name": "UpgradeDetails", + "properties": { + "operationId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "ID of the vault upgrade operation." + }, + "startTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "UTC time at which the upgrade operation has started." + }, + "lastUpdatedTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "UTC time at which the upgrade operation status was last updated." + }, + "endTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "UTC time at which the upgrade operation has ended." + }, + "status": { + "type": { + "$ref": "#/30" + }, + "flags": 2, + "description": "Status of the vault upgrade operation." + }, + "message": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Message to the user containing information about the upgrade operation." + }, + "triggerType": { + "type": { + "$ref": "#/33" + }, + "flags": 2, + "description": "The way the vault upgrade was triggered." + }, + "upgradedResourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Resource ID of the upgraded vault." + }, + "previousResourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Resource ID of the vault before the upgrade." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Upgraded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/26" + }, + { + "$ref": "#/27" + }, + { + "$ref": "#/28" + }, + { + "$ref": "#/29" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "UserTriggered" + }, + { + "$type": "StringLiteralType", + "value": "ForcedUpgrade" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/31" + }, + { + "$ref": "#/32" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnectionVaultProperties", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Format of id subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.[Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}." + }, + "properties": { + "type": { + "$ref": "#/35" + }, + "flags": 2, + "description": "Private Endpoint Connection Response Properties." + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The name of the private Endpoint Connection" + }, + "type": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The type, which will be of the format, Microsoft.RecoveryServices/vaults/privateEndpointConnections" + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The location of the private Endpoint connection" + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateEndpointConnection", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/40" + }, + "flags": 2, + "description": "Gets or sets provisioning state of the private endpoint connection." + }, + "privateEndpoint": { + "type": { + "$ref": "#/41" + }, + "flags": 2, + "description": "The Private Endpoint network resource that is linked to the Private Endpoint connection." + }, + "privateLinkServiceConnectionState": { + "type": { + "$ref": "#/42" + }, + "flags": 2, + "description": "Gets or sets private link service connection state." + }, + "groupIds": { + "type": { + "$ref": "#/52" + }, + "flags": 0, + "description": "Group Ids for the Private Endpoint" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Pending" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/36" + }, + { + "$ref": "#/37" + }, + { + "$ref": "#/38" + }, + { + "$ref": "#/39" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "PrivateEndpoint", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets id." + } + } + }, + { + "$type": "ObjectType", + "name": "PrivateLinkServiceConnectionState", + "properties": { + "status": { + "type": { + "$ref": "#/47" + }, + "flags": 2, + "description": "Gets or sets the status." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets description." + }, + "actionsRequired": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Gets or sets actions required." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Pending" + }, + { + "$type": "StringLiteralType", + "value": "Approved" + }, + { + "$type": "StringLiteralType", + "value": "Rejected" + }, + { + "$type": "StringLiteralType", + "value": "Disconnected" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/43" + }, + { + "$ref": "#/44" + }, + { + "$ref": "#/45" + }, + { + "$ref": "#/46" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AzureBackup" + }, + { + "$type": "StringLiteralType", + "value": "AzureBackup_secondary" + }, + { + "$type": "StringLiteralType", + "value": "AzureSiteRecovery" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/48" + }, + { + "$ref": "#/49" + }, + { + "$ref": "#/50" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/51" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/34" + } + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/54" + }, + { + "$ref": "#/55" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/57" + }, + { + "$ref": "#/58" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "VaultPropertiesEncryption", + "properties": { + "keyVaultProperties": { + "type": { + "$ref": "#/61" + }, + "flags": 0, + "description": "The properties of the Key Vault which hosts CMK" + }, + "kekIdentity": { + "type": { + "$ref": "#/62" + }, + "flags": 0, + "description": "The details of the identity used for CMK" + }, + "infrastructureEncryption": { + "type": { + "$ref": "#/66" + }, + "flags": 0, + "description": "Enabling/Disabling the Double Encryption state" + } + } + }, + { + "$type": "ObjectType", + "name": "CmkKeyVaultProperties", + "properties": { + "keyUri": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The key uri of the Customer Managed Key" + } + } + }, + { + "$type": "ObjectType", + "name": "CmkKekIdentity", + "properties": { + "useSystemAssignedIdentity": { + "type": { + "$ref": "#/63" + }, + "flags": 0, + "description": "Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field" + }, + "userAssignedIdentity": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned" + } + } + }, + { + "$type": "BooleanType" + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/64" + }, + { + "$ref": "#/65" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "VaultPropertiesMoveDetails", + "properties": { + "operationId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "OperationId of the Resource Move Operation" + }, + "startTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Start Time of the Resource Move Operation" + }, + "completionTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "End Time of the Resource Move Operation" + }, + "sourceResourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Source Resource of the Resource Move Operation" + }, + "targetResourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Target Resource of the Resource Move Operation" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "PrepareFailed" + }, + { + "$type": "StringLiteralType", + "value": "CommitFailed" + }, + { + "$type": "StringLiteralType", + "value": "PrepareTimedout" + }, + { + "$type": "StringLiteralType", + "value": "CommitTimedout" + }, + { + "$type": "StringLiteralType", + "value": "MoveSucceeded" + }, + { + "$type": "StringLiteralType", + "value": "Failure" + }, + { + "$type": "StringLiteralType", + "value": "CriticalFailure" + }, + { + "$type": "StringLiteralType", + "value": "PartialSuccess" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/68" + }, + { + "$ref": "#/69" + }, + { + "$ref": "#/70" + }, + { + "$ref": "#/71" + }, + { + "$ref": "#/72" + }, + { + "$ref": "#/73" + }, + { + "$ref": "#/74" + }, + { + "$ref": "#/75" + }, + { + "$ref": "#/76" + }, + { + "$ref": "#/77" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "V1" + }, + { + "$type": "StringLiteralType", + "value": "V2" + }, + { + "$type": "StringLiteralType", + "value": "Unassigned" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/79" + }, + { + "$ref": "#/80" + }, + { + "$ref": "#/81" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/83" + }, + { + "$ref": "#/84" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "MonitoringSettings", + "properties": { + "azureMonitorAlertSettings": { + "type": { + "$ref": "#/87" + }, + "flags": 0, + "description": "Settings for Azure Monitor based alerts" + }, + "classicAlertSettings": { + "type": { + "$ref": "#/97" + }, + "flags": 0, + "description": "Settings for classic alerts" + } + } + }, + { + "$type": "ObjectType", + "name": "AzureMonitorAlertSettings", + "properties": { + "alertsForAllJobFailures": { + "type": { + "$ref": "#/90" + }, + "flags": 0 + }, + "alertsForAllReplicationIssues": { + "type": { + "$ref": "#/93" + }, + "flags": 0 + }, + "alertsForAllFailoverIssues": { + "type": { + "$ref": "#/96" + }, + "flags": 0 + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/88" + }, + { + "$ref": "#/89" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/91" + }, + { + "$ref": "#/92" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/94" + }, + { + "$ref": "#/95" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "ClassicAlertSettings", + "properties": { + "alertsForCriticalOperations": { + "type": { + "$ref": "#/100" + }, + "flags": 0 + }, + "emailNotificationsForSiteRecovery": { + "type": { + "$ref": "#/103" + }, + "flags": 0 + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/98" + }, + { + "$ref": "#/99" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/101" + }, + { + "$ref": "#/102" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "RestoreSettings", + "properties": { + "crossSubscriptionRestoreSettings": { + "type": { + "$ref": "#/105" + }, + "flags": 0, + "description": "Settings for CrossSubscriptionRestore" + } + } + }, + { + "$type": "ObjectType", + "name": "CrossSubscriptionRestoreSettings", + "properties": { + "crossSubscriptionRestoreState": { + "type": { + "$ref": "#/109" + }, + "flags": 0 + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "PermanentlyDisabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/106" + }, + { + "$ref": "#/107" + }, + { + "$ref": "#/108" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "VaultPropertiesRedundancySettings", + "properties": { + "standardTierStorageRedundancy": { + "type": { + "$ref": "#/115" + }, + "flags": 0, + "description": "The storage redundancy setting of a vault" + }, + "crossRegionRestore": { + "type": { + "$ref": "#/118" + }, + "flags": 0, + "description": "Flag to show if Cross Region Restore is enabled on the Vault or not" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Invalid" + }, + { + "$type": "StringLiteralType", + "value": "LocallyRedundant" + }, + { + "$type": "StringLiteralType", + "value": "GeoRedundant" + }, + { + "$type": "StringLiteralType", + "value": "ZoneRedundant" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/111" + }, + { + "$ref": "#/112" + }, + { + "$ref": "#/113" + }, + { + "$ref": "#/114" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/116" + }, + { + "$ref": "#/117" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "SecuritySettings", + "properties": { + "immutabilitySettings": { + "type": { + "$ref": "#/120" + }, + "flags": 0, + "description": "Immutability Settings of a vault" + }, + "softDeleteSettings": { + "type": { + "$ref": "#/125" + }, + "flags": 0, + "description": "Soft delete Settings of a vault" + }, + "multiUserAuthorization": { + "type": { + "$ref": "#/140" + }, + "flags": 2, + "description": "MUA Settings of a vault" + } + } + }, + { + "$type": "ObjectType", + "name": "ImmutabilitySettings", + "properties": { + "state": { + "type": { + "$ref": "#/124" + }, + "flags": 0 + } + } + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "Unlocked" + }, + { + "$type": "StringLiteralType", + "value": "Locked" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/121" + }, + { + "$ref": "#/122" + }, + { + "$ref": "#/123" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "SoftDeleteSettings", + "properties": { + "softDeleteState": { + "type": { + "$ref": "#/130" + }, + "flags": 0 + }, + "softDeleteRetentionPeriodInDays": { + "type": { + "$ref": "#/131" + }, + "flags": 0, + "description": "Soft delete retention period in days" + }, + "enhancedSecurityState": { + "type": { + "$ref": "#/136" + }, + "flags": 0 + } + } + }, + { + "$type": "StringLiteralType", + "value": "Invalid" + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "AlwaysON" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/126" + }, + { + "$ref": "#/127" + }, + { + "$ref": "#/128" + }, + { + "$ref": "#/129" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "IntegerType" + }, + { + "$type": "StringLiteralType", + "value": "Invalid" + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "StringLiteralType", + "value": "AlwaysON" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/132" + }, + { + "$ref": "#/133" + }, + { + "$ref": "#/134" + }, + { + "$ref": "#/135" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Invalid" + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/137" + }, + { + "$ref": "#/138" + }, + { + "$ref": "#/139" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "StringLiteralType", + "value": "Minimum" + }, + { + "$type": "StringLiteralType", + "value": "Adequate" + }, + { + "$type": "StringLiteralType", + "value": "Maximum" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/141" + }, + { + "$ref": "#/142" + }, + { + "$ref": "#/143" + }, + { + "$ref": "#/144" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Poor" + }, + { + "$type": "StringLiteralType", + "value": "Fair" + }, + { + "$type": "StringLiteralType", + "value": "Good" + }, + { + "$type": "StringLiteralType", + "value": "Excellent" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/146" + }, + { + "$ref": "#/147" + }, + { + "$ref": "#/148" + }, + { + "$ref": "#/149" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "Sku", + "properties": { + "name": { + "type": { + "$ref": "#/155" + }, + "flags": 1, + "description": "Name of SKU is RS0 (Recovery Services 0th version) and the tier is standard tier. They do not have affect on backend storage redundancy or any other vault settings. To manage storage redundancy, use the backupstorageconfig" + }, + "tier": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The Sku tier." + }, + "family": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The sku family" + }, + "size": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The sku size" + }, + "capacity": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The sku capacity" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Standard" + }, + { + "$type": "StringLiteralType", + "value": "RS0" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/153" + }, + { + "$ref": "#/154" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/161" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/166" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/157" + }, + { + "$ref": "#/158" + }, + { + "$ref": "#/159" + }, + { + "$ref": "#/160" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/162" + }, + { + "$ref": "#/163" + }, + { + "$ref": "#/164" + }, + { + "$ref": "#/165" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.RecoveryServices/vaults@2024-09-30-preview", + "scopeType": 8, + "body": { + "$ref": "#/15" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "vaultExtendedInfo" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.RecoveryServices/vaults/extendedInformation" + }, + { + "$type": "StringLiteralType", + "value": "2024-09-30-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.RecoveryServices/vaults/extendedInformation", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/169" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/170" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/171" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/173" + }, + "flags": 0, + "description": "Vault extended information." + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Optional ETag." + } + } + }, + { + "$type": "ObjectType", + "name": "VaultExtendedInfo", + "properties": { + "integrityKey": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Integrity key." + }, + "encryptionKey": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Encryption key." + }, + "encryptionKeyThumbprint": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Encryption key thumbprint." + }, + "algorithm": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Algorithm for Vault ExtendedInfo" + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.RecoveryServices/vaults/extendedInformation@2024-09-30-preview", + "scopeType": 8, + "body": { + "$ref": "#/172" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.RecoveryServices/vaults/operationResults" + }, + { + "$type": "StringLiteralType", + "value": "2024-09-30-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.RecoveryServices/vaults/operationResults", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/175" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/176" + }, + "flags": 10, + "description": "The resource api version" + }, + "identity": { + "type": { + "$ref": "#/16" + }, + "flags": 2, + "description": "Identity for the resource." + }, + "properties": { + "type": { + "$ref": "#/24" + }, + "flags": 2, + "description": "Properties of the vault." + }, + "sku": { + "type": { + "$ref": "#/152" + }, + "flags": 2, + "description": "Identifies the unique system identifier for each Azure resource." + }, + "systemData": { + "type": { + "$ref": "#/156" + }, + "flags": 2, + "description": "Metadata pertaining to creation and last modification of the resource." + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Resource location." + }, + "tags": { + "type": { + "$ref": "#/178" + }, + "flags": 2, + "description": "Resource tags." + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Optional ETag." + } + } + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.RecoveryServices/vaults/operationResults@2024-09-30-preview", + "scopeType": 8, + "body": { + "$ref": "#/177" + }, + "flags": 1 + } +] \ No newline at end of file diff --git a/generated/recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.md b/generated/recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.md new file mode 100644 index 0000000000..976244cda2 --- /dev/null +++ b/generated/recoveryservices/microsoft.recoveryservices/2024-09-30-preview/types.md @@ -0,0 +1,232 @@ +# Microsoft.RecoveryServices @ 2024-09-30-preview + +## Resource Microsoft.RecoveryServices/vaults@2024-09-30-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-09-30-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Optional ETag. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [IdentityData](#identitydata): Identity for the resource. +* **location**: string (Required): Resource location. +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [VaultProperties](#vaultproperties): Properties of the vault. +* **sku**: [Sku](#sku): Identifies the unique system identifier for each Azure resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.RecoveryServices/vaults' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.RecoveryServices/vaults/certificates@2024-09-30-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-09-30-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [RawCertificateData](#rawcertificatedata): Raw certificate data. +* **type**: 'Microsoft.RecoveryServices/vaults/certificates' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.RecoveryServices/vaults/extendedInformation@2024-09-30-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-09-30-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Optional ETag. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: 'vaultExtendedInfo' (Required, DeployTimeConstant): The resource name +* **properties**: [VaultExtendedInfo](#vaultextendedinfo): Vault extended information. +* **type**: 'Microsoft.RecoveryServices/vaults/extendedInformation' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.RecoveryServices/vaults/operationResults@2024-09-30-preview (ReadOnly) +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-09-30-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Optional ETag. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **identity**: [IdentityData](#identitydata) (ReadOnly): Identity for the resource. +* **location**: string (ReadOnly): Resource location. +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [VaultProperties](#vaultproperties) (ReadOnly): Properties of the vault. +* **sku**: [Sku](#sku) (ReadOnly): Identifies the unique system identifier for each Azure resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Metadata pertaining to creation and last modification of the resource. +* **tags**: [TrackedResourceTags](#trackedresourcetags) (ReadOnly): Resource tags. +* **type**: 'Microsoft.RecoveryServices/vaults/operationResults' (ReadOnly, DeployTimeConstant): The resource type + +## AzureMonitorAlertSettings +### Properties +* **alertsForAllFailoverIssues**: 'Disabled' | 'Enabled' | string +* **alertsForAllJobFailures**: 'Disabled' | 'Enabled' | string +* **alertsForAllReplicationIssues**: 'Disabled' | 'Enabled' | string + +## ClassicAlertSettings +### Properties +* **alertsForCriticalOperations**: 'Disabled' | 'Enabled' | string +* **emailNotificationsForSiteRecovery**: 'Disabled' | 'Enabled' | string + +## CmkKekIdentity +### Properties +* **userAssignedIdentity**: string: The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned +* **useSystemAssignedIdentity**: bool: Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field + +## CmkKeyVaultProperties +### Properties +* **keyUri**: string: The key uri of the Customer Managed Key + +## CrossSubscriptionRestoreSettings +### Properties +* **crossSubscriptionRestoreState**: 'Disabled' | 'Enabled' | 'PermanentlyDisabled' | string + +## IdentityData +### Properties +* **principalId**: string (ReadOnly): The principal ID of resource identity. +* **tenantId**: string (ReadOnly): The tenant ID of resource. +* **type**: 'None' | 'SystemAssigned' | 'SystemAssigned, UserAssigned' | 'UserAssigned' | string (Required): The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities. +* **userAssignedIdentities**: [IdentityDataUserAssignedIdentities](#identitydatauserassignedidentities): The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. + +## IdentityDataUserAssignedIdentities +### Properties +### Additional Properties +* **Additional Properties Type**: [UserIdentity](#useridentity) + +## ImmutabilitySettings +### Properties +* **state**: 'Disabled' | 'Locked' | 'Unlocked' | string + +## MonitoringSettings +### Properties +* **azureMonitorAlertSettings**: [AzureMonitorAlertSettings](#azuremonitoralertsettings): Settings for Azure Monitor based alerts +* **classicAlertSettings**: [ClassicAlertSettings](#classicalertsettings): Settings for classic alerts + +## PrivateEndpoint +### Properties +* **id**: string (ReadOnly): Gets or sets id. + +## PrivateEndpointConnection +### Properties +* **groupIds**: ('AzureBackup' | 'AzureBackup_secondary' | 'AzureSiteRecovery' | string)[]: Group Ids for the Private Endpoint +* **privateEndpoint**: [PrivateEndpoint](#privateendpoint) (ReadOnly): The Private Endpoint network resource that is linked to the Private Endpoint connection. +* **privateLinkServiceConnectionState**: [PrivateLinkServiceConnectionState](#privatelinkserviceconnectionstate) (ReadOnly): Gets or sets private link service connection state. +* **provisioningState**: 'Deleting' | 'Failed' | 'Pending' | 'Succeeded' | string (ReadOnly): Gets or sets provisioning state of the private endpoint connection. + +## PrivateEndpointConnectionVaultProperties +### Properties +* **id**: string (ReadOnly): Format of id subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.[Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}. +* **location**: string (ReadOnly): The location of the private Endpoint connection +* **name**: string (ReadOnly): The name of the private Endpoint Connection +* **properties**: [PrivateEndpointConnection](#privateendpointconnection) (ReadOnly): Private Endpoint Connection Response Properties. +* **type**: string (ReadOnly): The type, which will be of the format, Microsoft.RecoveryServices/vaults/privateEndpointConnections + +## PrivateLinkServiceConnectionState +### Properties +* **actionsRequired**: string (ReadOnly): Gets or sets actions required. +* **description**: string (ReadOnly): Gets or sets description. +* **status**: 'Approved' | 'Disconnected' | 'Pending' | 'Rejected' | string (ReadOnly): Gets or sets the status. + +## RawCertificateData +### Properties +* **authType**: 'AAD' | 'ACS' | 'AccessControlService' | 'AzureActiveDirectory' | 'Invalid' | string: Specifies the authentication type. +* **certificate**: any: The base64 encoded certificate raw data string + +## RestoreSettings +### Properties +* **crossSubscriptionRestoreSettings**: [CrossSubscriptionRestoreSettings](#crosssubscriptionrestoresettings): Settings for CrossSubscriptionRestore + +## SecuritySettings +### Properties +* **immutabilitySettings**: [ImmutabilitySettings](#immutabilitysettings): Immutability Settings of a vault +* **multiUserAuthorization**: 'Disabled' | 'Enabled' | 'Invalid' | string (ReadOnly): MUA Settings of a vault +* **softDeleteSettings**: [SoftDeleteSettings](#softdeletesettings): Soft delete Settings of a vault + +## Sku +### Properties +* **capacity**: string: The sku capacity +* **family**: string: The sku family +* **name**: 'RS0' | 'Standard' | string (Required): Name of SKU is RS0 (Recovery Services 0th version) and the tier is standard tier. They do not have affect on backend storage redundancy or any other vault settings. To manage storage redundancy, use the backupstorageconfig +* **size**: string: The sku size +* **tier**: string: The Sku tier. + +## SoftDeleteSettings +### Properties +* **enhancedSecurityState**: 'AlwaysON' | 'Disabled' | 'Enabled' | 'Invalid' | string +* **softDeleteRetentionPeriodInDays**: int: Soft delete retention period in days +* **softDeleteState**: 'AlwaysON' | 'Disabled' | 'Enabled' | 'Invalid' | string + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The type of identity that last modified the resource. +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## UpgradeDetails +### Properties +* **endTimeUtc**: string (ReadOnly): UTC time at which the upgrade operation has ended. +* **lastUpdatedTimeUtc**: string (ReadOnly): UTC time at which the upgrade operation status was last updated. +* **message**: string (ReadOnly): Message to the user containing information about the upgrade operation. +* **operationId**: string (ReadOnly): ID of the vault upgrade operation. +* **previousResourceId**: string (ReadOnly): Resource ID of the vault before the upgrade. +* **startTimeUtc**: string (ReadOnly): UTC time at which the upgrade operation has started. +* **status**: 'Failed' | 'InProgress' | 'Unknown' | 'Upgraded' | string (ReadOnly): Status of the vault upgrade operation. +* **triggerType**: 'ForcedUpgrade' | 'UserTriggered' | string (ReadOnly): The way the vault upgrade was triggered. +* **upgradedResourceId**: string (ReadOnly): Resource ID of the upgraded vault. + +## UserIdentity +### Properties +* **clientId**: string (ReadOnly): The client ID of the user-assigned identity. +* **principalId**: string (ReadOnly): The principal ID of the user-assigned identity. + +## VaultExtendedInfo +### Properties +* **algorithm**: string: Algorithm for Vault ExtendedInfo +* **encryptionKey**: string: Encryption key. +* **encryptionKeyThumbprint**: string: Encryption key thumbprint. +* **integrityKey**: string: Integrity key. + +## VaultProperties +### Properties +* **backupStorageVersion**: 'Unassigned' | 'V1' | 'V2' | string (ReadOnly): Backup storage version +* **bcdrSecurityLevel**: 'Excellent' | 'Fair' | 'Good' | 'Poor' | string (ReadOnly): Security levels of Recovery Services Vault for business continuity and disaster recovery +* **encryption**: [VaultPropertiesEncryption](#vaultpropertiesencryption): Customer Managed Key details of the resource. +* **monitoringSettings**: [MonitoringSettings](#monitoringsettings): Monitoring Settings of the vault +* **moveDetails**: [VaultPropertiesMoveDetails](#vaultpropertiesmovedetails): The details of the latest move operation performed on the Azure Resource +* **moveState**: 'CommitFailed' | 'CommitTimedout' | 'CriticalFailure' | 'Failure' | 'InProgress' | 'MoveSucceeded' | 'PartialSuccess' | 'PrepareFailed' | 'PrepareTimedout' | 'Unknown' | string (ReadOnly): The State of the Resource after the move operation +* **privateEndpointConnections**: [PrivateEndpointConnectionVaultProperties](#privateendpointconnectionvaultproperties)[] (ReadOnly): List of private endpoint connection. +* **privateEndpointStateForBackup**: 'Enabled' | 'None' | string (ReadOnly): Private endpoint state for backup. +* **privateEndpointStateForSiteRecovery**: 'Enabled' | 'None' | string (ReadOnly): Private endpoint state for site recovery. +* **provisioningState**: string (ReadOnly): Provisioning State. +* **publicNetworkAccess**: 'Disabled' | 'Enabled' | string: property to enable or disable resource provider inbound network traffic from public clients +* **redundancySettings**: [VaultPropertiesRedundancySettings](#vaultpropertiesredundancysettings): The redundancy Settings of a Vault +* **resourceGuardOperationRequests**: string[]: ResourceGuardOperationRequests on which LAC check will be performed +* **restoreSettings**: [RestoreSettings](#restoresettings): Restore Settings of the vault +* **secureScore**: 'Adequate' | 'Maximum' | 'Minimum' | 'None' | string (ReadOnly): Secure Score of Recovery Services Vault +* **securitySettings**: [SecuritySettings](#securitysettings): Security Settings of the vault +* **upgradeDetails**: [UpgradeDetails](#upgradedetails): Details for upgrading vault. + +## VaultPropertiesEncryption +### Properties +* **infrastructureEncryption**: 'Disabled' | 'Enabled' | string: Enabling/Disabling the Double Encryption state +* **kekIdentity**: [CmkKekIdentity](#cmkkekidentity): The details of the identity used for CMK +* **keyVaultProperties**: [CmkKeyVaultProperties](#cmkkeyvaultproperties): The properties of the Key Vault which hosts CMK + +## VaultPropertiesMoveDetails +### Properties +* **completionTimeUtc**: string (ReadOnly): End Time of the Resource Move Operation +* **operationId**: string (ReadOnly): OperationId of the Resource Move Operation +* **sourceResourceId**: string (ReadOnly): Source Resource of the Resource Move Operation +* **startTimeUtc**: string (ReadOnly): Start Time of the Resource Move Operation +* **targetResourceId**: string (ReadOnly): Target Resource of the Resource Move Operation + +## VaultPropertiesRedundancySettings +### Properties +* **crossRegionRestore**: 'Disabled' | 'Enabled' | string: Flag to show if Cross Region Restore is enabled on the Vault or not +* **standardTierStorageRedundancy**: 'GeoRedundant' | 'Invalid' | 'LocallyRedundant' | 'ZoneRedundant' | string: The storage redundancy setting of a vault + diff --git a/generated/recoveryservices/microsoft.recoveryservices/2024-10-01/samples.md b/generated/recoveryservices/microsoft.recoveryservices/2024-10-01/samples.md index 6b7695c994..ca2cfb1e03 100644 --- a/generated/recoveryservices/microsoft.recoveryservices/2024-10-01/samples.md +++ b/generated/recoveryservices/microsoft.recoveryservices/2024-10-01/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -63,7 +63,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } @@ -142,7 +142,7 @@ resource exampleResource 'Microsoft.RecoveryServices/vaults@2024-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi: { + '/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi': { } } } diff --git a/generated/recoveryservicesbackup/log.out b/generated/recoveryservicesbackup/log.out index 07cd1fb695..88516f4256 100644 --- a/generated/recoveryservicesbackup/log.out +++ b/generated/recoveryservicesbackup/log.out @@ -39,21 +39,21 @@ warning | PreCheck/SchemaMissingType | The schema 'RestoreRequestResource' with warning | PreCheck/SchemaMissingType | The schema 'BackupResourceVaultConfigResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:9926:5 warning | PreCheck/SchemaMissingType | The schema 'ProtectionIntentResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:11235:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:11249:5 warning | PreCheck/SchemaMissingType | The schema 'BackupEngineBaseResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:11439:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:11454:5 warning | PreCheck/SchemaMissingType | The schema 'BackupRequestResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:11530:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:11545:5 warning | PreCheck/SchemaMissingType | The schema 'ILRRequestResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:12167:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:12182:5 warning | PreCheck/SchemaMissingType | The schema 'ProtectableContainerResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:12613:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:12628:5 warning | PreCheck/SchemaMissingType | The schema 'ProtectionContainerResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:12718:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:12733:5 warning | PreCheck/SchemaMissingType | The schema 'WorkloadItemResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:12842:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:12857:5 warning | PreCheck/SchemaMissingType | The schema 'WorkloadProtectableItemResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:12915:5 + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/bms.json:12930:5 warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | PreCheck/PropertyRedeclarationWarning | Schema 'RecoveryPointTierInformationV2' has a property 'type' that is already declared the parent schema 'RecoveryPointTierInformation' but isn't significantly different. The property has been removed from RecoveryPointTierInformationV2 warning | PreCheck/PropertyRedeclarationWarning | Schema 'RecoveryPointTierInformationV2' has a property 'status' that is already declared the parent schema 'RecoveryPointTierInformation' but isn't significantly different. The property has been removed from RecoveryPointTierInformationV2 diff --git a/generated/recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json b/generated/recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json index 8d199e5915..f572d59925 100644 --- a/generated/recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json +++ b/generated/recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.json @@ -6864,7 +6864,7 @@ }, "tags": { "type": { - "$ref": "#/703" + "$ref": "#/710" }, "flags": 0, "description": "Resource tags." @@ -6930,22 +6930,22 @@ "$ref": "#/612" }, "VMAppContainer": { - "$ref": "#/642" + "$ref": "#/643" }, "GenericContainer": { - "$ref": "#/665" + "$ref": "#/667" }, "Microsoft.ClassicCompute/virtualMachines": { - "$ref": "#/670" + "$ref": "#/672" }, "Microsoft.Compute/virtualMachines": { - "$ref": "#/672" + "$ref": "#/674" }, "StorageContainer": { - "$ref": "#/674" + "$ref": "#/676" }, "Windows": { - "$ref": "#/679" + "$ref": "#/686" } } }, @@ -7163,14 +7163,14 @@ }, "operationType": { "type": { - "$ref": "#/640" + "$ref": "#/641" }, "flags": 0, "description": "Re-Do Operation" }, "containerType": { "type": { - "$ref": "#/641" + "$ref": "#/642" }, "flags": 1, "description": "Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2.\r\nClassic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is\r\nWindows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload\r\nBackup is VMAppContainer" @@ -7439,6 +7439,10 @@ "$type": "StringLiteralType", "value": "Reregister" }, + { + "$type": "StringLiteralType", + "value": "Rehydrate" + }, { "$type": "UnionType", "elements": [ @@ -7451,6 +7455,9 @@ { "$ref": "#/639" }, + { + "$ref": "#/640" + }, { "$ref": "#/2" } @@ -7487,21 +7494,21 @@ }, "workloadType": { "type": { - "$ref": "#/659" + "$ref": "#/660" }, "flags": 0, "description": "Workload type for which registration was sent." }, "operationType": { "type": { - "$ref": "#/663" + "$ref": "#/665" }, "flags": 0, "description": "Re-Do Operation" }, "containerType": { "type": { - "$ref": "#/664" + "$ref": "#/666" }, "flags": 1, "description": "Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2.\r\nClassic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is\r\nWindows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload\r\nBackup is VMAppContainer" @@ -7575,9 +7582,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/643" - }, { "$ref": "#/644" }, @@ -7623,6 +7627,9 @@ { "$ref": "#/658" }, + { + "$ref": "#/659" + }, { "$ref": "#/2" } @@ -7640,18 +7647,25 @@ "$type": "StringLiteralType", "value": "Reregister" }, + { + "$type": "StringLiteralType", + "value": "Rehydrate" + }, { "$type": "UnionType", "elements": [ - { - "$ref": "#/660" - }, { "$ref": "#/661" }, { "$ref": "#/662" }, + { + "$ref": "#/663" + }, + { + "$ref": "#/664" + }, { "$ref": "#/2" } @@ -7674,14 +7688,14 @@ }, "extendedInformation": { "type": { - "$ref": "#/666" + "$ref": "#/668" }, "flags": 0, "description": "Extended information (not returned in List container API calls)" }, "containerType": { "type": { - "$ref": "#/669" + "$ref": "#/671" }, "flags": 1, "description": "Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2.\r\nClassic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is\r\nWindows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload\r\nBackup is VMAppContainer" @@ -7701,14 +7715,14 @@ }, "containerIdentityInfo": { "type": { - "$ref": "#/667" + "$ref": "#/669" }, "flags": 0, "description": "Container identity information" }, "serviceEndpoints": { "type": { - "$ref": "#/668" + "$ref": "#/670" }, "flags": 0, "description": "Azure Backup Service Endpoints for the container" @@ -7788,7 +7802,7 @@ }, "containerType": { "type": { - "$ref": "#/671" + "$ref": "#/673" }, "flags": 1, "description": "Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2.\r\nClassic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is\r\nWindows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload\r\nBackup is VMAppContainer" @@ -7826,7 +7840,7 @@ }, "containerType": { "type": { - "$ref": "#/673" + "$ref": "#/675" }, "flags": 1, "description": "Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2.\r\nClassic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is\r\nWindows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload\r\nBackup is VMAppContainer" @@ -7871,14 +7885,21 @@ }, "acquireStorageAccountLock": { "type": { - "$ref": "#/677" + "$ref": "#/679" }, "flags": 0, "description": "Whether storage account lock is to be acquired for this container or not." }, + "operationType": { + "type": { + "$ref": "#/684" + }, + "flags": 0, + "description": "Re-Do Operation" + }, "containerType": { "type": { - "$ref": "#/678" + "$ref": "#/685" }, "flags": 1, "description": "Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2.\r\nClassic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is\r\nWindows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload\r\nBackup is VMAppContainer" @@ -7897,10 +7918,46 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/675" + "$ref": "#/677" }, { - "$ref": "#/676" + "$ref": "#/678" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Invalid" + }, + { + "$type": "StringLiteralType", + "value": "Register" + }, + { + "$type": "StringLiteralType", + "value": "Reregister" + }, + { + "$type": "StringLiteralType", + "value": "Rehydrate" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/680" + }, + { + "$ref": "#/681" + }, + { + "$ref": "#/682" + }, + { + "$ref": "#/683" }, { "$ref": "#/2" @@ -7945,14 +8002,14 @@ }, "extendedInfo": { "type": { - "$ref": "#/680" + "$ref": "#/687" }, "flags": 0, "description": "Additional information for this container" }, "mabContainerHealthDetails": { "type": { - "$ref": "#/701" + "$ref": "#/708" }, "flags": 0, "description": "Health details on this mab container." @@ -7966,7 +8023,7 @@ }, "containerType": { "type": { - "$ref": "#/702" + "$ref": "#/709" }, "flags": 1, "description": "Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2.\r\nClassic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is\r\nWindows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload\r\nBackup is VMAppContainer" @@ -7986,14 +8043,14 @@ }, "backupItemType": { "type": { - "$ref": "#/697" + "$ref": "#/704" }, "flags": 0, "description": "Type of backup items associated with this container." }, "backupItems": { "type": { - "$ref": "#/698" + "$ref": "#/705" }, "flags": 0, "description": "List of backup items associated with this container." @@ -8082,52 +8139,52 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/681" + "$ref": "#/688" }, { - "$ref": "#/682" + "$ref": "#/689" }, { - "$ref": "#/683" + "$ref": "#/690" }, { - "$ref": "#/684" + "$ref": "#/691" }, { - "$ref": "#/685" + "$ref": "#/692" }, { - "$ref": "#/686" + "$ref": "#/693" }, { - "$ref": "#/687" + "$ref": "#/694" }, { - "$ref": "#/688" + "$ref": "#/695" }, { - "$ref": "#/689" + "$ref": "#/696" }, { - "$ref": "#/690" + "$ref": "#/697" }, { - "$ref": "#/691" + "$ref": "#/698" }, { - "$ref": "#/692" + "$ref": "#/699" }, { - "$ref": "#/693" + "$ref": "#/700" }, { - "$ref": "#/694" + "$ref": "#/701" }, { - "$ref": "#/695" + "$ref": "#/702" }, { - "$ref": "#/696" + "$ref": "#/703" }, { "$ref": "#/2" @@ -8167,7 +8224,7 @@ }, "recommendations": { "type": { - "$ref": "#/700" + "$ref": "#/707" }, "flags": 0, "description": "Health Recommended Actions" @@ -8183,7 +8240,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/699" + "$ref": "#/706" } }, { @@ -8235,21 +8292,21 @@ }, "type": { "type": { - "$ref": "#/705" + "$ref": "#/712" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/706" + "$ref": "#/713" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/708" + "$ref": "#/715" }, "flags": 0, "description": "ResourceGuardProxyBaseResource properties" @@ -8263,7 +8320,7 @@ }, "tags": { "type": { - "$ref": "#/711" + "$ref": "#/718" }, "flags": 0, "description": "Resource tags." @@ -8289,7 +8346,7 @@ }, "resourceGuardOperationDetails": { "type": { - "$ref": "#/710" + "$ref": "#/717" }, "flags": 0 }, @@ -8328,7 +8385,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/709" + "$ref": "#/716" } }, { @@ -8344,7 +8401,7 @@ "name": "Microsoft.RecoveryServices/vaults/backupResourceGuardProxies@2024-10-01", "scopeType": 8, "body": { - "$ref": "#/707" + "$ref": "#/714" }, "flags": 0 }, @@ -8376,14 +8433,14 @@ }, "type": { "type": { - "$ref": "#/713" + "$ref": "#/720" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/714" + "$ref": "#/721" }, "flags": 10, "description": "The resource api version" @@ -8404,7 +8461,7 @@ }, "tags": { "type": { - "$ref": "#/716" + "$ref": "#/723" }, "flags": 2, "description": "Resource tags." @@ -8431,7 +8488,7 @@ "name": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems/operationResults@2024-10-01", "scopeType": 8, "body": { - "$ref": "#/715" + "$ref": "#/722" }, "flags": 1 }, @@ -8463,21 +8520,21 @@ }, "type": { "type": { - "$ref": "#/718" + "$ref": "#/725" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/719" + "$ref": "#/726" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/721" + "$ref": "#/728" }, "flags": 2, "description": "RecoveryPointResource properties" @@ -8491,7 +8548,7 @@ }, "tags": { "type": { - "$ref": "#/800" + "$ref": "#/807" }, "flags": 2, "description": "Resource tags." @@ -8512,22 +8569,22 @@ "baseProperties": {}, "elements": { "AzureFileShareRecoveryPoint": { - "$ref": "#/722" + "$ref": "#/729" }, "AzureWorkloadSAPHanaPointInTimeRecoveryPoint": { - "$ref": "#/725" + "$ref": "#/732" }, "AzureWorkloadSAPHanaRecoveryPoint": { - "$ref": "#/753" + "$ref": "#/760" }, "AzureWorkloadSQLPointInTimeRecoveryPoint": { - "$ref": "#/765" + "$ref": "#/772" }, "GenericRecoveryPoint": { - "$ref": "#/785" + "$ref": "#/792" }, "IaasVMRecoveryPoint": { - "$ref": "#/787" + "$ref": "#/794" } } }, @@ -8565,14 +8622,14 @@ }, "recoveryPointProperties": { "type": { - "$ref": "#/723" + "$ref": "#/730" }, "flags": 0, "description": "Properties of Recovery Point" }, "objectType": { "type": { - "$ref": "#/724" + "$ref": "#/731" }, "flags": 1, "description": "This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types." @@ -8616,7 +8673,7 @@ "properties": { "timeRanges": { "type": { - "$ref": "#/727" + "$ref": "#/734" }, "flags": 0, "description": "List of log ranges" @@ -8630,35 +8687,35 @@ }, "type": { "type": { - "$ref": "#/735" + "$ref": "#/742" }, "flags": 0, "description": "Type of restore point" }, "recoveryPointTierDetails": { "type": { - "$ref": "#/749" + "$ref": "#/756" }, "flags": 0, "description": "Recovery point tier information." }, "recoveryPointMoveReadinessInfo": { "type": { - "$ref": "#/751" + "$ref": "#/758" }, "flags": 0, "description": "Eligibility of RP to be moved to another tier" }, "recoveryPointProperties": { "type": { - "$ref": "#/723" + "$ref": "#/730" }, "flags": 0, "description": "Properties of Recovery Point" }, "objectType": { "type": { - "$ref": "#/752" + "$ref": "#/759" }, "flags": 1, "description": "This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types." @@ -8688,7 +8745,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/726" + "$ref": "#/733" } }, { @@ -8723,25 +8780,25 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/728" + "$ref": "#/735" }, { - "$ref": "#/729" + "$ref": "#/736" }, { - "$ref": "#/730" + "$ref": "#/737" }, { - "$ref": "#/731" + "$ref": "#/738" }, { - "$ref": "#/732" + "$ref": "#/739" }, { - "$ref": "#/733" + "$ref": "#/740" }, { - "$ref": "#/734" + "$ref": "#/741" }, { "$ref": "#/2" @@ -8754,21 +8811,21 @@ "properties": { "type": { "type": { - "$ref": "#/741" + "$ref": "#/748" }, "flags": 0, "description": "Recovery point tier type." }, "status": { "type": { - "$ref": "#/747" + "$ref": "#/754" }, "flags": 0, "description": "Recovery point tier status." }, "extendedInfo": { "type": { - "$ref": "#/748" + "$ref": "#/755" }, "flags": 0, "description": "Recovery point tier status." @@ -8795,16 +8852,16 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/737" + "$ref": "#/744" }, { - "$ref": "#/738" + "$ref": "#/745" }, { - "$ref": "#/739" + "$ref": "#/746" }, { - "$ref": "#/740" + "$ref": "#/747" } ] }, @@ -8832,19 +8889,19 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/742" + "$ref": "#/749" }, { - "$ref": "#/743" + "$ref": "#/750" }, { - "$ref": "#/744" + "$ref": "#/751" }, { - "$ref": "#/745" + "$ref": "#/752" }, { - "$ref": "#/746" + "$ref": "#/753" } ] }, @@ -8859,7 +8916,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/736" + "$ref": "#/743" } }, { @@ -8885,7 +8942,7 @@ "name": "AzureWorkloadRecoveryPointMoveReadinessInfo", "properties": {}, "additionalProperties": { - "$ref": "#/750" + "$ref": "#/757" } }, { @@ -8905,35 +8962,35 @@ }, "type": { "type": { - "$ref": "#/761" + "$ref": "#/768" }, "flags": 0, "description": "Type of restore point" }, "recoveryPointTierDetails": { "type": { - "$ref": "#/762" + "$ref": "#/769" }, "flags": 0, "description": "Recovery point tier information." }, "recoveryPointMoveReadinessInfo": { "type": { - "$ref": "#/763" + "$ref": "#/770" }, "flags": 0, "description": "Eligibility of RP to be moved to another tier" }, "recoveryPointProperties": { "type": { - "$ref": "#/723" + "$ref": "#/730" }, "flags": 0, "description": "Properties of Recovery Point" }, "objectType": { "type": { - "$ref": "#/764" + "$ref": "#/771" }, "flags": 1, "description": "This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types." @@ -8972,25 +9029,25 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/754" + "$ref": "#/761" }, { - "$ref": "#/755" + "$ref": "#/762" }, { - "$ref": "#/756" + "$ref": "#/763" }, { - "$ref": "#/757" + "$ref": "#/764" }, { - "$ref": "#/758" + "$ref": "#/765" }, { - "$ref": "#/759" + "$ref": "#/766" }, { - "$ref": "#/760" + "$ref": "#/767" }, { "$ref": "#/2" @@ -9000,7 +9057,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/736" + "$ref": "#/743" } }, { @@ -9008,7 +9065,7 @@ "name": "AzureWorkloadRecoveryPointMoveReadinessInfo", "properties": {}, "additionalProperties": { - "$ref": "#/750" + "$ref": "#/757" } }, { @@ -9021,14 +9078,14 @@ "properties": { "timeRanges": { "type": { - "$ref": "#/766" + "$ref": "#/773" }, "flags": 0, "description": "List of log ranges" }, "extendedInfo": { "type": { - "$ref": "#/767" + "$ref": "#/774" }, "flags": 0, "description": "Extended Info that provides data directory details. Will be populated in two cases:\r\nWhen a specific recovery point is accessed using GetRecoveryPoint\r\nOr when ListRecoveryPoints is called for Log RP only with ExtendedInfo query filter" @@ -9042,35 +9099,35 @@ }, "type": { "type": { - "$ref": "#/781" + "$ref": "#/788" }, "flags": 0, "description": "Type of restore point" }, "recoveryPointTierDetails": { "type": { - "$ref": "#/782" + "$ref": "#/789" }, "flags": 0, "description": "Recovery point tier information." }, "recoveryPointMoveReadinessInfo": { "type": { - "$ref": "#/783" + "$ref": "#/790" }, "flags": 0, "description": "Eligibility of RP to be moved to another tier" }, "recoveryPointProperties": { "type": { - "$ref": "#/723" + "$ref": "#/730" }, "flags": 0, "description": "Properties of Recovery Point" }, "objectType": { "type": { - "$ref": "#/784" + "$ref": "#/791" }, "flags": 1, "description": "This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types." @@ -9080,7 +9137,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/726" + "$ref": "#/733" } }, { @@ -9096,7 +9153,7 @@ }, "dataDirectoryPaths": { "type": { - "$ref": "#/773" + "$ref": "#/780" }, "flags": 0, "description": "List of data directory paths during restore operation." @@ -9109,7 +9166,7 @@ "properties": { "type": { "type": { - "$ref": "#/772" + "$ref": "#/779" }, "flags": 0, "description": "Type of data directory mapping" @@ -9146,13 +9203,13 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/769" + "$ref": "#/776" }, { - "$ref": "#/770" + "$ref": "#/777" }, { - "$ref": "#/771" + "$ref": "#/778" }, { "$ref": "#/2" @@ -9162,7 +9219,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/768" + "$ref": "#/775" } }, { @@ -9197,25 +9254,25 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/774" + "$ref": "#/781" }, { - "$ref": "#/775" + "$ref": "#/782" }, { - "$ref": "#/776" + "$ref": "#/783" }, { - "$ref": "#/777" + "$ref": "#/784" }, { - "$ref": "#/778" + "$ref": "#/785" }, { - "$ref": "#/779" + "$ref": "#/786" }, { - "$ref": "#/780" + "$ref": "#/787" }, { "$ref": "#/2" @@ -9225,7 +9282,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/736" + "$ref": "#/743" } }, { @@ -9233,7 +9290,7 @@ "name": "AzureWorkloadRecoveryPointMoveReadinessInfo", "properties": {}, "additionalProperties": { - "$ref": "#/750" + "$ref": "#/757" } }, { @@ -9274,14 +9331,14 @@ }, "recoveryPointProperties": { "type": { - "$ref": "#/723" + "$ref": "#/730" }, "flags": 0, "description": "Properties of Recovery Point" }, "objectType": { "type": { - "$ref": "#/786" + "$ref": "#/793" }, "flags": 1, "description": "This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types." @@ -9333,7 +9390,7 @@ }, "keyAndSecret": { "type": { - "$ref": "#/788" + "$ref": "#/795" }, "flags": 0, "description": "Required details for recovering an encrypted VM. Applicable only when IsSourceVMEncrypted is true." @@ -9347,7 +9404,7 @@ }, "recoveryPointTierDetails": { "type": { - "$ref": "#/791" + "$ref": "#/798" }, "flags": 0, "description": "Recovery point tier information." @@ -9382,21 +9439,21 @@ }, "recoveryPointDiskConfiguration": { "type": { - "$ref": "#/792" + "$ref": "#/799" }, "flags": 0, "description": "Disk configuration" }, "zones": { "type": { - "$ref": "#/796" + "$ref": "#/803" }, "flags": 0, "description": "Identifies the zone of the VM at the time of backup. Applicable only for zone-pinned Vms" }, "recoveryPointMoveReadinessInfo": { "type": { - "$ref": "#/797" + "$ref": "#/804" }, "flags": 0, "description": "Eligibility of RP to be moved to another tier" @@ -9410,7 +9467,7 @@ }, "recoveryPointProperties": { "type": { - "$ref": "#/723" + "$ref": "#/730" }, "flags": 0, "description": "Properties of Recovery Point" @@ -9424,14 +9481,14 @@ }, "extendedLocation": { "type": { - "$ref": "#/798" + "$ref": "#/805" }, "flags": 0, "description": "Extended location of the VM recovery point,\r\nshould be null if VM is in public cloud" }, "objectType": { "type": { - "$ref": "#/799" + "$ref": "#/806" }, "flags": 1, "description": "This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types." @@ -9444,14 +9501,14 @@ "properties": { "kekDetails": { "type": { - "$ref": "#/789" + "$ref": "#/796" }, "flags": 0, "description": "KEK is encryption key for BEK." }, "bekDetails": { "type": { - "$ref": "#/790" + "$ref": "#/797" }, "flags": 0, "description": "BEK is bitlocker encryption key." @@ -9522,7 +9579,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/736" + "$ref": "#/743" } }, { @@ -9545,14 +9602,14 @@ }, "includedDiskList": { "type": { - "$ref": "#/794" + "$ref": "#/801" }, "flags": 0, "description": "Information of disks included in backup" }, "excludedDiskList": { "type": { - "$ref": "#/795" + "$ref": "#/802" }, "flags": 0, "description": "Information of disks excluded from backup" @@ -9580,13 +9637,13 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/793" + "$ref": "#/800" } }, { "$type": "ArrayType", "itemType": { - "$ref": "#/793" + "$ref": "#/800" } }, { @@ -9600,7 +9657,7 @@ "name": "IaasVMRecoveryPointMoveReadinessInfo", "properties": {}, "additionalProperties": { - "$ref": "#/750" + "$ref": "#/757" } }, { @@ -9640,7 +9697,7 @@ "name": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints@2024-10-01", "scopeType": 8, "body": { - "$ref": "#/720" + "$ref": "#/727" }, "flags": 1 }, @@ -9672,14 +9729,14 @@ }, "type": { "type": { - "$ref": "#/802" + "$ref": "#/809" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/803" + "$ref": "#/810" }, "flags": 10, "description": "The resource api version" @@ -9700,7 +9757,7 @@ }, "tags": { "type": { - "$ref": "#/805" + "$ref": "#/812" }, "flags": 2, "description": "Resource tags." @@ -9727,7 +9784,7 @@ "name": "Microsoft.RecoveryServices/vaults/backupPolicies/operationResults@2024-10-01", "scopeType": 8, "body": { - "$ref": "#/804" + "$ref": "#/811" }, "flags": 1 }, @@ -9759,21 +9816,21 @@ }, "type": { "type": { - "$ref": "#/807" + "$ref": "#/814" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/808" + "$ref": "#/815" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/810" + "$ref": "#/817" }, "flags": 2, "description": "JobResource properties" @@ -9787,7 +9844,7 @@ }, "tags": { "type": { - "$ref": "#/945" + "$ref": "#/952" }, "flags": 2, "description": "Resource tags." @@ -9815,7 +9872,7 @@ }, "backupManagementType": { "type": { - "$ref": "#/820" + "$ref": "#/827" }, "flags": 0, "description": "Backup management type to execute the current job." @@ -9858,25 +9915,25 @@ }, "elements": { "AzureIaaSVMJob": { - "$ref": "#/821" + "$ref": "#/828" }, "AzureIaaSVMJobV2": { - "$ref": "#/836" + "$ref": "#/843" }, "AzureStorageJob": { - "$ref": "#/844" + "$ref": "#/851" }, "AzureWorkloadJob": { - "$ref": "#/858" + "$ref": "#/865" }, "DpmJob": { - "$ref": "#/872" + "$ref": "#/879" }, "MabJob": { - "$ref": "#/886" + "$ref": "#/893" }, "VaultJob": { - "$ref": "#/933" + "$ref": "#/940" } } }, @@ -9920,31 +9977,31 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/811" + "$ref": "#/818" }, { - "$ref": "#/812" + "$ref": "#/819" }, { - "$ref": "#/813" + "$ref": "#/820" }, { - "$ref": "#/814" + "$ref": "#/821" }, { - "$ref": "#/815" + "$ref": "#/822" }, { - "$ref": "#/816" + "$ref": "#/823" }, { - "$ref": "#/817" + "$ref": "#/824" }, { - "$ref": "#/818" + "$ref": "#/825" }, { - "$ref": "#/819" + "$ref": "#/826" }, { "$ref": "#/2" @@ -9964,14 +10021,14 @@ }, "actionsInfo": { "type": { - "$ref": "#/826" + "$ref": "#/833" }, "flags": 0, "description": "Gets or sets the state/actions applicable on this job like cancel/retry." }, "errorDetails": { "type": { - "$ref": "#/829" + "$ref": "#/836" }, "flags": 0, "description": "Error details on execution of this job." @@ -9985,7 +10042,7 @@ }, "extendedInfo": { "type": { - "$ref": "#/830" + "$ref": "#/837" }, "flags": 0, "description": "Additional information for this job." @@ -10006,7 +10063,7 @@ }, "jobType": { "type": { - "$ref": "#/835" + "$ref": "#/842" }, "flags": 1, "description": "This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types." @@ -10029,20 +10086,20 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/822" + "$ref": "#/829" }, { - "$ref": "#/823" + "$ref": "#/830" }, { - "$ref": "#/824" + "$ref": "#/831" } ] }, { "$type": "ArrayType", "itemType": { - "$ref": "#/825" + "$ref": "#/832" } }, { @@ -10072,7 +10129,7 @@ }, "recommendations": { "type": { - "$ref": "#/828" + "$ref": "#/835" }, "flags": 2, "description": "List of localized recommendations for above error code." @@ -10088,7 +10145,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/827" + "$ref": "#/834" } }, { @@ -10097,21 +10154,21 @@ "properties": { "tasksList": { "type": { - "$ref": "#/832" + "$ref": "#/839" }, "flags": 0, "description": "List of tasks associated with this job." }, "propertyBag": { "type": { - "$ref": "#/833" + "$ref": "#/840" }, "flags": 0, "description": "Job properties." }, "internalPropertyBag": { "type": { - "$ref": "#/834" + "$ref": "#/841" }, "flags": 0, "description": "Job internal properties." @@ -10204,7 +10261,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/831" + "$ref": "#/838" } }, { @@ -10233,7 +10290,7 @@ "properties": { "actionsInfo": { "type": { - "$ref": "#/841" + "$ref": "#/848" }, "flags": 0, "description": "Gets or sets the state/actions applicable on this job like cancel/retry." @@ -10254,7 +10311,7 @@ }, "errorDetails": { "type": { - "$ref": "#/842" + "$ref": "#/849" }, "flags": 0, "description": "Error details on execution of this job." @@ -10268,14 +10325,14 @@ }, "extendedInfo": { "type": { - "$ref": "#/830" + "$ref": "#/837" }, "flags": 0, "description": "Additional information for this job." }, "jobType": { "type": { - "$ref": "#/843" + "$ref": "#/850" }, "flags": 1, "description": "This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types." @@ -10298,26 +10355,26 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/837" + "$ref": "#/844" }, { - "$ref": "#/838" + "$ref": "#/845" }, { - "$ref": "#/839" + "$ref": "#/846" } ] }, { "$type": "ArrayType", "itemType": { - "$ref": "#/840" + "$ref": "#/847" } }, { "$type": "ArrayType", "itemType": { - "$ref": "#/827" + "$ref": "#/834" } }, { @@ -10337,14 +10394,14 @@ }, "actionsInfo": { "type": { - "$ref": "#/849" + "$ref": "#/856" }, "flags": 0, "description": "Gets or sets the state/actions applicable on this job like cancel/retry." }, "errorDetails": { "type": { - "$ref": "#/852" + "$ref": "#/859" }, "flags": 0, "description": "Error details on execution of this job." @@ -10365,7 +10422,7 @@ }, "extendedInfo": { "type": { - "$ref": "#/853" + "$ref": "#/860" }, "flags": 0, "description": "Additional information about the job." @@ -10379,7 +10436,7 @@ }, "jobType": { "type": { - "$ref": "#/857" + "$ref": "#/864" }, "flags": 1, "description": "This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types." @@ -10402,20 +10459,20 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/845" + "$ref": "#/852" }, { - "$ref": "#/846" + "$ref": "#/853" }, { - "$ref": "#/847" + "$ref": "#/854" } ] }, { "$type": "ArrayType", "itemType": { - "$ref": "#/848" + "$ref": "#/855" } }, { @@ -10438,7 +10495,7 @@ }, "recommendations": { "type": { - "$ref": "#/851" + "$ref": "#/858" }, "flags": 0, "description": "List of localized recommendations for above error code." @@ -10454,7 +10511,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/850" + "$ref": "#/857" } }, { @@ -10463,14 +10520,14 @@ "properties": { "tasksList": { "type": { - "$ref": "#/855" + "$ref": "#/862" }, "flags": 0, "description": "List of tasks for this job" }, "propertyBag": { "type": { - "$ref": "#/856" + "$ref": "#/863" }, "flags": 0, "description": "Job properties." @@ -10507,7 +10564,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/854" + "$ref": "#/861" } }, { @@ -10542,28 +10599,28 @@ }, "actionsInfo": { "type": { - "$ref": "#/863" + "$ref": "#/870" }, "flags": 0, "description": "Gets or sets the state/actions applicable on this job like cancel/retry." }, "errorDetails": { "type": { - "$ref": "#/866" + "$ref": "#/873" }, "flags": 0, "description": "Error details on execution of this job." }, "extendedInfo": { "type": { - "$ref": "#/867" + "$ref": "#/874" }, "flags": 0, "description": "Additional information about the job." }, "jobType": { "type": { - "$ref": "#/871" + "$ref": "#/878" }, "flags": 1, "description": "This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types." @@ -10586,20 +10643,20 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/859" + "$ref": "#/866" }, { - "$ref": "#/860" + "$ref": "#/867" }, { - "$ref": "#/861" + "$ref": "#/868" } ] }, { "$type": "ArrayType", "itemType": { - "$ref": "#/862" + "$ref": "#/869" } }, { @@ -10629,7 +10686,7 @@ }, "recommendations": { "type": { - "$ref": "#/865" + "$ref": "#/872" }, "flags": 0, "description": "List of localized recommendations for above error code." @@ -10652,7 +10709,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/864" + "$ref": "#/871" } }, { @@ -10661,14 +10718,14 @@ "properties": { "tasksList": { "type": { - "$ref": "#/869" + "$ref": "#/876" }, "flags": 0, "description": "List of tasks for this job" }, "propertyBag": { "type": { - "$ref": "#/870" + "$ref": "#/877" }, "flags": 0, "description": "Job properties." @@ -10705,7 +10762,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/868" + "$ref": "#/875" } }, { @@ -10761,28 +10818,28 @@ }, "actionsInfo": { "type": { - "$ref": "#/877" + "$ref": "#/884" }, "flags": 0, "description": "The state/actions applicable on this job like cancel/retry." }, "errorDetails": { "type": { - "$ref": "#/880" + "$ref": "#/887" }, "flags": 0, "description": "The errors." }, "extendedInfo": { "type": { - "$ref": "#/881" + "$ref": "#/888" }, "flags": 0, "description": "Additional information for this job." }, "jobType": { "type": { - "$ref": "#/885" + "$ref": "#/892" }, "flags": 1, "description": "This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types." @@ -10805,20 +10862,20 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/873" + "$ref": "#/880" }, { - "$ref": "#/874" + "$ref": "#/881" }, { - "$ref": "#/875" + "$ref": "#/882" } ] }, { "$type": "ArrayType", "itemType": { - "$ref": "#/876" + "$ref": "#/883" } }, { @@ -10834,7 +10891,7 @@ }, "recommendations": { "type": { - "$ref": "#/879" + "$ref": "#/886" }, "flags": 0, "description": "List of localized recommendations for above error code." @@ -10850,7 +10907,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/878" + "$ref": "#/885" } }, { @@ -10859,14 +10916,14 @@ "properties": { "tasksList": { "type": { - "$ref": "#/883" + "$ref": "#/890" }, "flags": 0, "description": "List of tasks associated with this job." }, "propertyBag": { "type": { - "$ref": "#/884" + "$ref": "#/891" }, "flags": 0, "description": "The job properties." @@ -10924,7 +10981,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/882" + "$ref": "#/889" } }, { @@ -10952,7 +11009,7 @@ }, "actionsInfo": { "type": { - "$ref": "#/891" + "$ref": "#/898" }, "flags": 0, "description": "The state/actions applicable on jobs like cancel/retry." @@ -10966,35 +11023,35 @@ }, "mabServerType": { "type": { - "$ref": "#/907" + "$ref": "#/914" }, "flags": 0, "description": "Server type of MAB container." }, "workloadType": { "type": { - "$ref": "#/924" + "$ref": "#/931" }, "flags": 0, "description": "Workload type of backup item." }, "errorDetails": { "type": { - "$ref": "#/927" + "$ref": "#/934" }, "flags": 0, "description": "The errors." }, "extendedInfo": { "type": { - "$ref": "#/928" + "$ref": "#/935" }, "flags": 0, "description": "Additional information on the job." }, "jobType": { "type": { - "$ref": "#/932" + "$ref": "#/939" }, "flags": 1, "description": "This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types." @@ -11017,20 +11074,20 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/887" + "$ref": "#/894" }, { - "$ref": "#/888" + "$ref": "#/895" }, { - "$ref": "#/889" + "$ref": "#/896" } ] }, { "$type": "ArrayType", "itemType": { - "$ref": "#/890" + "$ref": "#/897" } }, { @@ -11097,49 +11154,49 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/892" + "$ref": "#/899" }, { - "$ref": "#/893" + "$ref": "#/900" }, { - "$ref": "#/894" + "$ref": "#/901" }, { - "$ref": "#/895" + "$ref": "#/902" }, { - "$ref": "#/896" + "$ref": "#/903" }, { - "$ref": "#/897" + "$ref": "#/904" }, { - "$ref": "#/898" + "$ref": "#/905" }, { - "$ref": "#/899" + "$ref": "#/906" }, { - "$ref": "#/900" + "$ref": "#/907" }, { - "$ref": "#/901" + "$ref": "#/908" }, { - "$ref": "#/902" + "$ref": "#/909" }, { - "$ref": "#/903" + "$ref": "#/910" }, { - "$ref": "#/904" + "$ref": "#/911" }, { - "$ref": "#/905" + "$ref": "#/912" }, { - "$ref": "#/906" + "$ref": "#/913" }, { "$ref": "#/2" @@ -11214,52 +11271,52 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/908" + "$ref": "#/915" }, { - "$ref": "#/909" + "$ref": "#/916" }, { - "$ref": "#/910" + "$ref": "#/917" }, { - "$ref": "#/911" + "$ref": "#/918" }, { - "$ref": "#/912" + "$ref": "#/919" }, { - "$ref": "#/913" + "$ref": "#/920" }, { - "$ref": "#/914" + "$ref": "#/921" }, { - "$ref": "#/915" + "$ref": "#/922" }, { - "$ref": "#/916" + "$ref": "#/923" }, { - "$ref": "#/917" + "$ref": "#/924" }, { - "$ref": "#/918" + "$ref": "#/925" }, { - "$ref": "#/919" + "$ref": "#/926" }, { - "$ref": "#/920" + "$ref": "#/927" }, { - "$ref": "#/921" + "$ref": "#/928" }, { - "$ref": "#/922" + "$ref": "#/929" }, { - "$ref": "#/923" + "$ref": "#/930" }, { "$ref": "#/2" @@ -11279,7 +11336,7 @@ }, "recommendations": { "type": { - "$ref": "#/926" + "$ref": "#/933" }, "flags": 2, "description": "List of localized recommendations." @@ -11295,7 +11352,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/925" + "$ref": "#/932" } }, { @@ -11304,14 +11361,14 @@ "properties": { "tasksList": { "type": { - "$ref": "#/930" + "$ref": "#/937" }, "flags": 0, "description": "List of tasks for this job." }, "propertyBag": { "type": { - "$ref": "#/931" + "$ref": "#/938" }, "flags": 0, "description": "The job properties." @@ -11369,7 +11426,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/929" + "$ref": "#/936" } }, { @@ -11397,28 +11454,28 @@ }, "actionsInfo": { "type": { - "$ref": "#/938" + "$ref": "#/945" }, "flags": 0, "description": "Gets or sets the state/actions applicable on this job like cancel/retry." }, "errorDetails": { "type": { - "$ref": "#/941" + "$ref": "#/948" }, "flags": 0, "description": "Error details on execution of this job." }, "extendedInfo": { "type": { - "$ref": "#/942" + "$ref": "#/949" }, "flags": 0, "description": "Additional information about the job." }, "jobType": { "type": { - "$ref": "#/944" + "$ref": "#/951" }, "flags": 1, "description": "This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types." @@ -11441,20 +11498,20 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/934" + "$ref": "#/941" }, { - "$ref": "#/935" + "$ref": "#/942" }, { - "$ref": "#/936" + "$ref": "#/943" } ] }, { "$type": "ArrayType", "itemType": { - "$ref": "#/937" + "$ref": "#/944" } }, { @@ -11477,7 +11534,7 @@ }, "recommendations": { "type": { - "$ref": "#/940" + "$ref": "#/947" }, "flags": 0, "description": "List of localized recommendations for above error code." @@ -11493,7 +11550,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/939" + "$ref": "#/946" } }, { @@ -11502,7 +11559,7 @@ "properties": { "propertyBag": { "type": { - "$ref": "#/943" + "$ref": "#/950" }, "flags": 0, "description": "Job properties." @@ -11534,7 +11591,7 @@ "name": "Microsoft.RecoveryServices/vaults/backupJobs@2024-10-01", "scopeType": 8, "body": { - "$ref": "#/809" + "$ref": "#/816" }, "flags": 1 }, @@ -11566,21 +11623,21 @@ }, "type": { "type": { - "$ref": "#/947" + "$ref": "#/954" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/948" + "$ref": "#/955" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/950" + "$ref": "#/957" }, "flags": 2, "description": "BackupEngineBaseResource properties" @@ -11594,7 +11651,7 @@ }, "tags": { "type": { - "$ref": "#/966" + "$ref": "#/973" }, "flags": 2, "description": "Resource tags." @@ -11622,7 +11679,7 @@ }, "backupManagementType": { "type": { - "$ref": "#/960" + "$ref": "#/967" }, "flags": 0, "description": "Type of backup management for the backup engine." @@ -11692,7 +11749,7 @@ }, "extendedInfo": { "type": { - "$ref": "#/961" + "$ref": "#/968" }, "flags": 0, "description": "Extended info of the backupengine" @@ -11700,10 +11757,10 @@ }, "elements": { "AzureBackupServerEngine": { - "$ref": "#/962" + "$ref": "#/969" }, "DpmBackupEngine": { - "$ref": "#/964" + "$ref": "#/971" } } }, @@ -11747,31 +11804,31 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/951" + "$ref": "#/958" }, { - "$ref": "#/952" + "$ref": "#/959" }, { - "$ref": "#/953" + "$ref": "#/960" }, { - "$ref": "#/954" + "$ref": "#/961" }, { - "$ref": "#/955" + "$ref": "#/962" }, { - "$ref": "#/956" + "$ref": "#/963" }, { - "$ref": "#/957" + "$ref": "#/964" }, { - "$ref": "#/958" + "$ref": "#/965" }, { - "$ref": "#/959" + "$ref": "#/966" }, { "$ref": "#/2" @@ -11846,7 +11903,7 @@ "properties": { "backupEngineType": { "type": { - "$ref": "#/963" + "$ref": "#/970" }, "flags": 1, "description": "Type of the backup engine." @@ -11863,7 +11920,7 @@ "properties": { "backupEngineType": { "type": { - "$ref": "#/965" + "$ref": "#/972" }, "flags": 1, "description": "Type of the backup engine." @@ -11887,7 +11944,7 @@ "name": "Microsoft.RecoveryServices/vaults/backupEngines@2024-10-01", "scopeType": 8, "body": { - "$ref": "#/949" + "$ref": "#/956" }, "flags": 1 }, @@ -11919,14 +11976,14 @@ }, "type": { "type": { - "$ref": "#/968" + "$ref": "#/975" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/969" + "$ref": "#/976" }, "flags": 10, "description": "The resource api version" @@ -11947,7 +12004,7 @@ }, "tags": { "type": { - "$ref": "#/971" + "$ref": "#/978" }, "flags": 2, "description": "Resource tags." @@ -11974,7 +12031,7 @@ "name": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/operationResults@2024-10-01", "scopeType": 8, "body": { - "$ref": "#/970" + "$ref": "#/977" }, "flags": 1 } diff --git a/generated/recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.md b/generated/recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.md index f7b89ad0e7..3176d3eb42 100644 --- a/generated/recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.md +++ b/generated/recoveryservicesbackup/microsoft.recoveryservices/2024-10-01/types.md @@ -1021,7 +1021,7 @@ Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is Sto Backup is VMAppContainer * **extendedInfo**: [AzureWorkloadContainerExtendedInfo](#azureworkloadcontainerextendedinfo): Additional details of a workload container. * **lastUpdatedTime**: string: Time stamp when this container was updated. -* **operationType**: 'Invalid' | 'Register' | 'Reregister' | string: Re-Do Operation +* **operationType**: 'Invalid' | 'Register' | 'Rehydrate' | 'Reregister' | string: Re-Do Operation * **sourceResourceId**: string: ARM ID of the virtual machine represented by this Azure Workload Container * **workloadType**: 'AzureFileShare' | 'AzureSqlDb' | 'Client' | 'Exchange' | 'FileFolder' | 'GenericDataSource' | 'Invalid' | 'SAPAseDatabase' | 'SAPHanaDBInstance' | 'SAPHanaDatabase' | 'SQLDB' | 'SQLDataBase' | 'Sharepoint' | 'SystemState' | 'VM' | 'VMwareVM' | string: Workload type for which registration was sent. @@ -1032,6 +1032,7 @@ Backup is VMAppContainer Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer +* **operationType**: 'Invalid' | 'Register' | 'Rehydrate' | 'Reregister' | string: Re-Do Operation * **protectedItemCount**: int: Number of items backed up in this container. * **resourceGroup**: string: Resource group name of Recovery Services Vault. * **sourceResourceId**: string: Fully qualified ARM url. @@ -1045,7 +1046,7 @@ Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is Sto Backup is VMAppContainer * **extendedInfo**: [AzureWorkloadContainerExtendedInfo](#azureworkloadcontainerextendedinfo): Additional details of a workload container. * **lastUpdatedTime**: string: Time stamp when this container was updated. -* **operationType**: 'Invalid' | 'Register' | 'Reregister' | string: Re-Do Operation +* **operationType**: 'Invalid' | 'Register' | 'Rehydrate' | 'Reregister' | string: Re-Do Operation * **sourceResourceId**: string: ARM ID of the virtual machine represented by this Azure Workload Container * **workloadType**: 'AzureFileShare' | 'AzureSqlDb' | 'Client' | 'Exchange' | 'FileFolder' | 'GenericDataSource' | 'Invalid' | 'SAPAseDatabase' | 'SAPHanaDBInstance' | 'SAPHanaDatabase' | 'SQLDB' | 'SQLDataBase' | 'Sharepoint' | 'SystemState' | 'VM' | 'VMwareVM' | string: Workload type for which registration was sent. diff --git a/generated/redis/microsoft.cache/2016-04-01/samples.md b/generated/redis/microsoft.cache/2016-04-01/samples.md index 22ff2aa083..0c9ccbfdab 100644 --- a/generated/redis/microsoft.cache/2016-04-01/samples.md +++ b/generated/redis/microsoft.cache/2016-04-01/samples.md @@ -14,7 +14,7 @@ resource exampleResource 'Microsoft.Cache/Redis@2016-04-01' = { properties: { enableNonSslPort: true redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } shardCount: 2 sku: { diff --git a/generated/redis/microsoft.cache/2017-02-01/samples.md b/generated/redis/microsoft.cache/2017-02-01/samples.md index 34bbb74ee2..03aeff5618 100644 --- a/generated/redis/microsoft.cache/2017-02-01/samples.md +++ b/generated/redis/microsoft.cache/2017-02-01/samples.md @@ -14,7 +14,7 @@ resource exampleResource 'Microsoft.Cache/Redis@2017-02-01' = { properties: { enableNonSslPort: true redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } shardCount: 2 sku: { diff --git a/generated/redis/microsoft.cache/2017-10-01/samples.md b/generated/redis/microsoft.cache/2017-10-01/samples.md index 8dcd40e124..a0cb3bf076 100644 --- a/generated/redis/microsoft.cache/2017-10-01/samples.md +++ b/generated/redis/microsoft.cache/2017-10-01/samples.md @@ -14,7 +14,7 @@ resource exampleResource 'Microsoft.Cache/Redis@2017-10-01' = { properties: { enableNonSslPort: true redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } shardCount: 2 sku: { diff --git a/generated/redis/microsoft.cache/2018-03-01/samples.md b/generated/redis/microsoft.cache/2018-03-01/samples.md index 0f34e19b54..60eada60c2 100644 --- a/generated/redis/microsoft.cache/2018-03-01/samples.md +++ b/generated/redis/microsoft.cache/2018-03-01/samples.md @@ -15,7 +15,7 @@ resource exampleResource 'Microsoft.Cache/Redis@2018-03-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } shardCount: 2 sku: { diff --git a/generated/redis/microsoft.cache/2019-07-01/samples.md b/generated/redis/microsoft.cache/2019-07-01/samples.md index 6bc83c93b4..ccb8cb35bf 100644 --- a/generated/redis/microsoft.cache/2019-07-01/samples.md +++ b/generated/redis/microsoft.cache/2019-07-01/samples.md @@ -15,7 +15,7 @@ resource exampleResource 'Microsoft.Cache/Redis@2019-07-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } shardCount: 2 sku: { diff --git a/generated/redis/microsoft.cache/2020-06-01/samples.md b/generated/redis/microsoft.cache/2020-06-01/samples.md index 5a2711ca66..e18fb1adbb 100644 --- a/generated/redis/microsoft.cache/2020-06-01/samples.md +++ b/generated/redis/microsoft.cache/2020-06-01/samples.md @@ -15,7 +15,7 @@ resource exampleResource 'Microsoft.Cache/redis@2020-06-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } replicasPerMaster: 2 shardCount: 2 diff --git a/generated/redis/microsoft.cache/2020-12-01/samples.md b/generated/redis/microsoft.cache/2020-12-01/samples.md index e632c324c1..2ee0118129 100644 --- a/generated/redis/microsoft.cache/2020-12-01/samples.md +++ b/generated/redis/microsoft.cache/2020-12-01/samples.md @@ -15,7 +15,7 @@ resource exampleResource 'Microsoft.Cache/redis@2020-12-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: '4' replicasPerPrimary: 2 diff --git a/generated/redis/microsoft.cache/2021-06-01/samples.md b/generated/redis/microsoft.cache/2021-06-01/samples.md index 05c83ca74c..033ec0564c 100644 --- a/generated/redis/microsoft.cache/2021-06-01/samples.md +++ b/generated/redis/microsoft.cache/2021-06-01/samples.md @@ -15,7 +15,7 @@ resource exampleResource 'Microsoft.Cache/redis@2021-06-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: '4' replicasPerPrimary: 2 diff --git a/generated/redis/microsoft.cache/2022-05-01/samples.md b/generated/redis/microsoft.cache/2022-05-01/samples.md index ac9884938c..29bc4dba68 100644 --- a/generated/redis/microsoft.cache/2022-05-01/samples.md +++ b/generated/redis/microsoft.cache/2022-05-01/samples.md @@ -15,7 +15,7 @@ resource exampleResource 'Microsoft.Cache/redis@2022-05-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: '4' replicasPerPrimary: 2 @@ -43,7 +43,7 @@ resource exampleResource 'Microsoft.Cache/redis@2022-05-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } replicasPerPrimary: 2 shardCount: 2 @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.Cache/redis@2022-05-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: 'Latest' replicasPerPrimary: 2 diff --git a/generated/redis/microsoft.cache/2022-06-01/samples.md b/generated/redis/microsoft.cache/2022-06-01/samples.md index bf0d283ced..279f08ce5e 100644 --- a/generated/redis/microsoft.cache/2022-06-01/samples.md +++ b/generated/redis/microsoft.cache/2022-06-01/samples.md @@ -15,7 +15,7 @@ resource exampleResource 'Microsoft.Cache/redis@2022-06-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: '4' replicasPerPrimary: 2 @@ -43,7 +43,7 @@ resource exampleResource 'Microsoft.Cache/redis@2022-06-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } replicasPerPrimary: 2 shardCount: 2 @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.Cache/redis@2022-06-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: 'Latest' replicasPerPrimary: 2 diff --git a/generated/redis/microsoft.cache/2023-04-01/samples.md b/generated/redis/microsoft.cache/2023-04-01/samples.md index 74f320e86e..fd7355c364 100644 --- a/generated/redis/microsoft.cache/2023-04-01/samples.md +++ b/generated/redis/microsoft.cache/2023-04-01/samples.md @@ -15,7 +15,7 @@ resource exampleResource 'Microsoft.Cache/redis@2023-04-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: '4' replicasPerPrimary: 2 @@ -43,7 +43,7 @@ resource exampleResource 'Microsoft.Cache/redis@2023-04-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } replicasPerPrimary: 2 shardCount: 2 @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.Cache/redis@2023-04-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: 'Latest' replicasPerPrimary: 2 diff --git a/generated/redis/microsoft.cache/2023-05-01-preview/samples.md b/generated/redis/microsoft.cache/2023-05-01-preview/samples.md index 6dcd5127ab..7f8a546548 100644 --- a/generated/redis/microsoft.cache/2023-05-01-preview/samples.md +++ b/generated/redis/microsoft.cache/2023-05-01-preview/samples.md @@ -15,7 +15,7 @@ resource exampleResource 'Microsoft.Cache/redis@2023-05-01-preview' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: '4' replicasPerPrimary: 2 @@ -43,7 +43,7 @@ resource exampleResource 'Microsoft.Cache/redis@2023-05-01-preview' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } replicasPerPrimary: 2 shardCount: 2 @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.Cache/redis@2023-05-01-preview' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: 'Latest' replicasPerPrimary: 2 diff --git a/generated/redis/microsoft.cache/2023-08-01/samples.md b/generated/redis/microsoft.cache/2023-08-01/samples.md index b0ec0fc98b..ecbb8a4040 100644 --- a/generated/redis/microsoft.cache/2023-08-01/samples.md +++ b/generated/redis/microsoft.cache/2023-08-01/samples.md @@ -15,7 +15,7 @@ resource exampleResource 'Microsoft.Cache/redis@2023-08-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: '4' replicasPerPrimary: 2 @@ -43,7 +43,7 @@ resource exampleResource 'Microsoft.Cache/redis@2023-08-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } replicasPerPrimary: 2 shardCount: 2 @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.Cache/redis@2023-08-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: 'Latest' replicasPerPrimary: 2 diff --git a/generated/redis/microsoft.cache/2024-03-01/samples.md b/generated/redis/microsoft.cache/2024-03-01/samples.md index 72200e6804..7ba2f4f896 100644 --- a/generated/redis/microsoft.cache/2024-03-01/samples.md +++ b/generated/redis/microsoft.cache/2024-03-01/samples.md @@ -15,7 +15,7 @@ resource exampleResource 'Microsoft.Cache/redis@2024-03-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: '4' replicasPerPrimary: 2 @@ -43,7 +43,7 @@ resource exampleResource 'Microsoft.Cache/redis@2024-03-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } replicasPerPrimary: 2 shardCount: 2 @@ -70,7 +70,7 @@ resource exampleResource 'Microsoft.Cache/redis@2024-03-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: 'Latest' replicasPerPrimary: 2 diff --git a/generated/redis/microsoft.cache/2024-04-01-preview/samples.md b/generated/redis/microsoft.cache/2024-04-01-preview/samples.md index 513aa491ff..4d377fd61b 100644 --- a/generated/redis/microsoft.cache/2024-04-01-preview/samples.md +++ b/generated/redis/microsoft.cache/2024-04-01-preview/samples.md @@ -15,7 +15,7 @@ resource exampleResource 'Microsoft.Cache/redis@2024-04-01-preview' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: '4' replicasPerPrimary: 2 @@ -43,7 +43,7 @@ resource exampleResource 'Microsoft.Cache/redis@2024-04-01-preview' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } replicasPerPrimary: 2 shardCount: 2 @@ -68,7 +68,7 @@ resource exampleResource 'Microsoft.Cache/redis@2024-04-01-preview' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } replicasPerPrimary: 2 shardCount: 2 @@ -95,7 +95,7 @@ resource exampleResource 'Microsoft.Cache/redis@2024-04-01-preview' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: 'Latest' replicasPerPrimary: 2 diff --git a/generated/redis/microsoft.cache/2024-11-01/samples.md b/generated/redis/microsoft.cache/2024-11-01/samples.md index 1dc4a91795..71ba1bd225 100644 --- a/generated/redis/microsoft.cache/2024-11-01/samples.md +++ b/generated/redis/microsoft.cache/2024-11-01/samples.md @@ -15,7 +15,7 @@ resource exampleResource 'Microsoft.Cache/redis@2024-11-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: '4' replicasPerPrimary: 2 @@ -43,7 +43,7 @@ resource exampleResource 'Microsoft.Cache/redis@2024-11-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } replicasPerPrimary: 2 shardCount: 2 @@ -68,7 +68,7 @@ resource exampleResource 'Microsoft.Cache/redis@2024-11-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } replicasPerPrimary: 2 shardCount: 2 @@ -95,7 +95,7 @@ resource exampleResource 'Microsoft.Cache/redis@2024-11-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: 'Latest' replicasPerPrimary: 2 @@ -123,7 +123,7 @@ resource exampleResource 'Microsoft.Cache/redis@2024-11-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } replicasPerPrimary: 2 shardCount: 2 @@ -148,7 +148,7 @@ resource exampleResource 'Microsoft.Cache/redis@2024-11-01' = { enableNonSslPort: true minimumTlsVersion: '1.2' redisConfiguration: { - maxmemory-policy: 'allkeys-lru' + 'maxmemory-policy': 'allkeys-lru' } redisVersion: 'Latest' replicasPerPrimary: 2 diff --git a/generated/redisenterprise/log.out b/generated/redisenterprise/log.out index beb402802b..9277d74dc1 100644 --- a/generated/redisenterprise/log.out +++ b/generated/redisenterprise/log.out @@ -4,9 +4,9 @@ https://aka.ms/autorest warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorDetail' (1 differences): - - properties.details.$ref: "#/components/schemas/schemas:234" => "#/components/schemas/schemas:347" + - properties.details.$ref: "#/components/schemas/schemas:235" => "#/components/schemas/schemas:348" warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorResponse' (1 differences): - - properties.error.$ref: "#/components/schemas/schemas:230" => "#/components/schemas/schemas:343" + - properties.error.$ref: "#/components/schemas/schemas:231" => "#/components/schemas/schemas:344" warning | PreNamer/DeduplicateName | Deduplicating schema name: 'ErrorResponse' -> 'ErrorResponseAutoGenerated' warning | PreNamer/DeduplicateName | Deduplicating schema name: 'ErrorDetail' -> 'ErrorDetailAutoGenerated' warning | SkippedSemanticValidation | Semantic validation was skipped. @@ -14,9 +14,9 @@ warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | PreCheck/DuplicateSchema | Duplicate Schema named 'Resource' (1 differences): - - properties.systemData: {"readOnly":true,"type":"object","description":"Azure Resource Manager metadata containing createdBy and modifiedBy information.","$ref":"#/components/schemas/schemas:186"} => + - properties.systemData: {"readOnly":true,"type":"object","description":"Azure Resource Manager metadata containing createdBy and modifiedBy information.","$ref":"#/components/schemas/schemas:187"} => warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ProxyResource' (1 differences): - - allOf.0.$ref: "#/components/schemas/schemas:117" => "#/components/schemas/schemas:209" + - allOf.0.$ref: "#/components/schemas/schemas:118" => "#/components/schemas/schemas:210" warning | PreNamer/DeduplicateName | Deduplicating schema name: 'Resource' -> 'ResourceAutoGenerated' warning | PreNamer/DeduplicateName | Deduplicating schema name: 'ProxyResource' -> 'ProxyResourceAutoGenerated' warning | SkippedSemanticValidation | Semantic validation was skipped. diff --git a/generated/redisenterprise/microsoft.cache/2022-11-01-preview/samples.md b/generated/redisenterprise/microsoft.cache/2022-11-01-preview/samples.md index 455b54713e..949c6e1c74 100644 --- a/generated/redisenterprise/microsoft.cache/2022-11-01-preview/samples.md +++ b/generated/redisenterprise/microsoft.cache/2022-11-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Cache/redisEnterprise@2022-11-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity: { + '/subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity': { } } } diff --git a/generated/redisenterprise/microsoft.cache/2023-03-01-preview/samples.md b/generated/redisenterprise/microsoft.cache/2023-03-01-preview/samples.md index 7898c8ac19..2ff3d55cc4 100644 --- a/generated/redisenterprise/microsoft.cache/2023-03-01-preview/samples.md +++ b/generated/redisenterprise/microsoft.cache/2023-03-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Cache/redisEnterprise@2023-03-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity: { + '/subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity': { } } } diff --git a/generated/redisenterprise/microsoft.cache/2023-08-01-preview/samples.md b/generated/redisenterprise/microsoft.cache/2023-08-01-preview/samples.md index c1478c0f63..528ba97f5e 100644 --- a/generated/redisenterprise/microsoft.cache/2023-08-01-preview/samples.md +++ b/generated/redisenterprise/microsoft.cache/2023-08-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Cache/redisEnterprise@2023-08-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity: { + '/subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity': { } } } diff --git a/generated/redisenterprise/microsoft.cache/2023-10-01-preview/samples.md b/generated/redisenterprise/microsoft.cache/2023-10-01-preview/samples.md index 2a253db8a2..943ab068d3 100644 --- a/generated/redisenterprise/microsoft.cache/2023-10-01-preview/samples.md +++ b/generated/redisenterprise/microsoft.cache/2023-10-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Cache/redisEnterprise@2023-10-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity: { + '/subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity': { } } } diff --git a/generated/redisenterprise/microsoft.cache/2023-11-01/samples.md b/generated/redisenterprise/microsoft.cache/2023-11-01/samples.md index 93d700e965..2238319c18 100644 --- a/generated/redisenterprise/microsoft.cache/2023-11-01/samples.md +++ b/generated/redisenterprise/microsoft.cache/2023-11-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Cache/redisEnterprise@2023-11-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity: { + '/subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity': { } } } diff --git a/generated/redisenterprise/microsoft.cache/2024-02-01/samples.md b/generated/redisenterprise/microsoft.cache/2024-02-01/samples.md index 85dc616c41..db20f7bf30 100644 --- a/generated/redisenterprise/microsoft.cache/2024-02-01/samples.md +++ b/generated/redisenterprise/microsoft.cache/2024-02-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Cache/redisEnterprise@2024-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity: { + '/subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity': { } } } diff --git a/generated/redisenterprise/microsoft.cache/2024-03-01-preview/samples.md b/generated/redisenterprise/microsoft.cache/2024-03-01-preview/samples.md index 5b47226fd6..65074b51ca 100644 --- a/generated/redisenterprise/microsoft.cache/2024-03-01-preview/samples.md +++ b/generated/redisenterprise/microsoft.cache/2024-03-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Cache/redisEnterprise@2024-03-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity: { + '/subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity': { } } } diff --git a/generated/redisenterprise/microsoft.cache/2024-06-01-preview/samples.md b/generated/redisenterprise/microsoft.cache/2024-06-01-preview/samples.md index d98db0af2c..1dac063828 100644 --- a/generated/redisenterprise/microsoft.cache/2024-06-01-preview/samples.md +++ b/generated/redisenterprise/microsoft.cache/2024-06-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Cache/redisEnterprise@2024-06-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity: { + '/subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity': { } } } diff --git a/generated/redisenterprise/microsoft.cache/2024-09-01-preview/samples.md b/generated/redisenterprise/microsoft.cache/2024-09-01-preview/samples.md index 436401c985..f8106bd7cb 100644 --- a/generated/redisenterprise/microsoft.cache/2024-09-01-preview/samples.md +++ b/generated/redisenterprise/microsoft.cache/2024-09-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Cache/redisEnterprise@2024-09-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity: { + '/subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity': { } } } diff --git a/generated/redisenterprise/microsoft.cache/2024-10-01/samples.md b/generated/redisenterprise/microsoft.cache/2024-10-01/samples.md index 42ca0340f0..92967bd23e 100644 --- a/generated/redisenterprise/microsoft.cache/2024-10-01/samples.md +++ b/generated/redisenterprise/microsoft.cache/2024-10-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Cache/redisEnterprise@2024-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity: { + '/subscriptions/your-subscription/resourceGroups/your-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/your-identity': { } } } diff --git a/generated/resources/log.out b/generated/resources/log.out index 78d054f515..ea7aa8142f 100644 --- a/generated/resources/log.out +++ b/generated/resources/log.out @@ -165,6 +165,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. @@ -329,6 +330,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Skipping path '/{policyAssignmentId}': Unable to locate "/providers/" segment @@ -514,6 +516,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Skipping path '/{policyAssignmentId}': Unable to locate "/providers/" segment @@ -699,6 +702,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Skipping path '/{policyAssignmentId}': Unable to locate "/providers/" segment @@ -868,6 +872,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -1034,6 +1039,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'CloudError' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/stable/2020-09-01/dataPolicyManifests.json:123:5 @@ -1266,6 +1272,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Skipping path '/{policyAssignmentId}': Unable to locate "/providers/" segment @@ -1451,6 +1458,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Unrecognized property type: any-object. Returning 'any'. @@ -1618,6 +1626,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Unrecognized property type: any-object. Returning 'any'. @@ -1785,6 +1794,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Unrecognized property type: any-object. Returning 'any'. @@ -1954,6 +1964,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2023-07-01/resources.json:4532:5 @@ -2269,6 +2280,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-03-01/resources.json:4535:5 @@ -2601,6 +2613,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-07-01/resources.json:4560:5 @@ -2916,6 +2929,321 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. +warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4530:5 +warning | PreCheck/SchemaMissingType | The schema 'GenericResourceFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4539:5 +warning | PreCheck/SchemaMissingType | The schema 'ResourceGroupFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4556:5 +warning | PreCheck/SchemaMissingType | The schema 'TemplateLink' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4569:5 +warning | PreCheck/SchemaMissingType | The schema 'ParametersLink' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4594:5 +warning | PreCheck/SchemaMissingType | The schema 'DeploymentProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4610:5 +warning | PreCheck/SchemaMissingType | The schema 'DebugSetting' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4713:5 +warning | PreCheck/SchemaMissingType | The schema 'Deployment' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4722:5 +warning | PreCheck/SchemaMissingType | The schema 'ScopedDeployment' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4745:5 +warning | PreCheck/SchemaMissingType | The schema 'DeploymentExportResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4769:5 +warning | PreCheck/SchemaMissingType | The schema 'DeploymentWhatIf' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4778:5 +warning | PreCheck/SchemaMissingType | The schema 'ScopedDeploymentWhatIf' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4794:5 +warning | PreCheck/SchemaMissingType | The schema 'DeploymentWhatIfProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4811:5 +warning | PreCheck/SchemaMissingType | The schema 'DeploymentWhatIfSettings' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4825:5 +warning | PreCheck/SchemaMissingType | The schema 'CloudError' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4842:5 +warning | PreCheck/SchemaMissingType | The schema 'ApiProfile' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4851:5 +warning | PreCheck/SchemaMissingType | The schema 'AliasPathMetadata' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4865:5 +warning | PreCheck/SchemaMissingType | The schema 'AliasPath' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4945:5 +warning | PreCheck/SchemaMissingType | The schema 'AliasPattern' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:4970:5 +warning | PreCheck/SchemaMissingType | The schema 'Alias' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5005:5 +warning | PreCheck/SchemaMissingType | The schema 'ProviderExtendedLocation' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5062:5 +warning | PreCheck/SchemaMissingType | The schema 'ProviderResourceType' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5082:5 +warning | PreCheck/SchemaMissingType | The schema 'Provider' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5164:5 +warning | PreCheck/SchemaMissingType | The schema 'BasicDependency' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5213:5 +warning | PreCheck/SchemaMissingType | The schema 'Dependency' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5230:5 +warning | PreCheck/SchemaMissingType | The schema 'DeploymentPropertiesExtended' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5302:5 +warning | PreCheck/SchemaMissingType | The schema 'ResourceReference' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5445:5 +warning | PreCheck/SchemaMissingType | The schema 'OnErrorDeployment' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5455:5 +warning | PreCheck/SchemaMissingType | The schema 'OnErrorDeploymentExtended' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5476:5 +warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtended' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5502:5 +warning | PreCheck/SchemaMissingType | The schema 'DeploymentListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5538:5 +warning | PreCheck/SchemaMissingType | The schema 'ProviderListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5555:5 +warning | PreCheck/SchemaMissingType | The schema 'ProviderResourceTypeListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5572:5 +warning | PreCheck/SchemaMissingType | The schema 'GenericResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5592:5 +warning | PreCheck/SchemaMissingType | The schema 'ExtendedLocation' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5627:5 +warning | PreCheck/SchemaMissingType | The schema 'GenericResourceExpanded' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5647:5 +warning | PreCheck/SchemaMissingType | The schema 'Plan' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5674:5 +warning | PreCheck/SchemaMissingType | The schema 'Sku' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5699:5 +warning | PreCheck/SchemaMissingType | The schema 'Identity' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5729:5 +warning | PreCheck/SchemaMissingType | The schema 'ResourceListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5778:5 +warning | PreCheck/SchemaMissingType | The schema 'ResourceGroup' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5795:5 +warning | PreCheck/SchemaMissingType | The schema 'ResourceGroupPatchable' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5839:5 +warning | PreCheck/SchemaMissingType | The schema 'ResourceGroupProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5864:5 +warning | PreCheck/SchemaMissingType | The schema 'ResourceGroupListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5874:5 +warning | PreCheck/SchemaMissingType | The schema 'ResourcesMoveInfo' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5891:5 +warning | PreCheck/SchemaMissingType | The schema 'ExportTemplateRequest' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5907:5 +warning | PreCheck/SchemaMissingType | The schema 'TagCount' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5935:5 +warning | PreCheck/SchemaMissingType | The schema 'TagValue' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5948:5 +warning | PreCheck/SchemaMissingType | The schema 'TagDetails' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5967:5 +warning | PreCheck/SchemaMissingType | The schema 'TagsListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:5993:5 +warning | PreCheck/SchemaMissingType | The schema 'TargetResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6010:5 +warning | PreCheck/SchemaMissingType | The schema 'HttpMessage' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6027:5 +warning | PreCheck/SchemaMissingType | The schema 'DeploymentOperationProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6036:5 +warning | PreCheck/SchemaMissingType | The schema 'DeploymentOperation' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6150:5 +warning | PreCheck/SchemaMissingType | The schema 'DeploymentOperationsListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6169:5 +warning | PreCheck/SchemaMissingType | The schema 'ResourceProviderOperationDisplayProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6186:5 +warning | PreCheck/SchemaMissingType | The schema 'Resource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6211:5 +warning | PreCheck/SchemaMissingType | The schema 'SubResource' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6251:5 +warning | PreCheck/SchemaMissingType | The schema 'ResourceGroupExportResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6261:5 +warning | PreCheck/SchemaMissingType | The schema 'Operation-display' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6286:9 +warning | PreCheck/SchemaMissingType | The schema 'OperationListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6309:5 +warning | PreCheck/SchemaMissingType | The schema 'TemplateHashResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6328:5 +warning | PreCheck/SchemaMissingType | The schema 'WhatIfPropertyChange' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6341:5 +warning | PreCheck/SchemaMissingType | The schema 'WhatIfChange' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6409:5 +warning | PreCheck/SchemaMissingType | The schema 'WhatIfOperationProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6503:5 +warning | PreCheck/SchemaMissingType | The schema 'WhatIfOperationResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6538:5 +warning | PreCheck/SchemaMissingType | The schema 'Tags' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6556:5 +warning | PreCheck/SchemaMissingType | The schema 'ProviderPermissionListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6734:5 +warning | PreCheck/SchemaMissingType | The schema 'ExpressionEvaluationOptions' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json:6786:5 +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | Modeler/MissingType | The schema 'DeploymentParameter-value' has no type or format information whatsoever. Location: + file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2024-11-01/resources.json#/components/schemas/DeploymentParameter-value +warning | Skipping path '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePath}/{resourceType}/{resourceName}': Unable to process parameterized provider namespace "{resourceProviderNamespace}" +warning | Skipping path '/{resourceId}': Unable to locate "/providers/" segment +warning | Skipping path '/subscriptions/{subscriptionId}/tagNames/{tagName}/tagValues/{tagValue}': Unable to locate "/providers/" segment +warning | Skipping path '/subscriptions/{subscriptionId}/tagNames/{tagName}': Unable to locate "/providers/" segment +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.3.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.4.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.5.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.6.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.7.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.8.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.9.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.10.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.11.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.12.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.13.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.14.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.15.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.16.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.17.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.18.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.19.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.20.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.21.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.22.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.23.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.24.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.25.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.26.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.27.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.28.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.29.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.30.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.31.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.32.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.33.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.34.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.35.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.36.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.37.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.38.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.39.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.40.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.41.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.42.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.43.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.44.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.45.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.46.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.47.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.48.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.49.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.50.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.51.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.52.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.53.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.54.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.55.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.56.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.57.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.58.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.59.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.60.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.61.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.62.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.63.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.64.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.65.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.66.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.67.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.68.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.69.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.70.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.71.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.72.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.73.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.74.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.75.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.76.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.77.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.78.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.79.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.80.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.81.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.82.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.83.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.84.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.85.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.86.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.87.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.88.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.89.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.90.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.91.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.92.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.93.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.94.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.95.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.96.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.97.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.98.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.99.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.100.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.101.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.102.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.103.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.104.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.105.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.106.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.107.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.108.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.109.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.110.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.111.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.112.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.113.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.114.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.115.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.116.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.117.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.118.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.119.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.120.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.121.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.122.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.123.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.124.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.125.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.126.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.127.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.128.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.129.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.130.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.131.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.132.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.133.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.134.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.135.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.136.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.137.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.138.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.139.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.140.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.141.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.142.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.143.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.144.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.145.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.146.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.147.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.148.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.149.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.150.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.151.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.152.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.153.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.154.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.155.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.156.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.157.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.158.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.159.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.160.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | PreCheck/DuplicateSchema | Duplicate Schema named 'Operation' (4 differences): @@ -3117,6 +3445,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Skipping path '/{policyAssignmentId}': Unable to locate "/providers/" segment @@ -3286,6 +3615,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'CloudError' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/stable/2021-06-01/policyDefinitions.json:492:5 @@ -3497,6 +3827,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -3663,6 +3994,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -3829,6 +4161,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -3995,6 +4328,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Modeler/MissingType | The schema 'components·dz7j2·schemas·snapshotproperties·properties·content·additionalproperties' has no type or format information whatsoever. Location: @@ -4163,6 +4497,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -4329,6 +4664,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -4495,6 +4831,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -4661,6 +4998,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'CloudError' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/preview/2020-07-01-preview/policyExemptions.json:378:5 @@ -4836,6 +5174,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'CloudError' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/stable/2020-05-01/privateLinks.json:596:5 @@ -5025,6 +5364,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2022-09-01/resources.json:4526:5 @@ -5340,6 +5680,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'ManagementLockOwner' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/stable/2017-04-01/locks.json:1045:5 @@ -5518,6 +5859,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Application' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Solutions/preview/2020-08-21-preview/managedapplications.json:1300:5 @@ -5767,6 +6109,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'PairedRegion' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2021-01-01/subscriptions.json:283:5 @@ -6122,6 +6465,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentScriptListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2020-10-01/deploymentScripts.json:814:5 @@ -6442,6 +6786,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentScriptListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/preview/2019-10-01-preview/deploymentScripts.json:810:5 @@ -6617,6 +6962,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. @@ -6783,6 +7129,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'FeatureProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Features/stable/2015-12-01/features.json:276:5 @@ -6959,6 +7306,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'ManagementLockOwner' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/stable/2016-09-01/locks.json:943:5 @@ -7137,6 +7485,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'ManagementLockProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/stable/2015-01-01/locks.json:597:5 @@ -7309,6 +7658,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'CloudError' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/stable/2020-03-01/policyAssignments.json:580:5 @@ -7520,6 +7870,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'CloudError' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/stable/2019-09-01/policyAssignments.json:586:5 @@ -7732,6 +8083,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'PolicyAssignmentProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/stable/2019-06-01/policyAssignments.json:538:5 @@ -7931,6 +8283,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'PolicyAssignmentProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/stable/2019-01-01/policyAssignments.json:535:5 @@ -8130,6 +8483,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'PolicyAssignmentProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/stable/2018-05-01/policyAssignments.json:535:5 @@ -8329,6 +8683,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'PolicyAssignmentProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/stable/2018-03-01/policyAssignments.json:523:5 @@ -8526,6 +8881,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'PolicyAssignmentProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/preview/2017-06-01-preview/policyAssignments.json:487:5 @@ -8714,6 +9070,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'PolicyDefinitionProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/stable/2016-12-01/policyDefinitions.json:353:5 @@ -8897,6 +9254,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Unrecognized property type: any-object. Returning 'any'. @@ -9068,6 +9426,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'TemplateSpecsListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2021-05-01/templateSpecs.json:618:5 @@ -9245,6 +9604,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'TemplateSpecsListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/preview/2021-03-01-preview/templateSpecs.json:618:5 @@ -9422,6 +9782,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'TemplateSpecsListResult' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/preview/2019-06-01-preview/templateSpecs.json:614:5 @@ -9596,6 +9957,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | Unrecognized property type: any-object. Returning 'any'. @@ -9766,6 +10128,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'PolicyDefinitionProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/stable/2016-04-01/policy.json:551:5 @@ -9946,6 +10309,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'PolicyDefinitionProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Authorization/preview/2015-10-01-preview/policy.json:551:5 @@ -10126,6 +10490,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2021-04-01/resources.json:4480:5 @@ -10440,6 +10805,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2020-08-01/resources.json:4367:5 @@ -10750,6 +11116,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2020-06-01/resources.json:4357:5 @@ -11058,6 +11425,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2019-10-01/resources.json:4318:5 @@ -11360,6 +11728,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2019-08-01/resources.json:4019:5 @@ -11654,6 +12023,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2019-07-01/resources.json:4019:5 @@ -11946,6 +12316,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2019-05-10/resources.json:2724:5 @@ -12226,6 +12597,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2019-05-01/resources.json:2648:5 @@ -12506,6 +12878,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2019-03-01/resources.json:2429:5 @@ -12786,6 +13159,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2018-05-01/resources.json:2421:5 @@ -13066,6 +13440,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2018-02-01/resources.json:1988:5 @@ -13342,6 +13717,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2017-05-10/resources.json:1980:5 @@ -13616,6 +13992,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2016-09-01/resources.json:1931:5 @@ -13901,6 +14278,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2016-07-01/resources.json:1682:5 @@ -14172,6 +14550,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'DeploymentExtendedFilter' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2016-02-01/resources.json:1683:5 @@ -14441,6 +14820,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'PolicyAssignmentProperties' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2015-11-01/resources.json:2128:5 @@ -14746,6 +15126,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'PairedRegion' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2020-01-01/subscriptions.json:273:5 @@ -14949,6 +15330,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'PairedRegion' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2019-11-01/subscriptions.json:268:5 @@ -15152,6 +15534,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Location' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2019-06-01/subscriptions.json:263:5 @@ -15351,6 +15734,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Location' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2018-06-01/subscriptions.json:253:5 @@ -15548,6 +15932,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Location' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Resources/stable/2016-06-01/subscriptions.json:253:5 @@ -15745,6 +16130,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Application' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Solutions/stable/2019-07-01/managedapplications.json:1291:5 @@ -16013,6 +16399,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Application' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Solutions/stable/2018-06-01/managedapplications.json:1004:5 @@ -16220,6 +16607,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Application' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Solutions/stable/2017-09-01/managedapplications.json:875:5 @@ -16424,6 +16812,7 @@ warning | DeprecatedConfig | Using directive.160.suppress which is deprecated an warning | DeprecatedConfig | Using directive.161.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.162.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.163.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.164.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'Appliance' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/resources/resource-manager/Microsoft.Solutions/preview/2016-09-01-preview/managedapplications.json:900:5 diff --git a/generated/resources/microsoft.authorization/2021-06-01/samples.md b/generated/resources/microsoft.authorization/2021-06-01/samples.md index f28719238e..b48e7726e1 100644 --- a/generated/resources/microsoft.authorization/2021-06-01/samples.md +++ b/generated/resources/microsoft.authorization/2021-06-01/samples.md @@ -69,7 +69,7 @@ resource exampleResource 'Microsoft.Authorization/policyAssignments@2021-06-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/testResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/testResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/resources/microsoft.authorization/2022-06-01/samples.md b/generated/resources/microsoft.authorization/2022-06-01/samples.md index 2da8ee781e..4d01de8af7 100644 --- a/generated/resources/microsoft.authorization/2022-06-01/samples.md +++ b/generated/resources/microsoft.authorization/2022-06-01/samples.md @@ -69,7 +69,7 @@ resource exampleResource 'Microsoft.Authorization/policyAssignments@2022-06-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/testResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/testResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/resources/microsoft.authorization/2023-04-01/samples.md b/generated/resources/microsoft.authorization/2023-04-01/samples.md index b1d42cf09d..fad2b639f3 100644 --- a/generated/resources/microsoft.authorization/2023-04-01/samples.md +++ b/generated/resources/microsoft.authorization/2023-04-01/samples.md @@ -69,7 +69,7 @@ resource exampleResource 'Microsoft.Authorization/policyAssignments@2023-04-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/testResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/testResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/resources/microsoft.authorization/2024-04-01/samples.md b/generated/resources/microsoft.authorization/2024-04-01/samples.md index 6319ed624f..a5b092b8fc 100644 --- a/generated/resources/microsoft.authorization/2024-04-01/samples.md +++ b/generated/resources/microsoft.authorization/2024-04-01/samples.md @@ -69,7 +69,7 @@ resource exampleResource 'Microsoft.Authorization/policyAssignments@2024-04-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/testResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/testResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/resources/microsoft.authorization/2024-05-01/samples.md b/generated/resources/microsoft.authorization/2024-05-01/samples.md index ed492eaae1..0687c29f28 100644 --- a/generated/resources/microsoft.authorization/2024-05-01/samples.md +++ b/generated/resources/microsoft.authorization/2024-05-01/samples.md @@ -69,7 +69,7 @@ resource exampleResource 'Microsoft.Authorization/policyAssignments@2024-05-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/testResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/testResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/resources/microsoft.authorization/2025-01-01/samples.md b/generated/resources/microsoft.authorization/2025-01-01/samples.md index 7a2746df98..d66c04bdcd 100644 --- a/generated/resources/microsoft.authorization/2025-01-01/samples.md +++ b/generated/resources/microsoft.authorization/2025-01-01/samples.md @@ -93,7 +93,7 @@ resource exampleResource 'Microsoft.Authorization/policyAssignments@2025-01-01' identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/testResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity: { + '/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/resourceGroups/testResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity': { } } } diff --git a/generated/resources/microsoft.resources/2019-06-01-preview/samples.md b/generated/resources/microsoft.resources/2019-06-01-preview/samples.md index 2a29b9d7f3..f78b8af789 100644 --- a/generated/resources/microsoft.resources/2019-06-01-preview/samples.md +++ b/generated/resources/microsoft.resources/2019-06-01-preview/samples.md @@ -28,7 +28,7 @@ resource exampleResource 'Microsoft.Resources/templateSpecs/versions@2019-06-01- properties: { description: 'This is version v1.0 of our template content' template: { - $schema: 'http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#' + '$schema': 'http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#' contentVersion: '1.0.0.0' parameters: { } diff --git a/generated/resources/microsoft.resources/2019-10-01-preview/samples.md b/generated/resources/microsoft.resources/2019-10-01-preview/samples.md index 02901cd632..eb62556139 100644 --- a/generated/resources/microsoft.resources/2019-10-01-preview/samples.md +++ b/generated/resources/microsoft.resources/2019-10-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Resources/deploymentScripts@2019-10-01-previ identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai': { } } } @@ -41,7 +41,7 @@ resource exampleResource 'Microsoft.Resources/deploymentScripts@2019-10-01-previ identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai': { } } } @@ -63,7 +63,7 @@ resource exampleResource 'Microsoft.Resources/deploymentScripts@2019-10-01-previ identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai': { } } } @@ -94,7 +94,7 @@ resource exampleResource 'Microsoft.Resources/deploymentScripts@2019-10-01-previ identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai': { } } } diff --git a/generated/resources/microsoft.resources/2020-10-01/samples.md b/generated/resources/microsoft.resources/2020-10-01/samples.md index 64f8f195ba..3968d91915 100644 --- a/generated/resources/microsoft.resources/2020-10-01/samples.md +++ b/generated/resources/microsoft.resources/2020-10-01/samples.md @@ -35,7 +35,7 @@ resource exampleResource 'Microsoft.Resources/deploymentScripts@2020-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai': { } } } @@ -63,7 +63,7 @@ resource exampleResource 'Microsoft.Resources/deploymentScripts@2020-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai': { } } } @@ -85,7 +85,7 @@ resource exampleResource 'Microsoft.Resources/deploymentScripts@2020-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai': { } } } @@ -116,7 +116,7 @@ resource exampleResource 'Microsoft.Resources/deploymentScripts@2020-10-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai': { } } } diff --git a/generated/resources/microsoft.resources/2021-03-01-preview/samples.md b/generated/resources/microsoft.resources/2021-03-01-preview/samples.md index 8df3dba41b..a73a53c84c 100644 --- a/generated/resources/microsoft.resources/2021-03-01-preview/samples.md +++ b/generated/resources/microsoft.resources/2021-03-01-preview/samples.md @@ -28,7 +28,7 @@ resource exampleResource 'Microsoft.Resources/templateSpecs/versions@2021-03-01- properties: { description: 'This is version v1.0 of our template content' mainTemplate: { - $schema: 'http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#' + '$schema': 'http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#' contentVersion: '1.0.0.0' parameters: { } diff --git a/generated/resources/microsoft.resources/2021-05-01/samples.md b/generated/resources/microsoft.resources/2021-05-01/samples.md index e2be4744ad..f4cbbabb6a 100644 --- a/generated/resources/microsoft.resources/2021-05-01/samples.md +++ b/generated/resources/microsoft.resources/2021-05-01/samples.md @@ -28,7 +28,7 @@ resource exampleResource 'Microsoft.Resources/templateSpecs/versions@2021-05-01' properties: { description: 'This is version v1.0 of our template content' mainTemplate: { - $schema: 'http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#' + '$schema': 'http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#' contentVersion: '1.0.0.0' parameters: { } diff --git a/generated/resources/microsoft.resources/2022-02-01/samples.md b/generated/resources/microsoft.resources/2022-02-01/samples.md index 1087deb4e4..819fdbdf83 100644 --- a/generated/resources/microsoft.resources/2022-02-01/samples.md +++ b/generated/resources/microsoft.resources/2022-02-01/samples.md @@ -28,7 +28,7 @@ resource exampleResource 'Microsoft.Resources/templateSpecs/versions@2022-02-01' properties: { description: 'This is version v1.0 of our template content' mainTemplate: { - $schema: 'http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#' + '$schema': 'http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#' contentVersion: '1.0.0.0' parameters: { } diff --git a/generated/resources/microsoft.resources/2023-08-01/samples.md b/generated/resources/microsoft.resources/2023-08-01/samples.md index b8c5ab2329..181c004b08 100644 --- a/generated/resources/microsoft.resources/2023-08-01/samples.md +++ b/generated/resources/microsoft.resources/2023-08-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.Resources/deploymentScripts@2023-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai': { } } } @@ -41,7 +41,7 @@ resource exampleResource 'Microsoft.Resources/deploymentScripts@2023-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai': { } } } @@ -63,7 +63,7 @@ resource exampleResource 'Microsoft.Resources/deploymentScripts@2023-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai': { } } } @@ -102,7 +102,7 @@ resource exampleResource 'Microsoft.Resources/deploymentScripts@2023-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai': { } } } @@ -133,7 +133,7 @@ resource exampleResource 'Microsoft.Resources/deploymentScripts@2023-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scriptRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uai': { } } } diff --git a/generated/resources/microsoft.resources/2024-11-01/samples.md b/generated/resources/microsoft.resources/2024-11-01/samples.md new file mode 100644 index 0000000000..664045e598 --- /dev/null +++ b/generated/resources/microsoft.resources/2024-11-01/samples.md @@ -0,0 +1,65 @@ +# Microsoft.Resources + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.resources/deployments + +Create deployment at a given scope. +```bicep +resource exampleResource 'Microsoft.Resources/deployments@2024-11-01' = { + name: 'example' + location: 'eastus' + properties: { + mode: 'Incremental' + parameters: { + } + templateLink: { + uri: 'https://example.com/exampleTemplate.json' + } + } + tags: { + tagKey1: 'tag-value-1' + tagKey2: 'tag-value-2' + } +} +``` + +## microsoft.resources/resourcegroups + +Create or update a resource group +```bicep +resource exampleResource 'Microsoft.Resources/resourceGroups@2024-11-01' = { + name: 'example' + location: 'eastus' +} +``` + +## microsoft.resources/tags + +Update tags on a resource +```bicep +resource exampleResource 'Microsoft.Resources/tags@2024-11-01' = { + name: 'example' + properties: { + tags: { + tagKey1: 'tag-value-1' + tagKey2: 'tag-value-2' + } + } +} +``` + +Update tags on a subscription +```bicep +resource exampleResource 'Microsoft.Resources/tags@2024-11-01' = { + name: 'example' + properties: { + tags: { + tagKey1: 'tag-value-1' + tagKey2: 'tag-value-2' + } + } +} +``` diff --git a/generated/resources/microsoft.resources/2024-11-01/types.json b/generated/resources/microsoft.resources/2024-11-01/types.json new file mode 100644 index 0000000000..8183a4b953 --- /dev/null +++ b/generated/resources/microsoft.resources/2024-11-01/types.json @@ -0,0 +1,1624 @@ +[ + { + "$type": "StringType", + "minLength": 1, + "maxLength": 64, + "pattern": "^[-\\w\\._\\(\\)]+$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Resources/deployments" + }, + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Resources/deployments", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/3" + }, + "flags": 10, + "description": "The resource api version" + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The location to store the deployment data." + }, + "properties": { + "type": { + "$ref": "#/5" + }, + "flags": 1, + "description": "The deployment properties." + }, + "tags": { + "type": { + "$ref": "#/107" + }, + "flags": 0, + "description": "Deployment tags" + } + } + }, + { + "$type": "ObjectType", + "name": "DeploymentPropertiesOrDeploymentPropertiesExtended", + "properties": { + "template": { + "type": { + "$ref": "#/6" + }, + "flags": 4, + "description": "The template content. You use this element when you want to pass the template syntax directly in the request rather than link to an existing template. It can be a JObject or well-formed JSON string. Use either the templateLink property or the template property, but not both." + }, + "templateLink": { + "type": { + "$ref": "#/7" + }, + "flags": 0, + "description": "The URI of the template. Use either the templateLink property or the template property, but not both." + }, + "parameters": { + "type": { + "$ref": "#/11" + }, + "flags": 0, + "description": "Name and value pairs that define the deployment parameters for the template. You use this element when you want to provide the parameter values directly in the request rather than link to an existing parameter file. Use either the parametersLink property or the parameters property, but not both. It can be a JObject or a well formed JSON string." + }, + "parametersLink": { + "type": { + "$ref": "#/12" + }, + "flags": 0, + "description": "The URI of parameters file. You use this element to link to an existing parameters file. Use either the parametersLink property or the parameters property, but not both." + }, + "mode": { + "type": { + "$ref": "#/15" + }, + "flags": 1, + "description": "The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources." + }, + "debugSetting": { + "type": { + "$ref": "#/16" + }, + "flags": 0, + "description": "The debug setting of the deployment." + }, + "onErrorDeployment": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "The deployment on error behavior." + }, + "expressionEvaluationOptions": { + "type": { + "$ref": "#/21" + }, + "flags": 4, + "description": "Specifies whether template expressions are evaluated within the scope of the parent template or nested template. Only applicable to nested templates. If not specified, default value is outer." + }, + "validationLevel": { + "type": { + "$ref": "#/29" + }, + "flags": 0, + "description": "The validation level of the deployment" + }, + "provisioningState": { + "type": { + "$ref": "#/42" + }, + "flags": 2, + "description": "Denotes the state of provisioning." + }, + "correlationId": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The correlation ID of the deployment." + }, + "timestamp": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The timestamp of the template deployment." + }, + "duration": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The duration of the template deployment." + }, + "outputs": { + "type": { + "$ref": "#/6" + }, + "flags": 2, + "description": "Key/value pairs that represent deployment output." + }, + "providers": { + "type": { + "$ref": "#/88" + }, + "flags": 2, + "description": "The list of resource providers needed for the deployment." + }, + "dependencies": { + "type": { + "$ref": "#/92" + }, + "flags": 2, + "description": "The list of deployment dependencies." + }, + "templateHash": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The hash produced for the template." + }, + "outputResources": { + "type": { + "$ref": "#/94" + }, + "flags": 2, + "description": "Array of provisioned resources." + }, + "validatedResources": { + "type": { + "$ref": "#/95" + }, + "flags": 2, + "description": "Array of validated resources." + }, + "error": { + "type": { + "$ref": "#/96" + }, + "flags": 2, + "description": "The deployment error." + }, + "diagnostics": { + "type": { + "$ref": "#/106" + }, + "flags": 2, + "description": "Contains diagnostic information collected during validation process." + } + } + }, + { + "$type": "AnyType" + }, + { + "$type": "ObjectType", + "name": "TemplateLink", + "properties": { + "uri": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The URI of the template to deploy. Use either the uri or id property, but not both." + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The resource id of a Template Spec. Use either the id or uri property, but not both." + }, + "relativePath": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The relativePath property can be used to deploy a linked template at a location relative to the parent. If the parent template was linked with a TemplateSpec, this will reference an artifact in the TemplateSpec. If the parent was linked with a URI, the child deployment will be a combination of the parent and relativePath URIs" + }, + "contentVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "If included, must match the ContentVersion in the template." + }, + "queryString": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The query string (for example, a SAS token) to be used with the templateLink URI." + } + } + }, + { + "$type": "ObjectType", + "name": "DeploymentParameter", + "properties": { + "value": { + "type": { + "$ref": "#/6" + }, + "flags": 0, + "description": "Input value to the parameter ." + }, + "reference": { + "type": { + "$ref": "#/9" + }, + "flags": 0, + "description": "Azure Key Vault parameter reference." + } + } + }, + { + "$type": "ObjectType", + "name": "KeyVaultParameterReference", + "properties": { + "keyVault": { + "type": { + "$ref": "#/10" + }, + "flags": 1, + "description": "Azure Key Vault reference." + }, + "secretName": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Azure Key Vault secret name." + }, + "secretVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Azure Key Vault secret version." + } + } + }, + { + "$type": "ObjectType", + "name": "KeyVaultReference", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Azure Key Vault resource id." + } + } + }, + { + "$type": "ObjectType", + "name": "DeploymentPropertiesParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/8" + } + }, + { + "$type": "ObjectType", + "name": "ParametersLink", + "properties": { + "uri": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The URI of the parameters file." + }, + "contentVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "If included, must match the ContentVersion in the template." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Incremental" + }, + { + "$type": "StringLiteralType", + "value": "Complete" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/13" + }, + { + "$ref": "#/14" + } + ] + }, + { + "$type": "ObjectType", + "name": "DebugSetting", + "properties": { + "detailLevel": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations." + } + } + }, + { + "$type": "ObjectType", + "name": "OnErrorDeploymentOrOnErrorDeploymentExtended", + "properties": { + "type": { + "type": { + "$ref": "#/20" + }, + "flags": 0, + "description": "The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment." + }, + "deploymentName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The deployment to be used on error case." + }, + "provisioningState": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The state of the provisioning for the on error deployment." + } + } + }, + { + "$type": "StringLiteralType", + "value": "LastSuccessful" + }, + { + "$type": "StringLiteralType", + "value": "SpecificDeployment" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/18" + }, + { + "$ref": "#/19" + } + ] + }, + { + "$type": "ObjectType", + "name": "ExpressionEvaluationOptions", + "properties": { + "scope": { + "type": { + "$ref": "#/25" + }, + "flags": 0, + "description": "The scope to be used for evaluation of parameters, variables and functions in a nested template." + } + } + }, + { + "$type": "StringLiteralType", + "value": "NotSpecified" + }, + { + "$type": "StringLiteralType", + "value": "Outer" + }, + { + "$type": "StringLiteralType", + "value": "Inner" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/22" + }, + { + "$ref": "#/23" + }, + { + "$ref": "#/24" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Template" + }, + { + "$type": "StringLiteralType", + "value": "Provider" + }, + { + "$type": "StringLiteralType", + "value": "ProviderNoRbac" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/26" + }, + { + "$ref": "#/27" + }, + { + "$ref": "#/28" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "NotSpecified" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Ready" + }, + { + "$type": "StringLiteralType", + "value": "Creating" + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/30" + }, + { + "$ref": "#/31" + }, + { + "$ref": "#/32" + }, + { + "$ref": "#/33" + }, + { + "$ref": "#/34" + }, + { + "$ref": "#/35" + }, + { + "$ref": "#/36" + }, + { + "$ref": "#/37" + }, + { + "$ref": "#/38" + }, + { + "$ref": "#/39" + }, + { + "$ref": "#/40" + }, + { + "$ref": "#/41" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "Provider", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The provider ID." + }, + "namespace": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The namespace of the resource provider." + }, + "registrationState": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The registration state of the resource provider." + }, + "registrationPolicy": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The registration policy of the resource provider." + }, + "resourceTypes": { + "type": { + "$ref": "#/82" + }, + "flags": 2, + "description": "The collection of provider resource types." + }, + "providerAuthorizationConsentState": { + "type": { + "$ref": "#/87" + }, + "flags": 0, + "description": "The provider authorization consent state." + } + } + }, + { + "$type": "ObjectType", + "name": "ProviderResourceType", + "properties": { + "resourceType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The resource type." + }, + "locations": { + "type": { + "$ref": "#/45" + }, + "flags": 0, + "description": "The collection of locations where this resource type can be created." + }, + "locationMappings": { + "type": { + "$ref": "#/48" + }, + "flags": 0, + "description": "The location mappings that are supported by this resource type." + }, + "aliases": { + "type": { + "$ref": "#/74" + }, + "flags": 0, + "description": "The aliases that are supported by this resource type." + }, + "apiVersions": { + "type": { + "$ref": "#/75" + }, + "flags": 0, + "description": "The API version." + }, + "defaultApiVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The default API version." + }, + "zoneMappings": { + "type": { + "$ref": "#/78" + }, + "flags": 0 + }, + "apiProfiles": { + "type": { + "$ref": "#/80" + }, + "flags": 2, + "description": "The API profiles for the resource provider." + }, + "capabilities": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The additional capabilities offered by this resource type." + }, + "properties": { + "type": { + "$ref": "#/81" + }, + "flags": 0, + "description": "The properties." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "ProviderExtendedLocation", + "properties": { + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The azure location." + }, + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The extended location type." + }, + "extendedLocations": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "The extended locations for the azure location." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/46" + } + }, + { + "$type": "ObjectType", + "name": "Alias", + "properties": { + "name": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The alias name." + }, + "paths": { + "type": { + "$ref": "#/69" + }, + "flags": 0, + "description": "The paths for an alias." + }, + "type": { + "type": { + "$ref": "#/73" + }, + "flags": 0, + "description": "The type of the alias." + }, + "defaultPath": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The default path for an alias." + }, + "defaultPattern": { + "type": { + "$ref": "#/52" + }, + "flags": 0, + "description": "The default pattern for an alias." + }, + "defaultMetadata": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "The default alias path metadata. Applies to the default path and to any alias path that doesn't have metadata" + } + } + }, + { + "$type": "ObjectType", + "name": "AliasPath", + "properties": { + "path": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The path of an alias." + }, + "apiVersions": { + "type": { + "$ref": "#/51" + }, + "flags": 0, + "description": "The API versions." + }, + "pattern": { + "type": { + "$ref": "#/52" + }, + "flags": 0, + "description": "The pattern for an alias path." + }, + "metadata": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "The metadata of the alias path. If missing, fall back to the default metadata of the alias." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "AliasPattern", + "properties": { + "phrase": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The alias pattern phrase." + }, + "variable": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The alias pattern variable." + }, + "type": { + "type": { + "$ref": "#/55" + }, + "flags": 0, + "description": "The type of alias pattern" + } + } + }, + { + "$type": "StringLiteralType", + "value": "NotSpecified" + }, + { + "$type": "StringLiteralType", + "value": "Extract" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/53" + }, + { + "$ref": "#/54" + } + ] + }, + { + "$type": "ObjectType", + "name": "AliasPathMetadata", + "properties": { + "type": { + "type": { + "$ref": "#/65" + }, + "flags": 2, + "description": "The type of the token that the alias path is referring to." + }, + "attributes": { + "type": { + "$ref": "#/68" + }, + "flags": 2, + "description": "The attributes of the token that the alias path is referring to." + } + } + }, + { + "$type": "StringLiteralType", + "value": "NotSpecified" + }, + { + "$type": "StringLiteralType", + "value": "Any" + }, + { + "$type": "StringLiteralType", + "value": "String" + }, + { + "$type": "StringLiteralType", + "value": "Object" + }, + { + "$type": "StringLiteralType", + "value": "Array" + }, + { + "$type": "StringLiteralType", + "value": "Integer" + }, + { + "$type": "StringLiteralType", + "value": "Number" + }, + { + "$type": "StringLiteralType", + "value": "Boolean" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/57" + }, + { + "$ref": "#/58" + }, + { + "$ref": "#/59" + }, + { + "$ref": "#/60" + }, + { + "$ref": "#/61" + }, + { + "$ref": "#/62" + }, + { + "$ref": "#/63" + }, + { + "$ref": "#/64" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "StringLiteralType", + "value": "Modifiable" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/66" + }, + { + "$ref": "#/67" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/50" + } + }, + { + "$type": "StringLiteralType", + "value": "NotSpecified" + }, + { + "$type": "StringLiteralType", + "value": "PlainText" + }, + { + "$type": "StringLiteralType", + "value": "Mask" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/70" + }, + { + "$ref": "#/71" + }, + { + "$ref": "#/72" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/49" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "ZoneMapping", + "properties": { + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The location of the zone mapping." + }, + "zones": { + "type": { + "$ref": "#/77" + }, + "flags": 0 + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/76" + } + }, + { + "$type": "ObjectType", + "name": "ApiProfile", + "properties": { + "profileVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The profile version." + }, + "apiVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The API version." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/79" + } + }, + { + "$type": "ObjectType", + "name": "ProviderResourceTypeProperties", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/44" + } + }, + { + "$type": "StringLiteralType", + "value": "NotSpecified" + }, + { + "$type": "StringLiteralType", + "value": "Required" + }, + { + "$type": "StringLiteralType", + "value": "NotRequired" + }, + { + "$type": "StringLiteralType", + "value": "Consented" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/83" + }, + { + "$ref": "#/84" + }, + { + "$ref": "#/85" + }, + { + "$ref": "#/86" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/43" + } + }, + { + "$type": "ObjectType", + "name": "Dependency", + "properties": { + "dependsOn": { + "type": { + "$ref": "#/91" + }, + "flags": 0, + "description": "The list of dependencies." + }, + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The ID of the dependency." + }, + "resourceType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The dependency resource type." + }, + "resourceName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The dependency resource name." + } + } + }, + { + "$type": "ObjectType", + "name": "BasicDependency", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The ID of the dependency." + }, + "resourceType": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The dependency resource type." + }, + "resourceName": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The dependency resource name." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/90" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/89" + } + }, + { + "$type": "ObjectType", + "name": "ResourceReference", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The fully qualified resource Id." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/93" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/93" + } + }, + { + "$type": "ObjectType", + "name": "ErrorResponse", + "properties": { + "code": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The error code." + }, + "message": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The error message." + }, + "target": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The error target." + }, + "details": { + "type": { + "$ref": "#/97" + }, + "flags": 2, + "description": "The error details." + }, + "additionalInfo": { + "type": { + "$ref": "#/99" + }, + "flags": 2, + "description": "The error additional info." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/96" + } + }, + { + "$type": "ObjectType", + "name": "ErrorAdditionalInfo", + "properties": { + "type": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The additional info type." + }, + "info": { + "type": { + "$ref": "#/6" + }, + "flags": 2, + "description": "The additional info." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/98" + } + }, + { + "$type": "ObjectType", + "name": "DeploymentDiagnosticsDefinition", + "properties": { + "level": { + "type": { + "$ref": "#/104" + }, + "flags": 3, + "description": "Denotes the additional response level." + }, + "code": { + "type": { + "$ref": "#/2" + }, + "flags": 3, + "description": "The error code." + }, + "message": { + "type": { + "$ref": "#/2" + }, + "flags": 3, + "description": "The error message." + }, + "target": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The error target." + }, + "additionalInfo": { + "type": { + "$ref": "#/105" + }, + "flags": 2, + "description": "The error additional info." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Warning" + }, + { + "$type": "StringLiteralType", + "value": "Info" + }, + { + "$type": "StringLiteralType", + "value": "Error" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/101" + }, + { + "$ref": "#/102" + }, + { + "$ref": "#/103" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/98" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/100" + } + }, + { + "$type": "ObjectType", + "name": "DeploymentTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Resources/deployments@2024-11-01", + "scopeType": 0, + "body": { + "$ref": "#/4" + }, + "flags": 0 + }, + { + "$type": "StringType", + "minLength": 1, + "maxLength": 90, + "pattern": "^[-\\w\\._\\(\\)]+$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Resources/resourceGroups" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Resources/resourceGroups", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/109" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/110" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/111" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/113" + }, + "flags": 0, + "description": "The resource group properties." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The location of the resource group. It cannot be changed after the resource group has been created. It must be one of the supported Azure locations." + }, + "managedBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The ID of the resource that manages this resource group." + }, + "tags": { + "type": { + "$ref": "#/114" + }, + "flags": 0, + "description": "The tags attached to the resource group." + } + } + }, + { + "$type": "ObjectType", + "name": "ResourceGroupProperties", + "properties": { + "provisioningState": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The provisioning state." + } + } + }, + { + "$type": "ObjectType", + "name": "ResourceGroupTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Resources/resourceGroups@2024-11-01", + "scopeType": 4, + "body": { + "$ref": "#/112" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "default" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Resources/tags" + }, + { + "$type": "StringLiteralType", + "value": "2024-11-01" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Resources/tags", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/116" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/117" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/118" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/120" + }, + "flags": 1, + "description": "The set of tags." + } + } + }, + { + "$type": "ObjectType", + "name": "Tags", + "properties": { + "tags": { + "type": { + "$ref": "#/121" + }, + "flags": 0, + "description": "Dictionary of " + } + } + }, + { + "$type": "ObjectType", + "name": "Tags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Resources/tags@2024-11-01", + "scopeType": 0, + "body": { + "$ref": "#/119" + }, + "flags": 0 + } +] \ No newline at end of file diff --git a/generated/resources/microsoft.resources/2024-11-01/types.md b/generated/resources/microsoft.resources/2024-11-01/types.md new file mode 100644 index 0000000000..f35cda774a --- /dev/null +++ b/generated/resources/microsoft.resources/2024-11-01/types.md @@ -0,0 +1,236 @@ +# Microsoft.Resources @ 2024-11-01 + +## Resource Microsoft.Resources/deployments@2024-11-01 +* **Valid Scope(s)**: Unknown +### Properties +* **apiVersion**: '2024-11-01' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string: The location to store the deployment data. +* **name**: string {minLength: 1, maxLength: 64, pattern: "^[-\w\._\(\)]+$"} (Required, DeployTimeConstant): The resource name +* **properties**: [DeploymentPropertiesOrDeploymentPropertiesExtended](#deploymentpropertiesordeploymentpropertiesextended) (Required): The deployment properties. +* **tags**: [DeploymentTags](#deploymenttags): Deployment tags +* **type**: 'Microsoft.Resources/deployments' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Resources/resourceGroups@2024-11-01 +* **Valid Scope(s)**: Subscription +### Properties +* **apiVersion**: '2024-11-01' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The location of the resource group. It cannot be changed after the resource group has been created. It must be one of the supported Azure locations. +* **managedBy**: string: The ID of the resource that manages this resource group. +* **name**: string {minLength: 1, maxLength: 90, pattern: "^[-\w\._\(\)]+$"} (Required, DeployTimeConstant): The resource name +* **properties**: [ResourceGroupProperties](#resourcegroupproperties): The resource group properties. +* **tags**: [ResourceGroupTags](#resourcegrouptags): The tags attached to the resource group. +* **type**: 'Microsoft.Resources/resourceGroups' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.Resources/tags@2024-11-01 +* **Valid Scope(s)**: Unknown +### Properties +* **apiVersion**: '2024-11-01' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: 'default' (Required, DeployTimeConstant): The resource name +* **properties**: [Tags](#tags) (Required): The set of tags. +* **type**: 'Microsoft.Resources/tags' (ReadOnly, DeployTimeConstant): The resource type + +## Alias +### Properties +* **defaultMetadata**: [AliasPathMetadata](#aliaspathmetadata) (ReadOnly): The default alias path metadata. Applies to the default path and to any alias path that doesn't have metadata +* **defaultPath**: string: The default path for an alias. +* **defaultPattern**: [AliasPattern](#aliaspattern): The default pattern for an alias. +* **name**: string: The alias name. +* **paths**: [AliasPath](#aliaspath)[]: The paths for an alias. +* **type**: 'Mask' | 'NotSpecified' | 'PlainText': The type of the alias. + +## AliasPath +### Properties +* **apiVersions**: string[]: The API versions. +* **metadata**: [AliasPathMetadata](#aliaspathmetadata) (ReadOnly): The metadata of the alias path. If missing, fall back to the default metadata of the alias. +* **path**: string: The path of an alias. +* **pattern**: [AliasPattern](#aliaspattern): The pattern for an alias path. + +## AliasPathMetadata +### Properties +* **attributes**: 'Modifiable' | 'None' | string (ReadOnly): The attributes of the token that the alias path is referring to. +* **type**: 'Any' | 'Array' | 'Boolean' | 'Integer' | 'NotSpecified' | 'Number' | 'Object' | 'String' | string (ReadOnly): The type of the token that the alias path is referring to. + +## AliasPattern +### Properties +* **phrase**: string: The alias pattern phrase. +* **type**: 'Extract' | 'NotSpecified': The type of alias pattern +* **variable**: string: The alias pattern variable. + +## ApiProfile +### Properties +* **apiVersion**: string (ReadOnly): The API version. +* **profileVersion**: string (ReadOnly): The profile version. + +## BasicDependency +### Properties +* **id**: string: The ID of the dependency. +* **resourceName**: string: The dependency resource name. +* **resourceType**: string: The dependency resource type. + +## DebugSetting +### Properties +* **detailLevel**: string: Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations. + +## Dependency +### Properties +* **dependsOn**: [BasicDependency](#basicdependency)[]: The list of dependencies. +* **id**: string: The ID of the dependency. +* **resourceName**: string: The dependency resource name. +* **resourceType**: string: The dependency resource type. + +## DeploymentDiagnosticsDefinition +### Properties +* **additionalInfo**: [ErrorAdditionalInfo](#erroradditionalinfo)[] (ReadOnly): The error additional info. +* **code**: string (Required, ReadOnly): The error code. +* **level**: 'Error' | 'Info' | 'Warning' | string (Required, ReadOnly): Denotes the additional response level. +* **message**: string (Required, ReadOnly): The error message. +* **target**: string (ReadOnly): The error target. + +## DeploymentParameter +### Properties +* **reference**: [KeyVaultParameterReference](#keyvaultparameterreference): Azure Key Vault parameter reference. +* **value**: any: Input value to the parameter . + +## DeploymentPropertiesOrDeploymentPropertiesExtended +### Properties +* **correlationId**: string (ReadOnly): The correlation ID of the deployment. +* **debugSetting**: [DebugSetting](#debugsetting): The debug setting of the deployment. +* **dependencies**: [Dependency](#dependency)[] (ReadOnly): The list of deployment dependencies. +* **diagnostics**: [DeploymentDiagnosticsDefinition](#deploymentdiagnosticsdefinition)[] (ReadOnly): Contains diagnostic information collected during validation process. +* **duration**: string (ReadOnly): The duration of the template deployment. +* **error**: [ErrorResponse](#errorresponse) (ReadOnly): The deployment error. +* **expressionEvaluationOptions**: [ExpressionEvaluationOptions](#expressionevaluationoptions) (WriteOnly): Specifies whether template expressions are evaluated within the scope of the parent template or nested template. Only applicable to nested templates. If not specified, default value is outer. +* **mode**: 'Complete' | 'Incremental' (Required): The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources. +* **onErrorDeployment**: [OnErrorDeploymentOrOnErrorDeploymentExtended](#onerrordeploymentoronerrordeploymentextended): The deployment on error behavior. +* **outputResources**: [ResourceReference](#resourcereference)[] (ReadOnly): Array of provisioned resources. +* **outputs**: any (ReadOnly): Key/value pairs that represent deployment output. +* **parameters**: [DeploymentPropertiesParameters](#deploymentpropertiesparameters): Name and value pairs that define the deployment parameters for the template. You use this element when you want to provide the parameter values directly in the request rather than link to an existing parameter file. Use either the parametersLink property or the parameters property, but not both. It can be a JObject or a well formed JSON string. +* **parametersLink**: [ParametersLink](#parameterslink): The URI of parameters file. You use this element to link to an existing parameters file. Use either the parametersLink property or the parameters property, but not both. +* **providers**: [Provider](#provider)[] (ReadOnly): The list of resource providers needed for the deployment. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Created' | 'Creating' | 'Deleted' | 'Deleting' | 'Failed' | 'NotSpecified' | 'Ready' | 'Running' | 'Succeeded' | 'Updating' | string (ReadOnly): Denotes the state of provisioning. +* **template**: any (WriteOnly): The template content. You use this element when you want to pass the template syntax directly in the request rather than link to an existing template. It can be a JObject or well-formed JSON string. Use either the templateLink property or the template property, but not both. +* **templateHash**: string (ReadOnly): The hash produced for the template. +* **templateLink**: [TemplateLink](#templatelink): The URI of the template. Use either the templateLink property or the template property, but not both. +* **timestamp**: string (ReadOnly): The timestamp of the template deployment. +* **validatedResources**: [ResourceReference](#resourcereference)[] (ReadOnly): Array of validated resources. +* **validationLevel**: 'Provider' | 'ProviderNoRbac' | 'Template' | string: The validation level of the deployment + +## DeploymentPropertiesParameters +### Properties +### Additional Properties +* **Additional Properties Type**: [DeploymentParameter](#deploymentparameter) + +## DeploymentTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## ErrorAdditionalInfo +### Properties +* **info**: any (ReadOnly): The additional info. +* **type**: string (ReadOnly): The additional info type. + +## ErrorResponse +### Properties +* **additionalInfo**: [ErrorAdditionalInfo](#erroradditionalinfo)[] (ReadOnly): The error additional info. +* **code**: string (ReadOnly): The error code. +* **details**: [ErrorResponse](#errorresponse)[] (ReadOnly): The error details. +* **message**: string (ReadOnly): The error message. +* **target**: string (ReadOnly): The error target. + +## ExpressionEvaluationOptions +### Properties +* **scope**: 'Inner' | 'NotSpecified' | 'Outer' | string: The scope to be used for evaluation of parameters, variables and functions in a nested template. + +## KeyVaultParameterReference +### Properties +* **keyVault**: [KeyVaultReference](#keyvaultreference) (Required): Azure Key Vault reference. +* **secretName**: string (Required): Azure Key Vault secret name. +* **secretVersion**: string: Azure Key Vault secret version. + +## KeyVaultReference +### Properties +* **id**: string (Required): Azure Key Vault resource id. + +## OnErrorDeploymentOrOnErrorDeploymentExtended +### Properties +* **deploymentName**: string: The deployment to be used on error case. +* **provisioningState**: string (ReadOnly): The state of the provisioning for the on error deployment. +* **type**: 'LastSuccessful' | 'SpecificDeployment': The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment. + +## ParametersLink +### Properties +* **contentVersion**: string: If included, must match the ContentVersion in the template. +* **uri**: string (Required): The URI of the parameters file. + +## Provider +### Properties +* **id**: string (ReadOnly): The provider ID. +* **namespace**: string: The namespace of the resource provider. +* **providerAuthorizationConsentState**: 'Consented' | 'NotRequired' | 'NotSpecified' | 'Required' | string: The provider authorization consent state. +* **registrationPolicy**: string (ReadOnly): The registration policy of the resource provider. +* **registrationState**: string (ReadOnly): The registration state of the resource provider. +* **resourceTypes**: [ProviderResourceType](#providerresourcetype)[] (ReadOnly): The collection of provider resource types. + +## ProviderExtendedLocation +### Properties +* **extendedLocations**: string[]: The extended locations for the azure location. +* **location**: string: The azure location. +* **type**: string: The extended location type. + +## ProviderResourceType +### Properties +* **aliases**: [Alias](#alias)[]: The aliases that are supported by this resource type. +* **apiProfiles**: [ApiProfile](#apiprofile)[] (ReadOnly): The API profiles for the resource provider. +* **apiVersions**: string[]: The API version. +* **capabilities**: string: The additional capabilities offered by this resource type. +* **defaultApiVersion**: string (ReadOnly): The default API version. +* **locationMappings**: [ProviderExtendedLocation](#providerextendedlocation)[]: The location mappings that are supported by this resource type. +* **locations**: string[]: The collection of locations where this resource type can be created. +* **properties**: [ProviderResourceTypeProperties](#providerresourcetypeproperties): The properties. +* **resourceType**: string: The resource type. +* **zoneMappings**: [ZoneMapping](#zonemapping)[] + +## ProviderResourceTypeProperties +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## ResourceGroupProperties +### Properties +* **provisioningState**: string (ReadOnly): The provisioning state. + +## ResourceGroupTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## ResourceReference +### Properties +* **id**: string (ReadOnly): The fully qualified resource Id. + +## Tags +### Properties +* **tags**: [Tags](#tags): Dictionary of + +## Tags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TemplateLink +### Properties +* **contentVersion**: string: If included, must match the ContentVersion in the template. +* **id**: string: The resource id of a Template Spec. Use either the id or uri property, but not both. +* **queryString**: string: The query string (for example, a SAS token) to be used with the templateLink URI. +* **relativePath**: string: The relativePath property can be used to deploy a linked template at a location relative to the parent. If the parent template was linked with a TemplateSpec, this will reference an artifact in the TemplateSpec. If the parent was linked with a URI, the child deployment will be a combination of the parent and relativePath URIs +* **uri**: string: The URI of the template to deploy. Use either the uri or id property, but not both. + +## ZoneMapping +### Properties +* **location**: string: The location of the zone mapping. +* **zones**: string[] + diff --git a/generated/search/microsoft.search/2015-08-19/samples.md b/generated/search/microsoft.search/2015-08-19/samples.md index 737b64b1b4..d7f846cd75 100644 --- a/generated/search/microsoft.search/2015-08-19/samples.md +++ b/generated/search/microsoft.search/2015-08-19/samples.md @@ -20,7 +20,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2015-08-19' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -42,7 +42,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2015-08-19' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` diff --git a/generated/search/microsoft.search/2019-10-01-preview/samples.md b/generated/search/microsoft.search/2019-10-01-preview/samples.md index cb2f35add0..90174f7f53 100644 --- a/generated/search/microsoft.search/2019-10-01-preview/samples.md +++ b/generated/search/microsoft.search/2019-10-01-preview/samples.md @@ -20,7 +20,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2019-10-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -42,7 +42,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2019-10-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` diff --git a/generated/search/microsoft.search/2020-03-13/samples.md b/generated/search/microsoft.search/2020-03-13/samples.md index 5c90aca55c..72995b9aa8 100644 --- a/generated/search/microsoft.search/2020-03-13/samples.md +++ b/generated/search/microsoft.search/2020-03-13/samples.md @@ -20,7 +20,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2020-03-13' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -40,7 +40,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2020-03-13' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -69,7 +69,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2020-03-13' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -91,7 +91,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2020-03-13' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` diff --git a/generated/search/microsoft.search/2020-08-01-preview/samples.md b/generated/search/microsoft.search/2020-08-01-preview/samples.md index 9231be9125..2b2e3b74c4 100644 --- a/generated/search/microsoft.search/2020-08-01-preview/samples.md +++ b/generated/search/microsoft.search/2020-08-01-preview/samples.md @@ -20,7 +20,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2020-08-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -40,7 +40,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2020-08-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -69,7 +69,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2020-08-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -91,7 +91,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2020-08-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` diff --git a/generated/search/microsoft.search/2020-08-01/samples.md b/generated/search/microsoft.search/2020-08-01/samples.md index 655301856f..7e9b6649da 100644 --- a/generated/search/microsoft.search/2020-08-01/samples.md +++ b/generated/search/microsoft.search/2020-08-01/samples.md @@ -20,7 +20,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2020-08-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -40,7 +40,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2020-08-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -69,7 +69,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2020-08-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -91,7 +91,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2020-08-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` diff --git a/generated/search/microsoft.search/2021-04-01-preview/samples.md b/generated/search/microsoft.search/2021-04-01-preview/samples.md index 35c774bd85..0d8f25c31a 100644 --- a/generated/search/microsoft.search/2021-04-01-preview/samples.md +++ b/generated/search/microsoft.search/2021-04-01-preview/samples.md @@ -20,7 +20,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2021-04-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -44,7 +44,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2021-04-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -64,7 +64,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2021-04-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -84,7 +84,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2021-04-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -113,7 +113,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2021-04-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -143,7 +143,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2021-04-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -165,7 +165,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2021-04-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -187,7 +187,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2021-04-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -199,7 +199,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2021-04-01-preview' = identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/user-mi: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/user-mi': { } } } @@ -213,7 +213,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2021-04-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -233,7 +233,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2021-04-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` diff --git a/generated/search/microsoft.search/2022-09-01/samples.md b/generated/search/microsoft.search/2022-09-01/samples.md index 3ee510fd1e..59ef8ac28d 100644 --- a/generated/search/microsoft.search/2022-09-01/samples.md +++ b/generated/search/microsoft.search/2022-09-01/samples.md @@ -20,7 +20,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2022-09-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -44,7 +44,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2022-09-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -64,7 +64,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2022-09-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -84,7 +84,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2022-09-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -113,7 +113,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2022-09-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -135,7 +135,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2022-09-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -157,7 +157,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2022-09-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` diff --git a/generated/search/microsoft.search/2023-11-01/samples.md b/generated/search/microsoft.search/2023-11-01/samples.md index b997afe771..12a076fb81 100644 --- a/generated/search/microsoft.search/2023-11-01/samples.md +++ b/generated/search/microsoft.search/2023-11-01/samples.md @@ -20,7 +20,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2023-11-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -44,7 +44,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2023-11-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -64,7 +64,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2023-11-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -84,7 +84,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2023-11-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -113,7 +113,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2023-11-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -135,7 +135,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2023-11-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -157,7 +157,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2023-11-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -177,7 +177,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2023-11-01' = { name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` diff --git a/generated/search/microsoft.search/2024-03-01-preview/samples.md b/generated/search/microsoft.search/2024-03-01-preview/samples.md index a1e779a1c1..a052fd24c6 100644 --- a/generated/search/microsoft.search/2024-03-01-preview/samples.md +++ b/generated/search/microsoft.search/2024-03-01-preview/samples.md @@ -20,7 +20,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-03-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -44,7 +44,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-03-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -64,7 +64,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-03-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -84,7 +84,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-03-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -113,7 +113,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-03-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -143,7 +143,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-03-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -165,7 +165,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-03-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -187,7 +187,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-03-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -199,7 +199,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-03-01-preview' = identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/user-mi: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/user-mi': { } } } @@ -213,7 +213,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-03-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -233,7 +233,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-03-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` diff --git a/generated/search/microsoft.search/2024-06-01-preview/samples.md b/generated/search/microsoft.search/2024-06-01-preview/samples.md index bf5e775181..8d1772e707 100644 --- a/generated/search/microsoft.search/2024-06-01-preview/samples.md +++ b/generated/search/microsoft.search/2024-06-01-preview/samples.md @@ -20,7 +20,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-06-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -44,7 +44,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-06-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -64,7 +64,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-06-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -84,7 +84,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-06-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -113,7 +113,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-06-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -143,7 +143,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-06-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -165,7 +165,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-06-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -187,7 +187,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-06-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -199,7 +199,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-06-01-preview' = identity: { type: 'SystemAssigned, UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/user-mi: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/user-mi': { } } } @@ -213,7 +213,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-06-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` @@ -233,7 +233,7 @@ resource exampleResource 'Microsoft.Search/searchServices@2024-06-01-preview' = name: 'standard' } tags: { - app-name: 'My e-commerce app' + 'app-name': 'My e-commerce app' } } ``` diff --git a/generated/security/log.out b/generated/security/log.out index 8695fe5102..fa24e77b99 100644 --- a/generated/security/log.out +++ b/generated/security/log.out @@ -35,6 +35,21 @@ warning | DeprecatedConfig | Using directive.7.suppress which is deprecated and warning | DeprecatedConfig | Using directive.8.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.9.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/SchemaMissingType | The schema 'ErrorAdditionalInfo' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.3.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.4.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.5.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.6.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.7.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.8.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.9.suppress which is deprecated and will be removed in the future. +warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. diff --git a/generated/security/microsoft.security/2017-08-01-preview/samples.md b/generated/security/microsoft.security/2017-08-01-preview/samples.md index 8f7d127291..4152dfe535 100644 --- a/generated/security/microsoft.security/2017-08-01-preview/samples.md +++ b/generated/security/microsoft.security/2017-08-01-preview/samples.md @@ -62,7 +62,7 @@ resource exampleResource 'Microsoft.Security/informationProtectionPolicies@2017- name: 'example' properties: { informationTypes: { - 3bf35491-99b8-41f2-86d5-c1200a7df658: { + '3bf35491-99b8-41f2-86d5-c1200a7df658': { custom: true displayName: 'Custom' enabled: true @@ -76,7 +76,7 @@ resource exampleResource 'Microsoft.Security/informationProtectionPolicies@2017- order: 1400 recommendedLabelId: '7aa516c7-5a53-4857-bc6e-6808c6acd542' } - 7fb9419d-2473-4ad8-8e11-b25cc8cf6a07: { + '7fb9419d-2473-4ad8-8e11-b25cc8cf6a07': { custom: false displayName: 'Networking' enabled: true @@ -92,17 +92,17 @@ resource exampleResource 'Microsoft.Security/informationProtectionPolicies@2017- } } labels: { - 1345da73-bc5a-4a8f-b7dd-3820eb713da8: { + '1345da73-bc5a-4a8f-b7dd-3820eb713da8': { displayName: 'Public' enabled: true order: 100 } - 575739d2-3d53-4df0-9042-4c7772d5c7b1: { + '575739d2-3d53-4df0-9042-4c7772d5c7b1': { displayName: 'Confidential' enabled: true order: 300 } - 7aa516c7-5a53-4857-bc6e-6808c6acd542: { + '7aa516c7-5a53-4857-bc6e-6808c6acd542': { displayName: 'General' enabled: true order: 200 diff --git a/generated/security/microsoft.security/2024-08-01-preview/samples.md b/generated/security/microsoft.security/2024-08-01-preview/samples.md new file mode 100644 index 0000000000..7ea6fc32bf --- /dev/null +++ b/generated/security/microsoft.security/2024-08-01-preview/samples.md @@ -0,0 +1,34 @@ +# Microsoft.Security + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.security/securityconnectors + +Create or update a security connector +```bicep +resource exampleResource 'Microsoft.Security/securityConnectors@2024-08-01-preview' = { + name: 'example' + etag: 'etag value (must be supplied for update)' + location: 'Central US' + properties: { + environmentData: { + environmentType: 'AwsAccount' + scanInterval: 4 + } + environmentName: 'AWS' + hierarchyIdentifier: 'exampleHierarchyId' + offerings: [ + { + nativeCloudConnection: { + cloudRoleArn: 'arn:aws:iam::00000000:role/ASCMonitor' + } + offeringType: 'CspmMonitorAws' + } + ] + } + tags: { + } +} +``` diff --git a/generated/security/microsoft.security/2024-08-01-preview/types.json b/generated/security/microsoft.security/2024-08-01-preview/types.json new file mode 100644 index 0000000000..60f73abfbe --- /dev/null +++ b/generated/security/microsoft.security/2024-08-01-preview/types.json @@ -0,0 +1,2659 @@ +[ + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Security/securityConnectors" + }, + { + "$type": "StringLiteralType", + "value": "2024-08-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.Security/securityConnectors", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource api version" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + }, + "properties": { + "type": { + "$ref": "#/15" + }, + "flags": 0, + "description": "Security connector data" + }, + "location": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Location where the resource is stored" + }, + "kind": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Kind of the resource" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Entity tag is used for comparing two or more entities from the same requested resource." + }, + "tags": { + "type": { + "$ref": "#/165" + }, + "flags": 0, + "description": "A list of key value pairs that describe the resource." + } + } + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/9" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/14" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/5" + }, + { + "$ref": "#/6" + }, + { + "$ref": "#/7" + }, + { + "$ref": "#/8" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/10" + }, + { + "$ref": "#/11" + }, + { + "$ref": "#/12" + }, + { + "$ref": "#/13" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "SecurityConnectorProperties", + "properties": { + "hierarchyIdentifier": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The multi cloud resource identifier (account id in case of AWS connector, project number in case of GCP connector)." + }, + "hierarchyIdentifierTrialEndDate": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The date on which the trial period will end, if applicable. Trial period exists for 30 days after upgrading to payed offerings." + }, + "environmentName": { + "type": { + "$ref": "#/24" + }, + "flags": 0, + "description": "The multi cloud resource's cloud name." + }, + "offerings": { + "type": { + "$ref": "#/131" + }, + "flags": 0, + "description": "A collection of offerings for the security connector." + }, + "environmentData": { + "type": { + "$ref": "#/132" + }, + "flags": 0, + "description": "The security connector environment data." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Azure" + }, + { + "$type": "StringLiteralType", + "value": "AWS" + }, + { + "$type": "StringLiteralType", + "value": "GCP" + }, + { + "$type": "StringLiteralType", + "value": "Github" + }, + { + "$type": "StringLiteralType", + "value": "AzureDevOps" + }, + { + "$type": "StringLiteralType", + "value": "GitLab" + }, + { + "$type": "StringLiteralType", + "value": "DockerHub" + }, + { + "$type": "StringLiteralType", + "value": "JFrog" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/16" + }, + { + "$ref": "#/17" + }, + { + "$ref": "#/18" + }, + { + "$ref": "#/19" + }, + { + "$ref": "#/20" + }, + { + "$ref": "#/21" + }, + { + "$ref": "#/22" + }, + { + "$ref": "#/23" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "DiscriminatedObjectType", + "name": "CloudOffering", + "discriminator": "offeringType", + "baseProperties": { + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The offering description." + } + }, + "elements": { + "CspmMonitorAws": { + "$ref": "#/26" + }, + "CspmMonitorAzureDevOps": { + "$ref": "#/29" + }, + "CspmMonitorDockerHub": { + "$ref": "#/31" + }, + "CspmMonitorGcp": { + "$ref": "#/33" + }, + "CspmMonitorGitLab": { + "$ref": "#/36" + }, + "CspmMonitorGithub": { + "$ref": "#/38" + }, + "CspmMonitorJFrog": { + "$ref": "#/40" + }, + "DefenderCspmAws": { + "$ref": "#/42" + }, + "DefenderCspmDockerHub": { + "$ref": "#/57" + }, + "DefenderCspmGcp": { + "$ref": "#/59" + }, + "DefenderCspmJFrog": { + "$ref": "#/66" + }, + "DefenderForContainersAws": { + "$ref": "#/69" + }, + "DefenderForContainersDockerHub": { + "$ref": "#/79" + }, + "DefenderForContainersGcp": { + "$ref": "#/81" + }, + "DefenderForContainersJFrog": { + "$ref": "#/88" + }, + "DefenderForDatabasesAws": { + "$ref": "#/90" + }, + "DefenderForDatabasesGcp": { + "$ref": "#/96" + }, + "DefenderForServersAws": { + "$ref": "#/100" + }, + "DefenderForServersGcp": { + "$ref": "#/116" + } + } + }, + { + "$type": "ObjectType", + "name": "CspmMonitorAwsOffering", + "properties": { + "nativeCloudConnection": { + "type": { + "$ref": "#/27" + }, + "flags": 0, + "description": "The native cloud connection configuration" + }, + "offeringType": { + "type": { + "$ref": "#/28" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "ObjectType", + "name": "CspmMonitorAwsOfferingNativeCloudConnection", + "properties": { + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature" + } + } + }, + { + "$type": "StringLiteralType", + "value": "CspmMonitorAws" + }, + { + "$type": "ObjectType", + "name": "CspmMonitorAzureDevOpsOffering", + "properties": { + "offeringType": { + "type": { + "$ref": "#/30" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "StringLiteralType", + "value": "CspmMonitorAzureDevOps" + }, + { + "$type": "ObjectType", + "name": "CspmMonitorDockerHubOffering", + "properties": { + "offeringType": { + "type": { + "$ref": "#/32" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "StringLiteralType", + "value": "CspmMonitorDockerHub" + }, + { + "$type": "ObjectType", + "name": "CspmMonitorGcpOffering", + "properties": { + "nativeCloudConnection": { + "type": { + "$ref": "#/34" + }, + "flags": 0, + "description": "The native cloud connection configuration" + }, + "offeringType": { + "type": { + "$ref": "#/35" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "ObjectType", + "name": "CspmMonitorGcpOfferingNativeCloudConnection", + "properties": { + "workloadIdentityProviderId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The GCP workload identity provider id for the offering" + }, + "serviceAccountEmailAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The service account email address in GCP for this offering" + } + } + }, + { + "$type": "StringLiteralType", + "value": "CspmMonitorGcp" + }, + { + "$type": "ObjectType", + "name": "CspmMonitorGitLabOffering", + "properties": { + "offeringType": { + "type": { + "$ref": "#/37" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "StringLiteralType", + "value": "CspmMonitorGitLab" + }, + { + "$type": "ObjectType", + "name": "CspmMonitorGithubOffering", + "properties": { + "offeringType": { + "type": { + "$ref": "#/39" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "StringLiteralType", + "value": "CspmMonitorGithub" + }, + { + "$type": "ObjectType", + "name": "CspmMonitorJFrogOffering", + "properties": { + "offeringType": { + "type": { + "$ref": "#/41" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "StringLiteralType", + "value": "CspmMonitorJFrog" + }, + { + "$type": "ObjectType", + "name": "DefenderCspmAwsOffering", + "properties": { + "vmScanners": { + "type": { + "$ref": "#/43" + }, + "flags": 0, + "description": "The Microsoft Defender for CSPM offering VM scanning configuration" + }, + "dataSensitivityDiscovery": { + "type": { + "$ref": "#/49" + }, + "flags": 0, + "description": "The Microsoft Defender Data Sensitivity discovery configuration" + }, + "databasesDspm": { + "type": { + "$ref": "#/50" + }, + "flags": 0, + "description": "The databases DSPM configuration" + }, + "ciem": { + "type": { + "$ref": "#/51" + }, + "flags": 0, + "description": "Defenders CSPM Permissions Management offering configurations" + }, + "mdcContainersImageAssessment": { + "type": { + "$ref": "#/54" + }, + "flags": 0, + "description": "The Microsoft Defender container image assessment configuration" + }, + "mdcContainersAgentlessDiscoveryK8s": { + "type": { + "$ref": "#/55" + }, + "flags": 0, + "description": "The Microsoft Defender container agentless discovery K8s configuration" + }, + "offeringType": { + "type": { + "$ref": "#/56" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderCspmAwsOfferingVmScanners", + "properties": { + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature" + }, + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is VM scanning enabled" + }, + "configuration": { + "type": { + "$ref": "#/45" + }, + "flags": 0, + "description": "Configuration for VM scanning" + } + } + }, + { + "$type": "BooleanType" + }, + { + "$type": "ObjectType", + "name": "VmScannersBaseConfiguration", + "properties": { + "scanningMode": { + "type": { + "$ref": "#/47" + }, + "flags": 0, + "description": "The scanning mode for the VM scan." + }, + "exclusionTags": { + "type": { + "$ref": "#/48" + }, + "flags": 0, + "description": "Tags that indicates that a resource should not be scanned" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Default" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/46" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "VmScannersBaseConfigurationExclusionTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "DefenderCspmAwsOfferingDataSensitivityDiscovery", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Microsoft Defender Data Sensitivity discovery enabled" + }, + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderCspmAwsOfferingDatabasesDspm", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is databases DSPM protection enabled" + }, + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderCspmAwsOfferingCiem", + "properties": { + "ciemDiscovery": { + "type": { + "$ref": "#/52" + }, + "flags": 0, + "description": "Defender CSPM Permissions Management discovery configuration" + }, + "ciemOidc": { + "type": { + "$ref": "#/53" + }, + "flags": 0, + "description": "AWS Defender CSPM Permissions Management OIDC (open id connect) connection configurations" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderCspmAwsOfferingCiemDiscovery", + "properties": { + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for Permissions Management discovery" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderCspmAwsOfferingCiemOidc", + "properties": { + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for Permissions Management used for oidc connection" + }, + "azureActiveDirectoryAppName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the azure active directory app name used of authenticating against AWS" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderCspmAwsOfferingMdcContainersImageAssessment", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Microsoft Defender container image assessment enabled" + }, + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderCspmAwsOfferingMdcContainersAgentlessDiscoveryK8S", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Microsoft Defender container agentless discovery K8s enabled" + }, + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature" + } + } + }, + { + "$type": "StringLiteralType", + "value": "DefenderCspmAws" + }, + { + "$type": "ObjectType", + "name": "DefenderCspmDockerHubOffering", + "properties": { + "offeringType": { + "type": { + "$ref": "#/58" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "StringLiteralType", + "value": "DefenderCspmDockerHub" + }, + { + "$type": "ObjectType", + "name": "DefenderCspmGcpOffering", + "properties": { + "ciemDiscovery": { + "type": { + "$ref": "#/60" + }, + "flags": 0, + "description": "GCP Defenders CSPM Permissions Management OIDC (Open ID connect) connection configurations" + }, + "vmScanners": { + "type": { + "$ref": "#/61" + }, + "flags": 0, + "description": "The Microsoft Defender for CSPM VM scanning configuration" + }, + "dataSensitivityDiscovery": { + "type": { + "$ref": "#/62" + }, + "flags": 0, + "description": "The Microsoft Defender Data Sensitivity discovery configuration" + }, + "mdcContainersImageAssessment": { + "type": { + "$ref": "#/63" + }, + "flags": 0, + "description": "The Microsoft Defender Container image assessment configuration" + }, + "mdcContainersAgentlessDiscoveryK8s": { + "type": { + "$ref": "#/64" + }, + "flags": 0, + "description": "The Microsoft Defender Container agentless discovery configuration" + }, + "offeringType": { + "type": { + "$ref": "#/65" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderCspmGcpOfferingCiemDiscovery", + "properties": { + "workloadIdentityProviderId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The GCP workload identity provider id for Permissions Management offering" + }, + "serviceAccountEmailAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The service account email address in GCP for Permissions Management offering" + }, + "azureActiveDirectoryAppName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the azure active directory app name used of authenticating against GCP workload identity federation" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderCspmGcpOfferingVmScanners", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is VM scanning enabled" + }, + "configuration": { + "type": { + "$ref": "#/45" + }, + "flags": 0, + "description": "Configuration for VM scanning" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderCspmGcpOfferingDataSensitivityDiscovery", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Microsoft Defender Data Sensitivity discovery enabled" + }, + "workloadIdentityProviderId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The workload identity provider id in GCP for this feature" + }, + "serviceAccountEmailAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The service account email address in GCP for this feature" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderCspmGcpOfferingMdcContainersImageAssessment", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Microsoft Defender container image assessment enabled" + }, + "workloadIdentityProviderId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The workload identity provider id in GCP for this feature" + }, + "serviceAccountEmailAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The service account email address in GCP for this feature" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Microsoft Defender container agentless discovery enabled" + }, + "workloadIdentityProviderId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The workload identity provider id in GCP for this feature" + }, + "serviceAccountEmailAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The service account email address in GCP for this feature" + } + } + }, + { + "$type": "StringLiteralType", + "value": "DefenderCspmGcp" + }, + { + "$type": "ObjectType", + "name": "DefenderCspmJFrogOffering", + "properties": { + "mdcContainersImageAssessment": { + "type": { + "$ref": "#/67" + }, + "flags": 0, + "description": "The Microsoft Defender Container image assessment configuration" + }, + "offeringType": { + "type": { + "$ref": "#/68" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderCspmJFrogOfferingMdcContainersImageAssessment", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Microsoft Defender container image assessment enabled" + } + } + }, + { + "$type": "StringLiteralType", + "value": "DefenderCspmJFrog" + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersAwsOffering", + "properties": { + "kubernetesService": { + "type": { + "$ref": "#/70" + }, + "flags": 0, + "description": "The kubernetes service connection configuration" + }, + "kubernetesDataCollection": { + "type": { + "$ref": "#/71" + }, + "flags": 0, + "description": "The kubernetes data collection connection configuration" + }, + "cloudWatchToKinesis": { + "type": { + "$ref": "#/72" + }, + "flags": 0, + "description": "The cloudwatch to kinesis connection configuration" + }, + "kinesisToS3": { + "type": { + "$ref": "#/73" + }, + "flags": 0, + "description": "The kinesis to s3 connection configuration" + }, + "enableAuditLogsAutoProvisioning": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is audit logs data collection enabled" + }, + "enableDefenderAgentAutoProvisioning": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Microsoft Defender for Cloud Kubernetes agent auto provisioning enabled" + }, + "enablePolicyAgentAutoProvisioning": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Policy Kubernetes agent auto provisioning enabled" + }, + "kubeAuditRetentionTime": { + "type": { + "$ref": "#/74" + }, + "flags": 0, + "description": "The retention time in days of kube audit logs set on the CloudWatch log group" + }, + "dataCollectionExternalId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The externalId used by the data reader to prevent the confused deputy attack" + }, + "mdcContainersImageAssessment": { + "type": { + "$ref": "#/75" + }, + "flags": 0, + "description": "The Microsoft Defender container image assessment configuration" + }, + "mdcContainersAgentlessDiscoveryK8s": { + "type": { + "$ref": "#/76" + }, + "flags": 0, + "description": "The Microsoft Defender container agentless discovery K8s configuration" + }, + "vmScanners": { + "type": { + "$ref": "#/77" + }, + "flags": 0, + "description": "The Microsoft Defender for Container K8s VM host scanning configuration" + }, + "offeringType": { + "type": { + "$ref": "#/78" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersAwsOfferingKubernetesService", + "properties": { + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature used for provisioning resources" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersAwsOfferingKubernetesDataCollection", + "properties": { + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature used for reading data" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersAwsOfferingCloudWatchToKinesis", + "properties": { + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS used by CloudWatch to transfer data into Kinesis" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersAwsOfferingKinesisToS3", + "properties": { + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS used by Kinesis to transfer data into S3" + } + } + }, + { + "$type": "IntegerType" + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersAwsOfferingMdcContainersImageAssessment", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Microsoft Defender container image assessment enabled" + }, + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersAwsOfferingMdcContainersAgentlessDiscoveryK8S", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Microsoft Defender container agentless discovery K8s enabled" + }, + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersAwsOfferingVmScanners", + "properties": { + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature" + }, + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is VM scanning enabled" + }, + "configuration": { + "type": { + "$ref": "#/45" + }, + "flags": 0, + "description": "Configuration for VM scanning" + } + } + }, + { + "$type": "StringLiteralType", + "value": "DefenderForContainersAws" + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersDockerHubOffering", + "properties": { + "offeringType": { + "type": { + "$ref": "#/80" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "StringLiteralType", + "value": "DefenderForContainersDockerHub" + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersGcpOffering", + "properties": { + "nativeCloudConnection": { + "type": { + "$ref": "#/82" + }, + "flags": 0, + "description": "The native cloud connection configuration" + }, + "dataPipelineNativeCloudConnection": { + "type": { + "$ref": "#/83" + }, + "flags": 0, + "description": "The native cloud connection configuration" + }, + "enableAuditLogsAutoProvisioning": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is audit logs data collection enabled" + }, + "enableDefenderAgentAutoProvisioning": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Microsoft Defender for Cloud Kubernetes agent auto provisioning enabled" + }, + "enablePolicyAgentAutoProvisioning": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Policy Kubernetes agent auto provisioning enabled" + }, + "mdcContainersImageAssessment": { + "type": { + "$ref": "#/84" + }, + "flags": 0, + "description": "The Microsoft Defender Container image assessment configuration" + }, + "mdcContainersAgentlessDiscoveryK8s": { + "type": { + "$ref": "#/85" + }, + "flags": 0, + "description": "The Microsoft Defender Container agentless discovery configuration" + }, + "vmScanners": { + "type": { + "$ref": "#/86" + }, + "flags": 0, + "description": "The Microsoft Defender for Container K8s VM host scanning configuration" + }, + "offeringType": { + "type": { + "$ref": "#/87" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersGcpOfferingNativeCloudConnection", + "properties": { + "serviceAccountEmailAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The service account email address in GCP for this offering" + }, + "workloadIdentityProviderId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The GCP workload identity provider id for this offering" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection", + "properties": { + "serviceAccountEmailAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The data collection service account email address in GCP for this offering" + }, + "workloadIdentityProviderId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The data collection GCP workload identity provider id for this offering" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersGcpOfferingMdcContainersImageAssessment", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Microsoft Defender container image assessment enabled" + }, + "workloadIdentityProviderId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The workload identity provider id in GCP for this feature" + }, + "serviceAccountEmailAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The service account email address in GCP for this feature" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersGcpOfferingMdcContainersAgentlessDiscoveryK8S", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Microsoft Defender container agentless discovery enabled" + }, + "workloadIdentityProviderId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The workload identity provider id in GCP for this feature" + }, + "serviceAccountEmailAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The service account email address in GCP for this feature" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersGcpOfferingVmScanners", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is VM scanning enabled" + }, + "configuration": { + "type": { + "$ref": "#/45" + }, + "flags": 0, + "description": "Configuration for VM scanning" + } + } + }, + { + "$type": "StringLiteralType", + "value": "DefenderForContainersGcp" + }, + { + "$type": "ObjectType", + "name": "DefenderForContainersJFrogOffering", + "properties": { + "offeringType": { + "type": { + "$ref": "#/89" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "StringLiteralType", + "value": "DefenderForContainersJFrog" + }, + { + "$type": "ObjectType", + "name": "DefenderFoDatabasesAwsOffering", + "properties": { + "arcAutoProvisioning": { + "type": { + "$ref": "#/91" + }, + "flags": 0, + "description": "The ARC autoprovisioning configuration" + }, + "rds": { + "type": { + "$ref": "#/93" + }, + "flags": 0, + "description": "The RDS configuration" + }, + "databasesDspm": { + "type": { + "$ref": "#/94" + }, + "flags": 0, + "description": "The databases data security posture management (DSPM) configuration" + }, + "offeringType": { + "type": { + "$ref": "#/95" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderFoDatabasesAwsOfferingArcAutoProvisioning", + "properties": { + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature" + }, + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is arc auto provisioning enabled" + }, + "configuration": { + "type": { + "$ref": "#/92" + }, + "flags": 0, + "description": "Configuration for servers Arc auto provisioning for a given environment" + } + } + }, + { + "$type": "ObjectType", + "name": "ArcAutoProvisioningConfiguration", + "properties": { + "proxy": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Optional HTTP proxy endpoint to use for the Arc agent" + }, + "privateLinkScope": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Optional Arc private link scope resource id to link the Arc agent" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderFoDatabasesAwsOfferingRds", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is RDS protection enabled" + }, + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderFoDatabasesAwsOfferingDatabasesDspm", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is databases data security posture management (DSPM) protection enabled" + }, + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature" + } + } + }, + { + "$type": "StringLiteralType", + "value": "DefenderForDatabasesAws" + }, + { + "$type": "ObjectType", + "name": "DefenderForDatabasesGcpOffering", + "properties": { + "arcAutoProvisioning": { + "type": { + "$ref": "#/97" + }, + "flags": 0, + "description": "The ARC autoprovisioning configuration" + }, + "defenderForDatabasesArcAutoProvisioning": { + "type": { + "$ref": "#/98" + }, + "flags": 0, + "description": "The native cloud connection configuration" + }, + "offeringType": { + "type": { + "$ref": "#/99" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForDatabasesGcpOfferingArcAutoProvisioning", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is arc auto provisioning enabled" + }, + "configuration": { + "type": { + "$ref": "#/92" + }, + "flags": 0, + "description": "Configuration for servers Arc auto provisioning for a given environment" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning", + "properties": { + "serviceAccountEmailAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The service account email address in GCP for this offering" + }, + "workloadIdentityProviderId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The GCP workload identity provider id for this offering" + } + } + }, + { + "$type": "StringLiteralType", + "value": "DefenderForDatabasesGcp" + }, + { + "$type": "ObjectType", + "name": "DefenderForServersAwsOffering", + "properties": { + "defenderForServers": { + "type": { + "$ref": "#/101" + }, + "flags": 0, + "description": "The Defender for servers connection configuration" + }, + "arcAutoProvisioning": { + "type": { + "$ref": "#/102" + }, + "flags": 0, + "description": "The ARC autoprovisioning configuration" + }, + "vaAutoProvisioning": { + "type": { + "$ref": "#/103" + }, + "flags": 0, + "description": "The Vulnerability Assessment autoprovisioning configuration" + }, + "mdeAutoProvisioning": { + "type": { + "$ref": "#/108" + }, + "flags": 0, + "description": "The Microsoft Defender for Endpoint autoprovisioning configuration" + }, + "subPlan": { + "type": { + "$ref": "#/110" + }, + "flags": 0, + "description": "configuration for the servers offering subPlan" + }, + "vmScanners": { + "type": { + "$ref": "#/114" + }, + "flags": 0, + "description": "The Microsoft Defender for Server VM scanning configuration" + }, + "offeringType": { + "type": { + "$ref": "#/115" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForServersAwsOfferingDefenderForServers", + "properties": { + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForServersAwsOfferingArcAutoProvisioning", + "properties": { + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature" + }, + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is arc auto provisioning enabled" + }, + "configuration": { + "type": { + "$ref": "#/92" + }, + "flags": 0, + "description": "Configuration for servers Arc auto provisioning for a given environment" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForServersAwsOfferingVaAutoProvisioning", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Vulnerability Assessment auto provisioning enabled" + }, + "configuration": { + "type": { + "$ref": "#/104" + }, + "flags": 0, + "description": "configuration for Vulnerability Assessment autoprovisioning" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForServersAwsOfferingVaAutoProvisioningConfiguration", + "properties": { + "type": { + "type": { + "$ref": "#/107" + }, + "flags": 0, + "description": "The Vulnerability Assessment solution to be provisioned. Can be either 'TVM' or 'Qualys'" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Qualys" + }, + { + "$type": "StringLiteralType", + "value": "TVM" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/105" + }, + { + "$ref": "#/106" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "DefenderForServersAwsOfferingMdeAutoProvisioning", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Microsoft Defender for Endpoint auto provisioning enabled" + }, + "configuration": { + "type": { + "$ref": "#/109" + }, + "flags": 0, + "description": "configuration for Microsoft Defender for Endpoint autoprovisioning" + } + } + }, + { + "$type": "AnyType" + }, + { + "$type": "ObjectType", + "name": "DefenderForServersAwsOfferingSubPlan", + "properties": { + "type": { + "type": { + "$ref": "#/113" + }, + "flags": 0, + "description": "The available sub plans" + } + } + }, + { + "$type": "StringLiteralType", + "value": "P1" + }, + { + "$type": "StringLiteralType", + "value": "P2" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/111" + }, + { + "$ref": "#/112" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "DefenderForServersAwsOfferingVmScanners", + "properties": { + "cloudRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The cloud role ARN in AWS for this feature" + }, + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is VM scanning enabled" + }, + "configuration": { + "type": { + "$ref": "#/45" + }, + "flags": 0, + "description": "Configuration for VM scanning" + } + } + }, + { + "$type": "StringLiteralType", + "value": "DefenderForServersAws" + }, + { + "$type": "ObjectType", + "name": "DefenderForServersGcpOffering", + "properties": { + "defenderForServers": { + "type": { + "$ref": "#/117" + }, + "flags": 0, + "description": "The Defender for servers connection configuration" + }, + "arcAutoProvisioning": { + "type": { + "$ref": "#/118" + }, + "flags": 0, + "description": "The ARC autoprovisioning configuration" + }, + "vaAutoProvisioning": { + "type": { + "$ref": "#/119" + }, + "flags": 0, + "description": "The Vulnerability Assessment autoprovisioning configuration" + }, + "mdeAutoProvisioning": { + "type": { + "$ref": "#/124" + }, + "flags": 0, + "description": "The Microsoft Defender for Endpoint autoprovisioning configuration" + }, + "subPlan": { + "type": { + "$ref": "#/125" + }, + "flags": 0, + "description": "configuration for the servers offering subPlan" + }, + "vmScanners": { + "type": { + "$ref": "#/129" + }, + "flags": 0, + "description": "The Microsoft Defender for Server VM scanning configuration" + }, + "offeringType": { + "type": { + "$ref": "#/130" + }, + "flags": 1, + "description": "The type of the security offering." + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForServersGcpOfferingDefenderForServers", + "properties": { + "workloadIdentityProviderId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The workload identity provider id in GCP for this feature" + }, + "serviceAccountEmailAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The service account email address in GCP for this feature" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForServersGcpOfferingArcAutoProvisioning", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is arc auto provisioning enabled" + }, + "configuration": { + "type": { + "$ref": "#/92" + }, + "flags": 0, + "description": "Configuration for servers Arc auto provisioning for a given environment" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForServersGcpOfferingVaAutoProvisioning", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Vulnerability Assessment auto provisioning enabled" + }, + "configuration": { + "type": { + "$ref": "#/120" + }, + "flags": 0, + "description": "configuration for Vulnerability Assessment autoprovisioning" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForServersGcpOfferingVaAutoProvisioningConfiguration", + "properties": { + "type": { + "type": { + "$ref": "#/123" + }, + "flags": 0, + "description": "The Vulnerability Assessment solution to be provisioned. Can be either 'TVM' or 'Qualys'" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Qualys" + }, + { + "$type": "StringLiteralType", + "value": "TVM" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/121" + }, + { + "$ref": "#/122" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "DefenderForServersGcpOfferingMdeAutoProvisioning", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is Microsoft Defender for Endpoint auto provisioning enabled" + }, + "configuration": { + "type": { + "$ref": "#/109" + }, + "flags": 0, + "description": "configuration for Microsoft Defender for Endpoint autoprovisioning" + } + } + }, + { + "$type": "ObjectType", + "name": "DefenderForServersGcpOfferingSubPlan", + "properties": { + "type": { + "type": { + "$ref": "#/128" + }, + "flags": 0, + "description": "The available sub plans" + } + } + }, + { + "$type": "StringLiteralType", + "value": "P1" + }, + { + "$type": "StringLiteralType", + "value": "P2" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/126" + }, + { + "$ref": "#/127" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "DefenderForServersGcpOfferingVmScanners", + "properties": { + "enabled": { + "type": { + "$ref": "#/44" + }, + "flags": 0, + "description": "Is VM scanning enabled" + }, + "configuration": { + "type": { + "$ref": "#/45" + }, + "flags": 0, + "description": "Configuration for VM scanning" + } + } + }, + { + "$type": "StringLiteralType", + "value": "DefenderForServersGcp" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/25" + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "EnvironmentData", + "discriminator": "environmentType", + "baseProperties": {}, + "elements": { + "AwsAccount": { + "$ref": "#/133" + }, + "AzureDevOpsScope": { + "$ref": "#/142" + }, + "DockerHubOrganization": { + "$ref": "#/144" + }, + "GcpProject": { + "$ref": "#/149" + }, + "GithubScope": { + "$ref": "#/158" + }, + "GitlabScope": { + "$ref": "#/160" + }, + "JFrogArtifactory": { + "$ref": "#/162" + } + } + }, + { + "$type": "ObjectType", + "name": "AwsEnvironmentData", + "properties": { + "organizationalData": { + "type": { + "$ref": "#/134" + }, + "flags": 0, + "description": "The AWS account's organizational data" + }, + "regions": { + "type": { + "$ref": "#/140" + }, + "flags": 0, + "description": "list of regions to scan" + }, + "accountName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The AWS account name" + }, + "scanInterval": { + "type": { + "$ref": "#/74" + }, + "flags": 0, + "description": "Scan interval in hours (value should be between 1-hour to 24-hours)" + }, + "environmentType": { + "type": { + "$ref": "#/141" + }, + "flags": 1, + "description": "The type of the environment data." + } + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "AwsOrganizationalData", + "discriminator": "organizationMembershipType", + "baseProperties": {}, + "elements": { + "Member": { + "$ref": "#/135" + }, + "Organization": { + "$ref": "#/137" + } + } + }, + { + "$type": "ObjectType", + "name": "AwsOrganizationalDataMember", + "properties": { + "parentHierarchyId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "If the multi cloud account is not of membership type organization, this will be the ID of the account's parent" + }, + "organizationMembershipType": { + "type": { + "$ref": "#/136" + }, + "flags": 1, + "description": "The multi cloud account's membership type in the organization" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Member" + }, + { + "$type": "ObjectType", + "name": "AwsOrganizationalDataMaster", + "properties": { + "stacksetName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "If the multi cloud account is of membership type organization, this will be the name of the onboarding stackset" + }, + "excludedAccountIds": { + "type": { + "$ref": "#/138" + }, + "flags": 0, + "description": "If the multi cloud account is of membership type organization, list of accounts excluded from offering" + }, + "organizationMembershipType": { + "type": { + "$ref": "#/139" + }, + "flags": 1, + "description": "The multi cloud account's membership type in the organization" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Organization" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "AwsAccount" + }, + { + "$type": "ObjectType", + "name": "AzureDevOpsScopeEnvironmentData", + "properties": { + "environmentType": { + "type": { + "$ref": "#/143" + }, + "flags": 1, + "description": "The type of the environment data." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AzureDevOpsScope" + }, + { + "$type": "ObjectType", + "name": "DockerHubEnvironmentData", + "properties": { + "authentication": { + "type": { + "$ref": "#/145" + }, + "flags": 0, + "description": "The Docker Hub organization authentication details" + }, + "scanInterval": { + "type": { + "$ref": "#/74" + }, + "flags": 0, + "description": "Scan interval in hours (value should be between 1-hour to 24-hours)" + }, + "environmentType": { + "type": { + "$ref": "#/148" + }, + "flags": 1, + "description": "The type of the environment data." + } + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "Authentication", + "discriminator": "authenticationType", + "baseProperties": {}, + "elements": { + "AccessToken": { + "$ref": "#/146" + } + } + }, + { + "$type": "ObjectType", + "name": "AccessTokenAuthentication", + "properties": { + "username": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The user name that will be used while authenticating with the onboarded environment" + }, + "accessToken": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The access token that will be used while authenticating with the onboarded environment" + }, + "authenticationType": { + "type": { + "$ref": "#/147" + }, + "flags": 1, + "description": "The authentication type" + } + } + }, + { + "$type": "StringLiteralType", + "value": "AccessToken" + }, + { + "$type": "StringLiteralType", + "value": "DockerHubOrganization" + }, + { + "$type": "ObjectType", + "name": "GcpProjectEnvironmentData", + "properties": { + "organizationalData": { + "type": { + "$ref": "#/150" + }, + "flags": 0, + "description": "The Gcp project's organizational data" + }, + "projectDetails": { + "type": { + "$ref": "#/156" + }, + "flags": 0, + "description": "The Gcp project's details" + }, + "scanInterval": { + "type": { + "$ref": "#/74" + }, + "flags": 0, + "description": "Scan interval in hours (value should be between 1-hour to 24-hours)" + }, + "environmentType": { + "type": { + "$ref": "#/157" + }, + "flags": 1, + "description": "The type of the environment data." + } + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "GcpOrganizationalData", + "discriminator": "organizationMembershipType", + "baseProperties": {}, + "elements": { + "Member": { + "$ref": "#/151" + }, + "Organization": { + "$ref": "#/153" + } + } + }, + { + "$type": "ObjectType", + "name": "GcpOrganizationalDataMember", + "properties": { + "parentHierarchyId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "If the multi cloud account is not of membership type organization, this will be the ID of the project's parent" + }, + "managementProjectNumber": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The GCP management project number from organizational onboarding" + }, + "organizationMembershipType": { + "type": { + "$ref": "#/152" + }, + "flags": 1, + "description": "The multi cloud account's membership type in the organization" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Member" + }, + { + "$type": "ObjectType", + "name": "GcpOrganizationalDataOrganization", + "properties": { + "excludedProjectNumbers": { + "type": { + "$ref": "#/154" + }, + "flags": 0, + "description": "If the multi cloud account is of membership type organization, list of accounts excluded from offering" + }, + "serviceAccountEmailAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The service account email address which represents the organization level permissions container." + }, + "workloadIdentityProviderId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The GCP workload identity provider id which represents the permissions required to auto provision security connectors" + }, + "organizationName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "GCP organization name" + }, + "organizationMembershipType": { + "type": { + "$ref": "#/155" + }, + "flags": 1, + "description": "The multi cloud account's membership type in the organization" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Organization" + }, + { + "$type": "ObjectType", + "name": "GcpProjectDetails", + "properties": { + "projectNumber": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The unique GCP Project number" + }, + "projectId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The GCP Project id" + }, + "workloadIdentityPoolId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The GCP workload identity federation pool id" + }, + "projectName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "GCP project name" + } + } + }, + { + "$type": "StringLiteralType", + "value": "GcpProject" + }, + { + "$type": "ObjectType", + "name": "GithubScopeEnvironmentData", + "properties": { + "environmentType": { + "type": { + "$ref": "#/159" + }, + "flags": 1, + "description": "The type of the environment data." + } + } + }, + { + "$type": "StringLiteralType", + "value": "GithubScope" + }, + { + "$type": "ObjectType", + "name": "GitlabScopeEnvironmentData", + "properties": { + "environmentType": { + "type": { + "$ref": "#/161" + }, + "flags": 1, + "description": "The type of the environment data." + } + } + }, + { + "$type": "StringLiteralType", + "value": "GitlabScope" + }, + { + "$type": "ObjectType", + "name": "JFrogEnvironmentData", + "properties": { + "scanInterval": { + "type": { + "$ref": "#/163" + }, + "flags": 0, + "description": "Scan interval in hours (value should be between 1-hour to 24-hours)" + }, + "environmentType": { + "type": { + "$ref": "#/164" + }, + "flags": 1, + "description": "The type of the environment data." + } + } + }, + { + "$type": "IntegerType", + "minValue": 1, + "maxValue": 24 + }, + { + "$type": "StringLiteralType", + "value": "JFrogArtifactory" + }, + { + "$type": "ObjectType", + "name": "Tags", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.Security/securityConnectors@2024-08-01-preview", + "scopeType": 8, + "body": { + "$ref": "#/3" + }, + "flags": 0 + } +] \ No newline at end of file diff --git a/generated/security/microsoft.security/2024-08-01-preview/types.md b/generated/security/microsoft.security/2024-08-01-preview/types.md new file mode 100644 index 0000000000..5e8c195eb1 --- /dev/null +++ b/generated/security/microsoft.security/2024-08-01-preview/types.md @@ -0,0 +1,521 @@ +# Microsoft.Security @ 2024-08-01-preview + +## Resource Microsoft.Security/securityConnectors@2024-08-01-preview +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2024-08-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Entity tag is used for comparing two or more entities from the same requested resource. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **kind**: string: Kind of the resource +* **location**: string: Location where the resource is stored +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [SecurityConnectorProperties](#securityconnectorproperties): Security connector data +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [Tags](#tags): A list of key value pairs that describe the resource. +* **type**: 'Microsoft.Security/securityConnectors' (ReadOnly, DeployTimeConstant): The resource type + +## ArcAutoProvisioningConfiguration +### Properties +* **privateLinkScope**: string: Optional Arc private link scope resource id to link the Arc agent +* **proxy**: string: Optional HTTP proxy endpoint to use for the Arc agent + +## Authentication +* **Discriminator**: authenticationType + +### Base Properties + +### AccessTokenAuthentication +#### Properties +* **accessToken**: string: The access token that will be used while authenticating with the onboarded environment +* **authenticationType**: 'AccessToken' (Required): The authentication type +* **username**: string: The user name that will be used while authenticating with the onboarded environment + + +## AwsOrganizationalData +* **Discriminator**: organizationMembershipType + +### Base Properties + +### AwsOrganizationalDataMember +#### Properties +* **organizationMembershipType**: 'Member' (Required): The multi cloud account's membership type in the organization +* **parentHierarchyId**: string: If the multi cloud account is not of membership type organization, this will be the ID of the account's parent + +### AwsOrganizationalDataMaster +#### Properties +* **excludedAccountIds**: string[]: If the multi cloud account is of membership type organization, list of accounts excluded from offering +* **organizationMembershipType**: 'Organization' (Required): The multi cloud account's membership type in the organization +* **stacksetName**: string: If the multi cloud account is of membership type organization, this will be the name of the onboarding stackset + + +## CloudOffering +* **Discriminator**: offeringType + +### Base Properties +* **description**: string (ReadOnly): The offering description. + +### CspmMonitorAwsOffering +#### Properties +* **nativeCloudConnection**: [CspmMonitorAwsOfferingNativeCloudConnection](#cspmmonitorawsofferingnativecloudconnection): The native cloud connection configuration +* **offeringType**: 'CspmMonitorAws' (Required): The type of the security offering. + +### CspmMonitorAzureDevOpsOffering +#### Properties +* **offeringType**: 'CspmMonitorAzureDevOps' (Required): The type of the security offering. + +### CspmMonitorDockerHubOffering +#### Properties +* **offeringType**: 'CspmMonitorDockerHub' (Required): The type of the security offering. + +### CspmMonitorGcpOffering +#### Properties +* **nativeCloudConnection**: [CspmMonitorGcpOfferingNativeCloudConnection](#cspmmonitorgcpofferingnativecloudconnection): The native cloud connection configuration +* **offeringType**: 'CspmMonitorGcp' (Required): The type of the security offering. + +### CspmMonitorGithubOffering +#### Properties +* **offeringType**: 'CspmMonitorGithub' (Required): The type of the security offering. + +### CspmMonitorGitLabOffering +#### Properties +* **offeringType**: 'CspmMonitorGitLab' (Required): The type of the security offering. + +### CspmMonitorJFrogOffering +#### Properties +* **offeringType**: 'CspmMonitorJFrog' (Required): The type of the security offering. + +### DefenderCspmAwsOffering +#### Properties +* **ciem**: [DefenderCspmAwsOfferingCiem](#defendercspmawsofferingciem): Defenders CSPM Permissions Management offering configurations +* **databasesDspm**: [DefenderCspmAwsOfferingDatabasesDspm](#defendercspmawsofferingdatabasesdspm): The databases DSPM configuration +* **dataSensitivityDiscovery**: [DefenderCspmAwsOfferingDataSensitivityDiscovery](#defendercspmawsofferingdatasensitivitydiscovery): The Microsoft Defender Data Sensitivity discovery configuration +* **mdcContainersAgentlessDiscoveryK8s**: [DefenderCspmAwsOfferingMdcContainersAgentlessDiscoveryK8S](#defendercspmawsofferingmdccontainersagentlessdiscoveryk8s): The Microsoft Defender container agentless discovery K8s configuration +* **mdcContainersImageAssessment**: [DefenderCspmAwsOfferingMdcContainersImageAssessment](#defendercspmawsofferingmdccontainersimageassessment): The Microsoft Defender container image assessment configuration +* **offeringType**: 'DefenderCspmAws' (Required): The type of the security offering. +* **vmScanners**: [DefenderCspmAwsOfferingVmScanners](#defendercspmawsofferingvmscanners): The Microsoft Defender for CSPM offering VM scanning configuration + +### DefenderCspmDockerHubOffering +#### Properties +* **offeringType**: 'DefenderCspmDockerHub' (Required): The type of the security offering. + +### DefenderCspmGcpOffering +#### Properties +* **ciemDiscovery**: [DefenderCspmGcpOfferingCiemDiscovery](#defendercspmgcpofferingciemdiscovery): GCP Defenders CSPM Permissions Management OIDC (Open ID connect) connection configurations +* **dataSensitivityDiscovery**: [DefenderCspmGcpOfferingDataSensitivityDiscovery](#defendercspmgcpofferingdatasensitivitydiscovery): The Microsoft Defender Data Sensitivity discovery configuration +* **mdcContainersAgentlessDiscoveryK8s**: [DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S](#defendercspmgcpofferingmdccontainersagentlessdiscoveryk8s): The Microsoft Defender Container agentless discovery configuration +* **mdcContainersImageAssessment**: [DefenderCspmGcpOfferingMdcContainersImageAssessment](#defendercspmgcpofferingmdccontainersimageassessment): The Microsoft Defender Container image assessment configuration +* **offeringType**: 'DefenderCspmGcp' (Required): The type of the security offering. +* **vmScanners**: [DefenderCspmGcpOfferingVmScanners](#defendercspmgcpofferingvmscanners): The Microsoft Defender for CSPM VM scanning configuration + +### DefenderCspmJFrogOffering +#### Properties +* **mdcContainersImageAssessment**: [DefenderCspmJFrogOfferingMdcContainersImageAssessment](#defendercspmjfrogofferingmdccontainersimageassessment): The Microsoft Defender Container image assessment configuration +* **offeringType**: 'DefenderCspmJFrog' (Required): The type of the security offering. + +### DefenderForContainersAwsOffering +#### Properties +* **cloudWatchToKinesis**: [DefenderForContainersAwsOfferingCloudWatchToKinesis](#defenderforcontainersawsofferingcloudwatchtokinesis): The cloudwatch to kinesis connection configuration +* **dataCollectionExternalId**: string: The externalId used by the data reader to prevent the confused deputy attack +* **enableAuditLogsAutoProvisioning**: bool: Is audit logs data collection enabled +* **enableDefenderAgentAutoProvisioning**: bool: Is Microsoft Defender for Cloud Kubernetes agent auto provisioning enabled +* **enablePolicyAgentAutoProvisioning**: bool: Is Policy Kubernetes agent auto provisioning enabled +* **kinesisToS3**: [DefenderForContainersAwsOfferingKinesisToS3](#defenderforcontainersawsofferingkinesistos3): The kinesis to s3 connection configuration +* **kubeAuditRetentionTime**: int: The retention time in days of kube audit logs set on the CloudWatch log group +* **kubernetesDataCollection**: [DefenderForContainersAwsOfferingKubernetesDataCollection](#defenderforcontainersawsofferingkubernetesdatacollection): The kubernetes data collection connection configuration +* **kubernetesService**: [DefenderForContainersAwsOfferingKubernetesService](#defenderforcontainersawsofferingkubernetesservice): The kubernetes service connection configuration +* **mdcContainersAgentlessDiscoveryK8s**: [DefenderForContainersAwsOfferingMdcContainersAgentlessDiscoveryK8S](#defenderforcontainersawsofferingmdccontainersagentlessdiscoveryk8s): The Microsoft Defender container agentless discovery K8s configuration +* **mdcContainersImageAssessment**: [DefenderForContainersAwsOfferingMdcContainersImageAssessment](#defenderforcontainersawsofferingmdccontainersimageassessment): The Microsoft Defender container image assessment configuration +* **offeringType**: 'DefenderForContainersAws' (Required): The type of the security offering. +* **vmScanners**: [DefenderForContainersAwsOfferingVmScanners](#defenderforcontainersawsofferingvmscanners): The Microsoft Defender for Container K8s VM host scanning configuration + +### DefenderForContainersDockerHubOffering +#### Properties +* **offeringType**: 'DefenderForContainersDockerHub' (Required): The type of the security offering. + +### DefenderForContainersGcpOffering +#### Properties +* **dataPipelineNativeCloudConnection**: [DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection](#defenderforcontainersgcpofferingdatapipelinenativecloudconnection): The native cloud connection configuration +* **enableAuditLogsAutoProvisioning**: bool: Is audit logs data collection enabled +* **enableDefenderAgentAutoProvisioning**: bool: Is Microsoft Defender for Cloud Kubernetes agent auto provisioning enabled +* **enablePolicyAgentAutoProvisioning**: bool: Is Policy Kubernetes agent auto provisioning enabled +* **mdcContainersAgentlessDiscoveryK8s**: [DefenderForContainersGcpOfferingMdcContainersAgentlessDiscoveryK8S](#defenderforcontainersgcpofferingmdccontainersagentlessdiscoveryk8s): The Microsoft Defender Container agentless discovery configuration +* **mdcContainersImageAssessment**: [DefenderForContainersGcpOfferingMdcContainersImageAssessment](#defenderforcontainersgcpofferingmdccontainersimageassessment): The Microsoft Defender Container image assessment configuration +* **nativeCloudConnection**: [DefenderForContainersGcpOfferingNativeCloudConnection](#defenderforcontainersgcpofferingnativecloudconnection): The native cloud connection configuration +* **offeringType**: 'DefenderForContainersGcp' (Required): The type of the security offering. +* **vmScanners**: [DefenderForContainersGcpOfferingVmScanners](#defenderforcontainersgcpofferingvmscanners): The Microsoft Defender for Container K8s VM host scanning configuration + +### DefenderForContainersJFrogOffering +#### Properties +* **offeringType**: 'DefenderForContainersJFrog' (Required): The type of the security offering. + +### DefenderFoDatabasesAwsOffering +#### Properties +* **arcAutoProvisioning**: [DefenderFoDatabasesAwsOfferingArcAutoProvisioning](#defenderfodatabasesawsofferingarcautoprovisioning): The ARC autoprovisioning configuration +* **databasesDspm**: [DefenderFoDatabasesAwsOfferingDatabasesDspm](#defenderfodatabasesawsofferingdatabasesdspm): The databases data security posture management (DSPM) configuration +* **offeringType**: 'DefenderForDatabasesAws' (Required): The type of the security offering. +* **rds**: [DefenderFoDatabasesAwsOfferingRds](#defenderfodatabasesawsofferingrds): The RDS configuration + +### DefenderForDatabasesGcpOffering +#### Properties +* **arcAutoProvisioning**: [DefenderForDatabasesGcpOfferingArcAutoProvisioning](#defenderfordatabasesgcpofferingarcautoprovisioning): The ARC autoprovisioning configuration +* **defenderForDatabasesArcAutoProvisioning**: [DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning](#defenderfordatabasesgcpofferingdefenderfordatabasesarcautoprovisioning): The native cloud connection configuration +* **offeringType**: 'DefenderForDatabasesGcp' (Required): The type of the security offering. + +### DefenderForServersAwsOffering +#### Properties +* **arcAutoProvisioning**: [DefenderForServersAwsOfferingArcAutoProvisioning](#defenderforserversawsofferingarcautoprovisioning): The ARC autoprovisioning configuration +* **defenderForServers**: [DefenderForServersAwsOfferingDefenderForServers](#defenderforserversawsofferingdefenderforservers): The Defender for servers connection configuration +* **mdeAutoProvisioning**: [DefenderForServersAwsOfferingMdeAutoProvisioning](#defenderforserversawsofferingmdeautoprovisioning): The Microsoft Defender for Endpoint autoprovisioning configuration +* **offeringType**: 'DefenderForServersAws' (Required): The type of the security offering. +* **subPlan**: [DefenderForServersAwsOfferingSubPlan](#defenderforserversawsofferingsubplan): configuration for the servers offering subPlan +* **vaAutoProvisioning**: [DefenderForServersAwsOfferingVaAutoProvisioning](#defenderforserversawsofferingvaautoprovisioning): The Vulnerability Assessment autoprovisioning configuration +* **vmScanners**: [DefenderForServersAwsOfferingVmScanners](#defenderforserversawsofferingvmscanners): The Microsoft Defender for Server VM scanning configuration + +### DefenderForServersGcpOffering +#### Properties +* **arcAutoProvisioning**: [DefenderForServersGcpOfferingArcAutoProvisioning](#defenderforserversgcpofferingarcautoprovisioning): The ARC autoprovisioning configuration +* **defenderForServers**: [DefenderForServersGcpOfferingDefenderForServers](#defenderforserversgcpofferingdefenderforservers): The Defender for servers connection configuration +* **mdeAutoProvisioning**: [DefenderForServersGcpOfferingMdeAutoProvisioning](#defenderforserversgcpofferingmdeautoprovisioning): The Microsoft Defender for Endpoint autoprovisioning configuration +* **offeringType**: 'DefenderForServersGcp' (Required): The type of the security offering. +* **subPlan**: [DefenderForServersGcpOfferingSubPlan](#defenderforserversgcpofferingsubplan): configuration for the servers offering subPlan +* **vaAutoProvisioning**: [DefenderForServersGcpOfferingVaAutoProvisioning](#defenderforserversgcpofferingvaautoprovisioning): The Vulnerability Assessment autoprovisioning configuration +* **vmScanners**: [DefenderForServersGcpOfferingVmScanners](#defenderforserversgcpofferingvmscanners): The Microsoft Defender for Server VM scanning configuration + + +## CspmMonitorAwsOfferingNativeCloudConnection +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature + +## CspmMonitorGcpOfferingNativeCloudConnection +### Properties +* **serviceAccountEmailAddress**: string: The service account email address in GCP for this offering +* **workloadIdentityProviderId**: string: The GCP workload identity provider id for the offering + +## DefenderCspmAwsOfferingCiem +### Properties +* **ciemDiscovery**: [DefenderCspmAwsOfferingCiemDiscovery](#defendercspmawsofferingciemdiscovery): Defender CSPM Permissions Management discovery configuration +* **ciemOidc**: [DefenderCspmAwsOfferingCiemOidc](#defendercspmawsofferingciemoidc): AWS Defender CSPM Permissions Management OIDC (open id connect) connection configurations + +## DefenderCspmAwsOfferingCiemDiscovery +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for Permissions Management discovery + +## DefenderCspmAwsOfferingCiemOidc +### Properties +* **azureActiveDirectoryAppName**: string: the azure active directory app name used of authenticating against AWS +* **cloudRoleArn**: string: The cloud role ARN in AWS for Permissions Management used for oidc connection + +## DefenderCspmAwsOfferingDatabasesDspm +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature +* **enabled**: bool: Is databases DSPM protection enabled + +## DefenderCspmAwsOfferingDataSensitivityDiscovery +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature +* **enabled**: bool: Is Microsoft Defender Data Sensitivity discovery enabled + +## DefenderCspmAwsOfferingMdcContainersAgentlessDiscoveryK8S +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature +* **enabled**: bool: Is Microsoft Defender container agentless discovery K8s enabled + +## DefenderCspmAwsOfferingMdcContainersImageAssessment +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature +* **enabled**: bool: Is Microsoft Defender container image assessment enabled + +## DefenderCspmAwsOfferingVmScanners +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature +* **configuration**: [VmScannersBaseConfiguration](#vmscannersbaseconfiguration): Configuration for VM scanning +* **enabled**: bool: Is VM scanning enabled + +## DefenderCspmGcpOfferingCiemDiscovery +### Properties +* **azureActiveDirectoryAppName**: string: the azure active directory app name used of authenticating against GCP workload identity federation +* **serviceAccountEmailAddress**: string: The service account email address in GCP for Permissions Management offering +* **workloadIdentityProviderId**: string: The GCP workload identity provider id for Permissions Management offering + +## DefenderCspmGcpOfferingDataSensitivityDiscovery +### Properties +* **enabled**: bool: Is Microsoft Defender Data Sensitivity discovery enabled +* **serviceAccountEmailAddress**: string: The service account email address in GCP for this feature +* **workloadIdentityProviderId**: string: The workload identity provider id in GCP for this feature + +## DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S +### Properties +* **enabled**: bool: Is Microsoft Defender container agentless discovery enabled +* **serviceAccountEmailAddress**: string: The service account email address in GCP for this feature +* **workloadIdentityProviderId**: string: The workload identity provider id in GCP for this feature + +## DefenderCspmGcpOfferingMdcContainersImageAssessment +### Properties +* **enabled**: bool: Is Microsoft Defender container image assessment enabled +* **serviceAccountEmailAddress**: string: The service account email address in GCP for this feature +* **workloadIdentityProviderId**: string: The workload identity provider id in GCP for this feature + +## DefenderCspmGcpOfferingVmScanners +### Properties +* **configuration**: [VmScannersBaseConfiguration](#vmscannersbaseconfiguration): Configuration for VM scanning +* **enabled**: bool: Is VM scanning enabled + +## DefenderCspmJFrogOfferingMdcContainersImageAssessment +### Properties +* **enabled**: bool: Is Microsoft Defender container image assessment enabled + +## DefenderFoDatabasesAwsOfferingArcAutoProvisioning +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature +* **configuration**: [ArcAutoProvisioningConfiguration](#arcautoprovisioningconfiguration): Configuration for servers Arc auto provisioning for a given environment +* **enabled**: bool: Is arc auto provisioning enabled + +## DefenderFoDatabasesAwsOfferingDatabasesDspm +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature +* **enabled**: bool: Is databases data security posture management (DSPM) protection enabled + +## DefenderFoDatabasesAwsOfferingRds +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature +* **enabled**: bool: Is RDS protection enabled + +## DefenderForContainersAwsOfferingCloudWatchToKinesis +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS used by CloudWatch to transfer data into Kinesis + +## DefenderForContainersAwsOfferingKinesisToS3 +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS used by Kinesis to transfer data into S3 + +## DefenderForContainersAwsOfferingKubernetesDataCollection +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature used for reading data + +## DefenderForContainersAwsOfferingKubernetesService +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature used for provisioning resources + +## DefenderForContainersAwsOfferingMdcContainersAgentlessDiscoveryK8S +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature +* **enabled**: bool: Is Microsoft Defender container agentless discovery K8s enabled + +## DefenderForContainersAwsOfferingMdcContainersImageAssessment +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature +* **enabled**: bool: Is Microsoft Defender container image assessment enabled + +## DefenderForContainersAwsOfferingVmScanners +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature +* **configuration**: [VmScannersBaseConfiguration](#vmscannersbaseconfiguration): Configuration for VM scanning +* **enabled**: bool: Is VM scanning enabled + +## DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection +### Properties +* **serviceAccountEmailAddress**: string: The data collection service account email address in GCP for this offering +* **workloadIdentityProviderId**: string: The data collection GCP workload identity provider id for this offering + +## DefenderForContainersGcpOfferingMdcContainersAgentlessDiscoveryK8S +### Properties +* **enabled**: bool: Is Microsoft Defender container agentless discovery enabled +* **serviceAccountEmailAddress**: string: The service account email address in GCP for this feature +* **workloadIdentityProviderId**: string: The workload identity provider id in GCP for this feature + +## DefenderForContainersGcpOfferingMdcContainersImageAssessment +### Properties +* **enabled**: bool: Is Microsoft Defender container image assessment enabled +* **serviceAccountEmailAddress**: string: The service account email address in GCP for this feature +* **workloadIdentityProviderId**: string: The workload identity provider id in GCP for this feature + +## DefenderForContainersGcpOfferingNativeCloudConnection +### Properties +* **serviceAccountEmailAddress**: string: The service account email address in GCP for this offering +* **workloadIdentityProviderId**: string: The GCP workload identity provider id for this offering + +## DefenderForContainersGcpOfferingVmScanners +### Properties +* **configuration**: [VmScannersBaseConfiguration](#vmscannersbaseconfiguration): Configuration for VM scanning +* **enabled**: bool: Is VM scanning enabled + +## DefenderForDatabasesGcpOfferingArcAutoProvisioning +### Properties +* **configuration**: [ArcAutoProvisioningConfiguration](#arcautoprovisioningconfiguration): Configuration for servers Arc auto provisioning for a given environment +* **enabled**: bool: Is arc auto provisioning enabled + +## DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning +### Properties +* **serviceAccountEmailAddress**: string: The service account email address in GCP for this offering +* **workloadIdentityProviderId**: string: The GCP workload identity provider id for this offering + +## DefenderForServersAwsOfferingArcAutoProvisioning +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature +* **configuration**: [ArcAutoProvisioningConfiguration](#arcautoprovisioningconfiguration): Configuration for servers Arc auto provisioning for a given environment +* **enabled**: bool: Is arc auto provisioning enabled + +## DefenderForServersAwsOfferingDefenderForServers +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature + +## DefenderForServersAwsOfferingMdeAutoProvisioning +### Properties +* **configuration**: any: configuration for Microsoft Defender for Endpoint autoprovisioning +* **enabled**: bool: Is Microsoft Defender for Endpoint auto provisioning enabled + +## DefenderForServersAwsOfferingSubPlan +### Properties +* **type**: 'P1' | 'P2' | string: The available sub plans + +## DefenderForServersAwsOfferingVaAutoProvisioning +### Properties +* **configuration**: [DefenderForServersAwsOfferingVaAutoProvisioningConfiguration](#defenderforserversawsofferingvaautoprovisioningconfiguration): configuration for Vulnerability Assessment autoprovisioning +* **enabled**: bool: Is Vulnerability Assessment auto provisioning enabled + +## DefenderForServersAwsOfferingVaAutoProvisioningConfiguration +### Properties +* **type**: 'Qualys' | 'TVM' | string: The Vulnerability Assessment solution to be provisioned. Can be either 'TVM' or 'Qualys' + +## DefenderForServersAwsOfferingVmScanners +### Properties +* **cloudRoleArn**: string: The cloud role ARN in AWS for this feature +* **configuration**: [VmScannersBaseConfiguration](#vmscannersbaseconfiguration): Configuration for VM scanning +* **enabled**: bool: Is VM scanning enabled + +## DefenderForServersGcpOfferingArcAutoProvisioning +### Properties +* **configuration**: [ArcAutoProvisioningConfiguration](#arcautoprovisioningconfiguration): Configuration for servers Arc auto provisioning for a given environment +* **enabled**: bool: Is arc auto provisioning enabled + +## DefenderForServersGcpOfferingDefenderForServers +### Properties +* **serviceAccountEmailAddress**: string: The service account email address in GCP for this feature +* **workloadIdentityProviderId**: string: The workload identity provider id in GCP for this feature + +## DefenderForServersGcpOfferingMdeAutoProvisioning +### Properties +* **configuration**: any: configuration for Microsoft Defender for Endpoint autoprovisioning +* **enabled**: bool: Is Microsoft Defender for Endpoint auto provisioning enabled + +## DefenderForServersGcpOfferingSubPlan +### Properties +* **type**: 'P1' | 'P2' | string: The available sub plans + +## DefenderForServersGcpOfferingVaAutoProvisioning +### Properties +* **configuration**: [DefenderForServersGcpOfferingVaAutoProvisioningConfiguration](#defenderforserversgcpofferingvaautoprovisioningconfiguration): configuration for Vulnerability Assessment autoprovisioning +* **enabled**: bool: Is Vulnerability Assessment auto provisioning enabled + +## DefenderForServersGcpOfferingVaAutoProvisioningConfiguration +### Properties +* **type**: 'Qualys' | 'TVM' | string: The Vulnerability Assessment solution to be provisioned. Can be either 'TVM' or 'Qualys' + +## DefenderForServersGcpOfferingVmScanners +### Properties +* **configuration**: [VmScannersBaseConfiguration](#vmscannersbaseconfiguration): Configuration for VM scanning +* **enabled**: bool: Is VM scanning enabled + +## EnvironmentData +* **Discriminator**: environmentType + +### Base Properties + +### AwsEnvironmentData +#### Properties +* **accountName**: string (ReadOnly): The AWS account name +* **environmentType**: 'AwsAccount' (Required): The type of the environment data. +* **organizationalData**: [AwsOrganizationalData](#awsorganizationaldata): The AWS account's organizational data +* **regions**: string[]: list of regions to scan +* **scanInterval**: int: Scan interval in hours (value should be between 1-hour to 24-hours) + +### AzureDevOpsScopeEnvironmentData +#### Properties +* **environmentType**: 'AzureDevOpsScope' (Required): The type of the environment data. + +### DockerHubEnvironmentData +#### Properties +* **authentication**: [Authentication](#authentication): The Docker Hub organization authentication details +* **environmentType**: 'DockerHubOrganization' (Required): The type of the environment data. +* **scanInterval**: int: Scan interval in hours (value should be between 1-hour to 24-hours) + +### GcpProjectEnvironmentData +#### Properties +* **environmentType**: 'GcpProject' (Required): The type of the environment data. +* **organizationalData**: [GcpOrganizationalData](#gcporganizationaldata): The Gcp project's organizational data +* **projectDetails**: [GcpProjectDetails](#gcpprojectdetails): The Gcp project's details +* **scanInterval**: int: Scan interval in hours (value should be between 1-hour to 24-hours) + +### GithubScopeEnvironmentData +#### Properties +* **environmentType**: 'GithubScope' (Required): The type of the environment data. + +### GitlabScopeEnvironmentData +#### Properties +* **environmentType**: 'GitlabScope' (Required): The type of the environment data. + +### JFrogEnvironmentData +#### Properties +* **environmentType**: 'JFrogArtifactory' (Required): The type of the environment data. +* **scanInterval**: int {minValue: 1, maxValue: 24}: Scan interval in hours (value should be between 1-hour to 24-hours) + + +## GcpOrganizationalData +* **Discriminator**: organizationMembershipType + +### Base Properties + +### GcpOrganizationalDataMember +#### Properties +* **managementProjectNumber**: string: The GCP management project number from organizational onboarding +* **organizationMembershipType**: 'Member' (Required): The multi cloud account's membership type in the organization +* **parentHierarchyId**: string: If the multi cloud account is not of membership type organization, this will be the ID of the project's parent + +### GcpOrganizationalDataOrganization +#### Properties +* **excludedProjectNumbers**: string[]: If the multi cloud account is of membership type organization, list of accounts excluded from offering +* **organizationMembershipType**: 'Organization' (Required): The multi cloud account's membership type in the organization +* **organizationName**: string (ReadOnly): GCP organization name +* **serviceAccountEmailAddress**: string: The service account email address which represents the organization level permissions container. +* **workloadIdentityProviderId**: string: The GCP workload identity provider id which represents the permissions required to auto provision security connectors + + +## GcpProjectDetails +### Properties +* **projectId**: string: The GCP Project id +* **projectName**: string (ReadOnly): GCP project name +* **projectNumber**: string: The unique GCP Project number +* **workloadIdentityPoolId**: string (ReadOnly): The GCP workload identity federation pool id + +## SecurityConnectorProperties +### Properties +* **environmentData**: [EnvironmentData](#environmentdata): The security connector environment data. +* **environmentName**: 'AWS' | 'Azure' | 'AzureDevOps' | 'DockerHub' | 'GCP' | 'GitLab' | 'Github' | 'JFrog' | string: The multi cloud resource's cloud name. +* **hierarchyIdentifier**: string: The multi cloud resource identifier (account id in case of AWS connector, project number in case of GCP connector). +* **hierarchyIdentifierTrialEndDate**: string (ReadOnly): The date on which the trial period will end, if applicable. Trial period exists for 30 days after upgrading to payed offerings. +* **offerings**: [CloudOffering](#cloudoffering)[]: A collection of offerings for the security connector. + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## Tags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## VmScannersBaseConfiguration +### Properties +* **exclusionTags**: [VmScannersBaseConfigurationExclusionTags](#vmscannersbaseconfigurationexclusiontags): Tags that indicates that a resource should not be scanned +* **scanningMode**: 'Default' | string: The scanning mode for the VM scan. + +## VmScannersBaseConfigurationExclusionTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + diff --git a/generated/securityinsights/log.out b/generated/securityinsights/log.out index 93ad066823..eb47f41451 100644 --- a/generated/securityinsights/log.out +++ b/generated/securityinsights/log.out @@ -8,6 +8,46 @@ warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/SchemaMissingType | The schema 'productTemplateProperties' with an undefined type and 'allOf'/'anyOf'/'oneOf' is a bit ambiguous. This has been auto-corrected to 'type:object' + - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/securityinsights/resource-manager/Microsoft.SecurityInsights/preview/2024-10-01-preview/ContentProductTemplates.json:187:5 +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | PreCheck/PropertyRedeclarationWarning | Schema 'SapAgentConfiguration' has a property 'type' that is already declared the parent schema 'AgentConfiguration' but isn't significantly different. The property has been removed from SapAgentConfiguration +warning | PreCheck/PropertyRedeclarationWarning | Schema 'RfcConnector' has a property 'type' that is already declared the parent schema 'SystemsConfigurationConnector' but isn't significantly different. The property has been removed from RfcConnector +warning | PreCheck/PropertyRedeclarationWarning | Schema 'SapControlConnector' has a property 'type' that is already declared the parent schema 'SystemsConfigurationConnector' but isn't significantly different. The property has been removed from SapControlConnector +warning | PreCheck/PropertyRedeclarationWarning | Schema 'SapSystemsConfiguration' has a property 'type' that is already declared the parent schema 'SystemsConfiguration' but isn't significantly different. The property has been removed from SapSystemsConfiguration +warning | Modeler/MissingType | The schema 'components·1qaufw0·schemas·threatintelligenceindicatorproperties·properties·extensions·additionalproperties' has no type or format information whatsoever. Location: + file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/securityinsights/resource-manager/Microsoft.SecurityInsights/preview/2024-10-01-preview/ThreatIntelligence.json#/components/schemas/components·1qaufw0·schemas·threatintelligenceindicatorproperties·properties·extensions·additionalproperties +warning | Modeler/MissingType | The schema 'components·5nhrn8·schemas·tiobjectcommonproperties·properties·data·additionalproperties' has no type or format information whatsoever. Location: + file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/securityinsights/resource-manager/Microsoft.SecurityInsights/preview/2024-10-01-preview/ThreatIntelligenceQuery.json#/components/schemas/components·5nhrn8·schemas·tiobjectcommonproperties·properties·data·additionalproperties +warning | Modeler/MissingType | The schema 'components·18aj315·schemas·triggeredanalyticsrulerunproperties·properties·rulerunadditionaldata·additionalproperties' has no type or format information whatsoever. Location: + file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/securityinsights/resource-manager/Microsoft.SecurityInsights/preview/2024-10-01-preview/TriggeredAnalyticsRuleRuns.json#/components/schemas/components·18aj315·schemas·triggeredanalyticsrulerunproperties·properties·rulerunadditionaldata·additionalproperties +warning | Modeler/MissingType | The schema 'components·12h9143·schemas·restapipollerrequestconfig·properties·queryparameters·additionalproperties' has no type or format information whatsoever. Location: + file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/securityinsights/resource-manager/Microsoft.SecurityInsights/preview/2024-10-01-preview/dataConnectors.json#/components/schemas/components·12h9143·schemas·restapipollerrequestconfig·properties·queryparameters·additionalproperties +warning | Modeler/MissingType | The schema 'components·q92l88·schemas·sessionauthmodel·properties·queryparameters·additionalproperties' has no type or format information whatsoever. Location: + file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/securityinsights/resource-manager/Microsoft.SecurityInsights/preview/2024-10-01-preview/dataConnectors.json#/components/schemas/components·q92l88·schemas·sessionauthmodel·properties·queryparameters·additionalproperties +warning | Skipping Entities_Queries due to required query parameter "kind" +warning | Skipping resource POST action path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/listRepositories': Unable to find type segments +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | Unrecognized property type: any-object. Returning 'any'. +warning | DeprecatedConfig | Using directive.0.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.1.suppress which is deprecated and will be removed in the future. +warning | DeprecatedConfig | Using directive.2.suppress which is deprecated and will be removed in the future. +warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/SchemaMissingType | The schema 'productTemplateProperties' with an undefined type and 'allOf'/'anyOf'/'oneOf' is a bit ambiguous. This has been auto-corrected to 'type:object' - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/securityinsights/resource-manager/Microsoft.SecurityInsights/stable/2024-09-01/ContentProductTemplates.json:187:5 warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. @@ -74,7 +114,7 @@ warning | PreCheck/SchemaMissingType | The schema 'productTemplateProperties' wi - file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/securityinsights/resource-manager/Microsoft.SecurityInsights/stable/2024-03-01/ContentProductTemplates.json:187:5 warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | PreCheck/DuplicateSchema | Duplicate Schema named 'Resource' (3 differences): - - properties.id.$ref: "#/components/schemas/schemas:661" => "#/components/schemas/schemas:753" + - properties.id.$ref: "#/components/schemas/schemas:661" => "#/components/schemas/schemas:779" - properties.id.description: "Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" => "Fully qualified resource ID for the resource. E.g. \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}\"" - properties.systemData.type: "object" => warning | PreCheck/PropertyRedeclarationWarning | Schema 'MCASDataConnectorDataTypes' has a property 'alerts' that is already declared the parent schema 'AlertsDataTypeOfDataConnector' but isn't significantly different. The property has been removed from MCASDataConnectorDataTypes @@ -125,18 +165,18 @@ warning | PreCheck/DuplicateSchema | Duplicate Schema named 'Query' (5 differenc - properties.maxPageSize: => {"$ref":"#/components/schemas/schemas:1148","description":"Represents the maximum size of the page that will be returned from the query API."} - properties.minPageSize: => {"$ref":"#/components/schemas/schemas:1149","description":"Represents the minimum size of the page that will be returned from the query API."} warning | PreCheck/DuplicateSchema | Duplicate Schema named 'UserInfo' (10 differences): - - properties.objectId.$ref: "#/components/schemas/schemas:1157" => "#/components/schemas/schemas:1760" + - properties.objectId.$ref: "#/components/schemas/schemas:1157" => "#/components/schemas/schemas:1852" - properties.objectId.description: "The user's object ID." => "The object id of the user." - properties.objectId.readOnly: true => - properties.objectId.nullable: => true - - properties.email.$ref: "#/components/schemas/schemas:1158" => "#/components/schemas/schemas:1758" + - properties.email.$ref: "#/components/schemas/schemas:1158" => "#/components/schemas/schemas:1850" - properties.email.description: "The user's email address." => "The email of the user." - properties.email.readOnly: => true - - properties.name.$ref: "#/components/schemas/schemas:1159" => "#/components/schemas/schemas:1759" + - properties.name.$ref: "#/components/schemas/schemas:1159" => "#/components/schemas/schemas:1851" - properties.name.description: "The user's name." => "The name of the user." - properties.name.readOnly: => true warning | PreCheck/DuplicateSchema | Duplicate Schema named 'Resource' (3 differences): - - properties.id.$ref: "#/components/schemas/schemas:1777" => "#/components/schemas/schemas:1869" + - properties.id.$ref: "#/components/schemas/schemas:1751" => "#/components/schemas/schemas:1869" - properties.id.description: "Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" => "Fully qualified resource ID for the resource. E.g. \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}\"" - properties.systemData.type: "object" => warning | Modeler/MissingType | The schema 'components·1qaufw0·schemas·threatintelligenceindicatorproperties·properties·extensions·additionalproperties' has no type or format information whatsoever. Location: @@ -602,7 +642,7 @@ warning | PreCheck/DuplicateSchema | Duplicate Schema named 'metadataDependencie - properties.criteria.$ref: "#/components/schemas/schemas:337" => "#/components/schemas/schemas:777" warning | PreCheck/DuplicateSchema | Duplicate Schema named 'metadataDependencies' (2 differences): - properties.criteria.x-ms-identifiers.0: => "contentId" - - properties.criteria.$ref: "#/components/schemas/schemas:337" => "#/components/schemas/schemas:1567" + - properties.criteria.$ref: "#/components/schemas/schemas:337" => "#/components/schemas/schemas:1577" warning | PreCheck/DuplicateSchema | Duplicate Schema named 'templateList' (1 differences): - properties.value.$ref: "#/components/schemas/schemas:348" => "#/components/schemas/schemas:355" warning | PreCheck/DuplicateSchema | Duplicate Schema named 'templateModel' (1 differences): diff --git a/generated/securityinsights/microsoft.securityinsights/2019-01-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2019-01-01-preview/samples.md index 8353924ccb..c9c8d64f9f 100644 --- a/generated/securityinsights/microsoft.securityinsights/2019-01-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2019-01-01-preview/samples.md @@ -413,12 +413,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2021-03-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2021-03-01-preview/samples.md index 0310ab0da9..24bef8d9e9 100644 --- a/generated/securityinsights/microsoft.securityinsights/2021-03-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2021-03-01-preview/samples.md @@ -639,12 +639,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2021-04-01/samples.md b/generated/securityinsights/microsoft.securityinsights/2021-04-01/samples.md index f73323bd2c..e177996624 100644 --- a/generated/securityinsights/microsoft.securityinsights/2021-04-01/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2021-04-01/samples.md @@ -99,12 +99,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2021-09-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2021-09-01-preview/samples.md index 1a1ff5cac9..1aa2ff4dc7 100644 --- a/generated/securityinsights/microsoft.securityinsights/2021-09-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2021-09-01-preview/samples.md @@ -358,7 +358,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2021-09-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -888,12 +888,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2021-10-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2021-10-01-preview/samples.md index ed83f6e13b..75796944cf 100644 --- a/generated/securityinsights/microsoft.securityinsights/2021-10-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2021-10-01-preview/samples.md @@ -847,7 +847,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2021-10-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1411,12 +1411,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2021-10-01/samples.md b/generated/securityinsights/microsoft.securityinsights/2021-10-01/samples.md index bf68eaca79..16188a086b 100644 --- a/generated/securityinsights/microsoft.securityinsights/2021-10-01/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2021-10-01/samples.md @@ -301,12 +301,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2022-01-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2022-01-01-preview/samples.md index 1d73c5a027..e3df378565 100644 --- a/generated/securityinsights/microsoft.securityinsights/2022-01-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2022-01-01-preview/samples.md @@ -847,7 +847,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2022-01-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1448,12 +1448,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2022-04-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2022-04-01-preview/samples.md index 2bb162ba30..f622fd0ac6 100644 --- a/generated/securityinsights/microsoft.securityinsights/2022-04-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2022-04-01-preview/samples.md @@ -847,7 +847,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2022-04-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1431,12 +1431,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2022-05-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2022-05-01-preview/samples.md index 50191c6920..3195f2cb6a 100644 --- a/generated/securityinsights/microsoft.securityinsights/2022-05-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2022-05-01-preview/samples.md @@ -847,7 +847,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2022-05-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1517,12 +1517,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2022-06-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2022-06-01-preview/samples.md index bfba3de084..71499e2979 100644 --- a/generated/securityinsights/microsoft.securityinsights/2022-06-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2022-06-01-preview/samples.md @@ -847,7 +847,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2022-06-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1517,12 +1517,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2022-07-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2022-07-01-preview/samples.md index 8b6bd19d83..ac7c34ead1 100644 --- a/generated/securityinsights/microsoft.securityinsights/2022-07-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2022-07-01-preview/samples.md @@ -847,7 +847,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2022-07-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1517,12 +1517,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2022-08-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2022-08-01-preview/samples.md index 1625c9e19c..7a1cdad915 100644 --- a/generated/securityinsights/microsoft.securityinsights/2022-08-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2022-08-01-preview/samples.md @@ -847,7 +847,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2022-08-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1536,12 +1536,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2022-08-01/samples.md b/generated/securityinsights/microsoft.securityinsights/2022-08-01/samples.md index c9f3ea6754..d9c0d2d771 100644 --- a/generated/securityinsights/microsoft.securityinsights/2022-08-01/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2022-08-01/samples.md @@ -301,12 +301,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2022-09-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2022-09-01-preview/samples.md index 7bc0eef2be..7f65a16188 100644 --- a/generated/securityinsights/microsoft.securityinsights/2022-09-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2022-09-01-preview/samples.md @@ -847,7 +847,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2022-09-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1536,12 +1536,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2022-10-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2022-10-01-preview/samples.md index 9eaae4049c..051eab8bb1 100644 --- a/generated/securityinsights/microsoft.securityinsights/2022-10-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2022-10-01-preview/samples.md @@ -866,7 +866,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2022-10-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1555,12 +1555,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2022-11-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2022-11-01-preview/samples.md index d39c360829..cf28c114b7 100644 --- a/generated/securityinsights/microsoft.securityinsights/2022-11-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2022-11-01-preview/samples.md @@ -866,7 +866,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2022-11-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1555,12 +1555,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2022-11-01/samples.md b/generated/securityinsights/microsoft.securityinsights/2022-11-01/samples.md index 52e0052940..2ad200ecc9 100644 --- a/generated/securityinsights/microsoft.securityinsights/2022-11-01/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2022-11-01/samples.md @@ -387,12 +387,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2022-12-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2022-12-01-preview/samples.md index f356ae929b..1818f4340c 100644 --- a/generated/securityinsights/microsoft.securityinsights/2022-12-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2022-12-01-preview/samples.md @@ -866,7 +866,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2022-12-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1578,12 +1578,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2023-02-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2023-02-01-preview/samples.md index 8972d3e439..47ef4cfa69 100644 --- a/generated/securityinsights/microsoft.securityinsights/2023-02-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2023-02-01-preview/samples.md @@ -866,7 +866,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2023-02-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1620,12 +1620,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2023-02-01/samples.md b/generated/securityinsights/microsoft.securityinsights/2023-02-01/samples.md index 3dce025410..b2a7cf0846 100644 --- a/generated/securityinsights/microsoft.securityinsights/2023-02-01/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2023-02-01/samples.md @@ -509,12 +509,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2023-03-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2023-03-01-preview/samples.md index c4d594e080..97b1e62b06 100644 --- a/generated/securityinsights/microsoft.securityinsights/2023-03-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2023-03-01-preview/samples.md @@ -866,7 +866,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2023-03-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1637,12 +1637,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2023-04-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2023-04-01-preview/samples.md index 2a430393a0..4b09566e53 100644 --- a/generated/securityinsights/microsoft.securityinsights/2023-04-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2023-04-01-preview/samples.md @@ -793,7 +793,7 @@ resource exampleResource 'Microsoft.SecurityInsights/contentTemplates@2023-04-01 contentKind: 'AnalyticsRule' displayName: 'API Protection workbook template' mainTemplate: { - $schema: 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' + '$schema': 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' contentVersion: '1.0.1' resources: [ { @@ -974,7 +974,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2023-04-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1802,12 +1802,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2023-05-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2023-05-01-preview/samples.md index 4707395744..aafed79782 100644 --- a/generated/securityinsights/microsoft.securityinsights/2023-05-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2023-05-01-preview/samples.md @@ -793,7 +793,7 @@ resource exampleResource 'Microsoft.SecurityInsights/contentTemplates@2023-05-01 contentKind: 'AnalyticsRule' displayName: 'API Protection workbook template' mainTemplate: { - $schema: 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' + '$schema': 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' contentVersion: '1.0.1' resources: [ { @@ -974,7 +974,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2023-05-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1830,12 +1830,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2023-06-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2023-06-01-preview/samples.md index 66db96f459..98b5113d6c 100644 --- a/generated/securityinsights/microsoft.securityinsights/2023-06-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2023-06-01-preview/samples.md @@ -793,7 +793,7 @@ resource exampleResource 'Microsoft.SecurityInsights/contentTemplates@2023-06-01 contentKind: 'AnalyticsRule' displayName: 'API Protection workbook template' mainTemplate: { - $schema: 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' + '$schema': 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' contentVersion: '1.0.1' resources: [ { @@ -974,7 +974,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2023-06-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1826,12 +1826,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2023-07-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2023-07-01-preview/samples.md index d40cb6dc62..dea302caf6 100644 --- a/generated/securityinsights/microsoft.securityinsights/2023-07-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2023-07-01-preview/samples.md @@ -795,7 +795,7 @@ resource exampleResource 'Microsoft.SecurityInsights/contentTemplates@2023-07-01 contentProductId: 'str.azure-sentinel-solution-str-ar-cbfe4fndz66bi' displayName: 'API Protection workbook template' mainTemplate: { - $schema: 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' + '$schema': 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' contentVersion: '1.0.1' resources: [ { @@ -1065,7 +1065,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2023-07-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1917,12 +1917,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2023-08-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2023-08-01-preview/samples.md index 6d96e65cb3..d25d84c697 100644 --- a/generated/securityinsights/microsoft.securityinsights/2023-08-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2023-08-01-preview/samples.md @@ -795,7 +795,7 @@ resource exampleResource 'Microsoft.SecurityInsights/contentTemplates@2023-08-01 contentProductId: 'str.azure-sentinel-solution-str-ar-cbfe4fndz66bi' displayName: 'API Protection workbook template' mainTemplate: { - $schema: 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' + '$schema': 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' contentVersion: '1.0.1' resources: [ { @@ -1065,7 +1065,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2023-08-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1917,12 +1917,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2023-09-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2023-09-01-preview/samples.md index 20ac8bf325..6c988899e3 100644 --- a/generated/securityinsights/microsoft.securityinsights/2023-09-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2023-09-01-preview/samples.md @@ -795,7 +795,7 @@ resource exampleResource 'Microsoft.SecurityInsights/contentTemplates@2023-09-01 contentProductId: 'str.azure-sentinel-solution-str-ar-cbfe4fndz66bi' displayName: 'API Protection workbook template' mainTemplate: { - $schema: 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' + '$schema': 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' contentVersion: '1.0.1' resources: [ { @@ -1065,7 +1065,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2023-09-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1917,12 +1917,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2023-10-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2023-10-01-preview/samples.md index 6d73f4eb7f..6caef69d80 100644 --- a/generated/securityinsights/microsoft.securityinsights/2023-10-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2023-10-01-preview/samples.md @@ -795,7 +795,7 @@ resource exampleResource 'Microsoft.SecurityInsights/contentTemplates@2023-10-01 contentProductId: 'str.azure-sentinel-solution-str-ar-cbfe4fndz66bi' displayName: 'API Protection workbook template' mainTemplate: { - $schema: 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' + '$schema': 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' contentVersion: '1.0.1' resources: [ { @@ -1065,7 +1065,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2023-10-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1917,12 +1917,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2023-11-01/samples.md b/generated/securityinsights/microsoft.securityinsights/2023-11-01/samples.md index ef9d2687eb..d1d06c1a13 100644 --- a/generated/securityinsights/microsoft.securityinsights/2023-11-01/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2023-11-01/samples.md @@ -201,7 +201,7 @@ resource exampleResource 'Microsoft.SecurityInsights/contentTemplates@2023-11-01 contentProductId: 'str.azure-sentinel-solution-str-ar-cbfe4fndz66bi' displayName: 'API Protection workbook template' mainTemplate: { - $schema: 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' + '$schema': 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' contentVersion: '1.0.1' resources: [ { @@ -650,12 +650,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2023-12-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2023-12-01-preview/samples.md index 154ac05c12..f62725be92 100644 --- a/generated/securityinsights/microsoft.securityinsights/2023-12-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2023-12-01-preview/samples.md @@ -795,7 +795,7 @@ resource exampleResource 'Microsoft.SecurityInsights/contentTemplates@2023-12-01 contentProductId: 'str.azure-sentinel-solution-str-ar-cbfe4fndz66bi' displayName: 'API Protection workbook template' mainTemplate: { - $schema: 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' + '$schema': 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' contentVersion: '1.0.1' resources: [ { @@ -1065,7 +1065,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2023-12-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1917,12 +1917,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2024-01-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2024-01-01-preview/samples.md index 35efaafc8b..5df58109e5 100644 --- a/generated/securityinsights/microsoft.securityinsights/2024-01-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2024-01-01-preview/samples.md @@ -795,7 +795,7 @@ resource exampleResource 'Microsoft.SecurityInsights/contentTemplates@2024-01-01 contentProductId: 'str.azure-sentinel-solution-str-ar-cbfe4fndz66bi' displayName: 'API Protection workbook template' mainTemplate: { - $schema: 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' + '$schema': 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' contentVersion: '1.0.1' resources: [ { @@ -1059,7 +1059,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2024-01-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1911,12 +1911,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2024-03-01/samples.md b/generated/securityinsights/microsoft.securityinsights/2024-03-01/samples.md index 8f432c7094..58b26556bf 100644 --- a/generated/securityinsights/microsoft.securityinsights/2024-03-01/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2024-03-01/samples.md @@ -201,7 +201,7 @@ resource exampleResource 'Microsoft.SecurityInsights/contentTemplates@2024-03-01 contentProductId: 'str.azure-sentinel-solution-str-ar-cbfe4fndz66bi' displayName: 'API Protection workbook template' mainTemplate: { - $schema: 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' + '$schema': 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' contentVersion: '1.0.1' resources: [ { @@ -665,12 +665,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2024-04-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2024-04-01-preview/samples.md index 239deb26e9..44e4c2ff8e 100644 --- a/generated/securityinsights/microsoft.securityinsights/2024-04-01-preview/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2024-04-01-preview/samples.md @@ -846,7 +846,7 @@ resource exampleResource 'Microsoft.SecurityInsights/contentTemplates@2024-04-01 contentProductId: 'str.azure-sentinel-solution-str-ar-cbfe4fndz66bi' displayName: 'API Protection workbook template' mainTemplate: { - $schema: 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' + '$schema': 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' contentVersion: '1.0.1' resources: [ { @@ -1110,7 +1110,7 @@ resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2024-04-01-p apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' headers: { Accept: 'application/json' - User-Agent: 'Scuba' + 'User-Agent': 'Scuba' } httpMethod: 'Get' queryParameters: { @@ -1962,12 +1962,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2024-09-01/samples.md b/generated/securityinsights/microsoft.securityinsights/2024-09-01/samples.md index 058dfc70a4..d7158cd624 100644 --- a/generated/securityinsights/microsoft.securityinsights/2024-09-01/samples.md +++ b/generated/securityinsights/microsoft.securityinsights/2024-09-01/samples.md @@ -201,7 +201,7 @@ resource exampleResource 'Microsoft.SecurityInsights/contentTemplates@2024-09-01 contentProductId: 'str.azure-sentinel-solution-str-ar-cbfe4fndz66bi' displayName: 'API Protection workbook template' mainTemplate: { - $schema: 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' + '$schema': 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' contentVersion: '1.0.1' resources: [ { @@ -783,12 +783,12 @@ resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2 etag: '0300bf09-0000-0000-0000-5c37296e0000' properties: { itemsKeyValue: { - Business tier: '10.0.2.0/24' - Data tier: '10.0.2.0/24' - Gateway subnet: '10.0.255.224/27' - Private DMZ in: '10.0.0.0/27' - Public DMZ out: '10.0.0.96/27' - Web Tier: '10.0.1.0/24' + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' } } } diff --git a/generated/securityinsights/microsoft.securityinsights/2024-10-01-preview/samples.md b/generated/securityinsights/microsoft.securityinsights/2024-10-01-preview/samples.md new file mode 100644 index 0000000000..e3573505f3 --- /dev/null +++ b/generated/securityinsights/microsoft.securityinsights/2024-10-01-preview/samples.md @@ -0,0 +1,2060 @@ +# Microsoft.SecurityInsights + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.securityinsights/alertrules + +Creates or updates a Fusion alert rule with scenario exclusion pattern. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/alertRules@2024-10-01-preview' = { + name: 'example' + etag: '3d00c3ca-0000-0100-0000-5d42d5010000' + kind: 'Fusion' + properties: { + alertRuleTemplateName: 'f71aba3d-28fb-450b-b192-4e76a83015c8' + enabled: true + sourceSettings: [ + { + enabled: true + sourceName: 'Anomalies' + sourceSubTypes: { + } + } + { + enabled: true + sourceName: 'Alert providers' + sourceSubTypes: [ + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Azure Active Directory Identity Protection' + } + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Azure Defender' + } + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Azure Defender for IoT' + } + { + enabled: true + severityFilter: [ + 'High' + 'Medium' + 'Low' + 'Informational' + ] + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Microsoft 365 Defender' + } + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Microsoft Cloud App Security' + } + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Microsoft Defender for Endpoint' + } + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Microsoft Defender for Identity' + } + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Microsoft Defender for Office 365' + } + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Azure Sentinel scheduled analytics rules' + } + ] + } + { + enabled: true + sourceName: 'Raw logs from other sources' + sourceSubTypes: [ + { + enabled: true + severityFilters: { + filters: { + } + } + sourceSubTypeName: 'Palo Alto Networks' + } + ] + } + ] + } +} +``` + +Creates or updates a Fusion alert rule. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/alertRules@2024-10-01-preview' = { + name: 'example' + etag: '3d00c3ca-0000-0100-0000-5d42d5010000' + kind: 'Fusion' + properties: { + alertRuleTemplateName: 'f71aba3d-28fb-450b-b192-4e76a83015c8' + enabled: true + sourceSettings: [ + { + enabled: true + sourceName: 'Anomalies' + sourceSubTypes: { + } + } + { + enabled: true + sourceName: 'Alert providers' + sourceSubTypes: [ + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Azure Active Directory Identity Protection' + } + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Azure Defender' + } + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Azure Defender for IoT' + } + { + enabled: true + severityFilter: [ + 'High' + 'Medium' + 'Low' + 'Informational' + ] + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Microsoft 365 Defender' + } + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Microsoft Cloud App Security' + } + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Microsoft Defender for Endpoint' + } + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Microsoft Defender for Identity' + } + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Microsoft Defender for Office 365' + } + { + enabled: true + severityFilters: { + filters: [ + { + enabled: true + severity: 'High' + } + { + enabled: true + severity: 'Medium' + } + { + enabled: true + severity: 'Low' + } + { + enabled: true + severity: 'Informational' + } + ] + } + sourceSubTypeName: 'Azure Sentinel scheduled analytics rules' + } + ] + } + { + enabled: true + sourceName: 'Raw logs from other sources' + sourceSubTypes: [ + { + enabled: true + severityFilters: { + filters: { + } + } + sourceSubTypeName: 'Palo Alto Networks' + } + ] + } + ] + } +} +``` + +Creates or updates a MicrosoftSecurityIncidentCreation rule. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/alertRules@2024-10-01-preview' = { + name: 'example' + etag: '"260097e0-0000-0d00-0000-5d6fa88f0000"' + kind: 'MicrosoftSecurityIncidentCreation' + properties: { + displayName: 'testing displayname' + enabled: true + productFilter: 'Microsoft Cloud App Security' + } +} +``` + +Creates or updates a Nrt alert rule. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/alertRules@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + kind: 'NRT' + properties: { + description: '' + displayName: 'Rule2' + enabled: true + eventGroupingSettings: { + aggregationKind: 'AlertPerResult' + } + incidentConfiguration: { + createIncident: true + groupingConfiguration: { + enabled: true + groupByEntities: [ + 'Host' + 'Account' + ] + lookbackDuration: 'PT5H' + matchingMethod: 'Selected' + reopenClosedIncident: false + } + } + query: 'ProtectionStatus | extend HostCustomEntity = Computer | extend IPCustomEntity = ComputerIP_Hidden' + severity: 'High' + suppressionDuration: 'PT1H' + suppressionEnabled: false + tactics: [ + 'Persistence' + 'LateralMovement' + ] + techniques: [ + 'T1037' + 'T1021' + ] + } +} +``` + +Creates or updates a Scheduled alert rule. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/alertRules@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + kind: 'Scheduled' + properties: { + description: 'An example for a scheduled rule' + alertDetailsOverride: { + alertDescriptionFormat: 'Suspicious activity was made by {{ComputerIP}}' + alertDisplayNameFormat: 'Alert from {{Computer}}' + alertDynamicProperties: [ + { + alertProperty: 'ProductComponentName' + value: 'ProductComponentNameCustomColumn' + } + { + alertProperty: 'ProductName' + value: 'ProductNameCustomColumn' + } + { + alertProperty: 'AlertLink' + value: 'Link' + } + ] + } + customDetails: { + OperatingSystemName: 'OSName' + OperatingSystemType: 'OSType' + } + displayName: 'My scheduled rule' + enabled: true + entityMappings: [ + { + entityType: 'Host' + fieldMappings: [ + { + columnName: 'Computer' + identifier: 'FullName' + } + ] + } + { + entityType: 'IP' + fieldMappings: [ + { + columnName: 'ComputerIP' + identifier: 'Address' + } + ] + } + ] + eventGroupingSettings: { + aggregationKind: 'AlertPerResult' + } + incidentConfiguration: { + createIncident: true + groupingConfiguration: { + enabled: true + groupByAlertDetails: [ + 'DisplayName' + ] + groupByCustomDetails: [ + 'OperatingSystemType' + 'OperatingSystemName' + ] + groupByEntities: [ + 'Host' + ] + lookbackDuration: 'PT5H' + matchingMethod: 'Selected' + reopenClosedIncident: false + } + } + query: 'Heartbeat' + queryFrequency: 'PT1H' + queryPeriod: 'P2DT1H30M' + sentinelEntitiesMappings: [ + { + columnName: 'Entities' + } + ] + severity: 'High' + suppressionDuration: 'PT1H' + suppressionEnabled: false + tactics: [ + 'Persistence' + 'LateralMovement' + ] + techniques: [ + 'T1037' + 'T1021' + ] + triggerOperator: 'GreaterThan' + triggerThreshold: 0 + } +} +``` + +## microsoft.securityinsights/alertrules/actions + +Creates or updates an action of alert rule. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/alertRules/actions@2024-10-01-preview' = { + parent: parentResource + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + properties: { + logicAppResourceId: '/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.Logic/workflows/MyAlerts' + triggerUri: 'https://prod-31.northcentralus.logic.azure.com:443/workflows/cd3765391efd48549fd7681ded1d48d7/triggers/manual/paths/invoke?api-version=2016-10-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=signature' + } +} +``` + +## microsoft.securityinsights/bookmarks + +Creates or updates a bookmark. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/bookmarks@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + properties: { + created: '2021-09-01T13:15:30Z' + createdBy: { + objectId: '2046feea-040d-4a46-9e2b-91c2941bfa70' + } + displayName: 'My bookmark' + entityMappings: [ + { + entityType: 'Account' + fieldMappings: [ + { + identifier: 'Fullname' + value: 'johndoe@microsoft.com' + } + ] + } + ] + labels: [ + 'Tag1' + 'Tag2' + ] + notes: 'Found a suspicious activity' + query: 'SecurityEvent | where TimeGenerated > ago(1d) and TimeGenerated < ago(2d)' + queryResult: 'Security Event query result' + tactics: [ + 'Execution' + ] + techniques: [ + 'T1609' + ] + updated: '2021-09-01T13:15:30Z' + updatedBy: { + objectId: '2046feea-040d-4a46-9e2b-91c2941bfa70' + } + } +} +``` + +## microsoft.securityinsights/bookmarks/relations + +Creates or updates a bookmark relation. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/bookmarks/relations@2024-10-01-preview' = { + parent: parentResource + name: 'example' + properties: { + relatedResourceId: '/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/incidents/afbd324f-6c48-459c-8710-8d1e1cd03812' + } +} +``` + +## microsoft.securityinsights/businessapplicationagents/systems + +Systems_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.SecurityInsights/businessApplicationAgents/systems@2024-10-01-preview' = { + parent: parentResource + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + properties: { + configuration: { + type: 'SAP' + azureResourceId: '/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace' + connector: { + type: 'Rfc' + abapServerHost: '1.1.1.1' + authenticationType: 'UsernamePassword' + client: '001' + systemId: 'A4H' + systemNumber: '001' + } + logs: [ + { + type: 'AbapAuditLog' + bulkSize: 100 + filters: [ + 'filter1' + 'filter2' + ] + ingestionType: 'Incremental' + scheduleInterval: 60 + status: 'Enabled' + } + { + type: 'USR01' + bulkSize: 100 + filters: [ + 'filter1' + 'filter2' + ] + ingestionType: 'Incremental' + scheduleInterval: 60 + status: 'Enabled' + } + ] + } + displayName: 'A4H_System' + status: 'Running' + } +} +``` + +## microsoft.securityinsights/contentpackages + +Install a package to the workspace. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/contentPackages@2024-10-01-preview' = { + name: 'example' + properties: { + contentId: 'str.azure-sentinel-solution-str' + contentKind: 'Solution' + contentProductId: 'str.azure-sentinel-solution-str-sl-igl6jawr4gwmu' + displayName: 'str' + version: '2.0.0' + } + tags: { + tag1: 'str' + } +} +``` + +## microsoft.securityinsights/contenttemplates + +Get a template. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/contentTemplates@2024-10-01-preview' = { + name: 'example' + properties: { + author: { + name: 'Microsoft' + email: 'support@microsoft.com' + } + contentId: '8365ebfe-a381-45b7-ad08-7d818070e11f' + contentKind: 'AnalyticsRule' + contentProductId: 'str.azure-sentinel-solution-str-ar-cbfe4fndz66bi' + displayName: 'API Protection workbook template' + mainTemplate: { + '$schema': 'https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#' + contentVersion: '1.0.1' + resources: [ + { + name: '8365ebfe-a381-45b7-ad08-7d818070e11f' + type: 'Microsoft.SecurityInsights/AlertRuleTemplates' + apiVersion: '2022-04-01-preview' + kind: 'Scheduled' + location: '[parameters(\'workspace-location\')]' + properties: { + description: 'Creates an incident when a large number of Critical/High severity CrowdStrike Falcon sensor detections is triggered by a single user' + displayName: 'Critical or High Severity Detections by User' + enabled: false + query: '...' + queryFrequency: 'PT1H' + queryPeriod: 'PT1H' + severity: 'High' + status: 'Available' + suppressionDuration: 'PT1H' + suppressionEnabled: false + triggerOperator: 'GreaterThan' + triggerThreshold: 0 + } + } + { + name: '[concat(parameters(\'workspace\'),\'/Microsoft.SecurityInsights/\',concat(\'AnalyticsRule-\', last(split([resourceId(\'Microsoft.SecurityInsights/AlertRuleTemplates\', 8365ebfe-a381-45b7-ad08-7d818070e11f)],\'/\'))))]' + type: 'Microsoft.OperationalInsights/workspaces/providers/metadata' + apiVersion: '2022-01-01-preview' + properties: { + description: 'CrowdStrike Falcon Endpoint Protection Analytics Rule 1' + author: { + name: 'Microsoft' + email: 'support@microsoft.com' + } + contentId: '4465ebde-b381-45f7-ad08-7d818070a11c' + kind: 'AnalyticsRule' + parentId: '[resourceId(\'Microsoft.SecurityInsights/AlertRuleTemplates\', 8365ebfe-a381-45b7-ad08-7d818070e11f)]' + source: { + name: 'str' + kind: 'Solution' + sourceId: 'str.azure-sentinel-solution-str' + } + support: { + name: 'Microsoft Corporation' + email: 'support@microsoft.com' + link: 'https://support.microsoft.com/' + tier: 'Microsoft' + } + version: '1.0.0' + } + } + ] + } + packageId: 'str.azure-sentinel-solution-str' + packageKind: 'Solution' + packageName: 'str' + packageVersion: '1.0.0' + source: { + name: 'str' + kind: 'Solution' + sourceId: 'str.azure-sentinel-solution-str' + } + support: { + name: 'Microsoft Corporation' + email: 'support@microsoft.com' + link: 'https://support.microsoft.com/' + tier: 'Microsoft' + } + version: '1.0.1' + } + tags: { + tag1: 'str' + } +} +``` + +## microsoft.securityinsights/dataconnectordefinitions + +Create data connector definition +```bicep +resource exampleResource 'Microsoft.SecurityInsights/dataConnectorDefinitions@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + kind: 'Customizable' + properties: { + connectorUiConfig: { + availability: { + isPreview: false + status: 1 + } + connectivityCriteria: [ + { + type: 'IsConnectedQuery' + value: [ + 'GitHubAuditLogPolling_CL \n | summarize LastLogReceived = max(TimeGenerated)\n | project IsConnected = LastLogReceived > ago(30d)' + ] + } + ] + dataTypes: [ + { + name: 'GitHubAuditLogPolling_CL' + lastDataReceivedQuery: 'GitHubAuditLogPolling_CL \n | summarize Time = max(TimeGenerated)\n | where isnotempty(Time)' + } + ] + descriptionMarkdown: 'The GitHub audit log connector provides the capability to ingest GitHub logs into Azure Sentinel. By connecting GitHub audit logs into Azure Sentinel, you can view this data in workbooks, use it to create custom alerts, and improve your investigation process.' + graphQueries: [ + { + baseQuery: 'GitHubAuditLogPolling_CL' + legend: 'GitHub audit log events' + metricName: 'Total events received' + } + ] + instructionSteps: [ + { + description: 'Enable GitHub audit Logs. \n Follow [this](https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token) to create or find your personal key' + instructions: [ + { + type: 'OAuthForm' + parameters: { + clientIdLabel: 'Client ID' + clientSecretLabel: 'Client Secret' + connectButtonLabel: 'Connect' + disconnectButtonLabel: 'Disconnect' + } + } + ] + title: 'Connect GitHub Enterprise Audit Log to Azure Sentinel' + } + ] + permissions: { + customs: [ + { + name: 'GitHub API personal token Key' + description: 'You need access to GitHub personal token, the key should have \'admin:org\' scope' + } + ] + resourceProvider: [ + { + permissionsDisplayText: 'read and write permissions are required.' + provider: 'Microsoft.OperationalInsights/workspaces' + providerDisplayName: 'Workspace' + requiredPermissions: { + action: false + delete: false + read: false + write: true + } + scope: 'Workspace' + } + ] + } + publisher: 'GitHub' + title: 'GitHub Enterprise Audit Log' + } + } +} +``` + +## microsoft.securityinsights/dataconnectors + +Creates or updates a APIPolling data connector +```bicep +resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview' = { + name: 'example' + kind: 'APIPolling' + properties: { + connectorUiConfig: { + availability: { + isPreview: true + status: 1 + } + connectivityCriteria: [ + { + type: 'SentinelKindsV2' + value: [ + ] + } + ] + dataTypes: [ + { + name: '{{graphQueriesTableName}}' + lastDataReceivedQuery: '{{graphQueriesTableName}}\n | summarize Time = max(TimeGenerated)\n | where isnotempty(Time)' + } + ] + descriptionMarkdown: 'The GitHub audit log connector provides the capability to ingest GitHub logs into Azure Sentinel. By connecting GitHub audit logs into Azure Sentinel, you can view this data in workbooks, use it to create custom alerts, and improve your investigation process.' + graphQueries: [ + { + baseQuery: '{{graphQueriesTableName}}' + legend: 'GitHub audit log events' + metricName: 'Total events received' + } + ] + graphQueriesTableName: 'GitHubAuditLogPolling_CL' + instructionSteps: [ + { + description: 'Enable GitHub audit Logs. \n Follow [this](https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token) to create or find your personal key' + instructions: [ + { + type: 'APIKey' + parameters: { + enable: 'true' + userRequestPlaceHoldersInput: [ + { + displayText: 'Organization Name' + placeHolderName: '{{placeHolder1}}' + placeHolderValue: '' + requestObjectKey: 'apiEndpoint' + } + ] + } + } + ] + title: 'Connect GitHub Enterprise Audit Log to Azure Sentinel' + } + ] + permissions: { + customs: [ + { + name: 'GitHub API personal token Key' + description: 'You need access to GitHub personal token, the key should have \'admin:org\' scope' + } + ] + resourceProvider: [ + { + permissionsDisplayText: 'read and write permissions are required.' + provider: 'Microsoft.OperationalInsights/workspaces' + providerDisplayName: 'Workspace' + requiredPermissions: { + delete: true + read: true + write: true + } + scope: 'Workspace' + } + ] + } + publisher: 'GitHub' + sampleQueries: [ + { + description: 'All logs' + query: '{{graphQueriesTableName}}\n | take 10 ' + } + ] + title: 'GitHub Enterprise Audit Log' + } + pollingConfig: { + auth: { + apiKeyIdentifier: 'token' + apiKeyName: 'Authorization' + authType: 'APIKey' + } + paging: { + pageSizeParaName: 'per_page' + pagingType: 'LinkHeader' + } + response: { + eventsJsonPaths: [ + '$' + ] + } + request: { + apiEndpoint: 'https://api.github.com/organizations/{{placeHolder1}}/audit-log' + headers: { + Accept: 'application/json' + 'User-Agent': 'Scuba' + } + httpMethod: 'Get' + queryParameters: { + phrase: 'created:{_QueryWindowStartTime}..{_QueryWindowEndTime}' + } + queryTimeFormat: 'yyyy-MM-ddTHH:mm:ssZ' + queryWindowInMin: 15 + rateLimitQps: 50 + retryCount: 2 + timeoutInSeconds: 60 + } + } + } +} +``` + +Creates or updates a Dynamics365 data connector. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + kind: 'Dynamics365' + properties: { + dataTypes: { + dynamics365CdsActivities: { + state: 'Enabled' + } + } + tenantId: '2070ecc9-b4d5-4ae4-adaa-936fa1954fa8' + } +} +``` + +Creates or updates a GCP data connector +```bicep +resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview' = { + name: 'example' + kind: 'GCP' + properties: { + auth: { + type: 'GCP' + projectNumber: '123456789012' + serviceAccountEmail: 'sentinel-service-account@project-id.iam.gserviceaccount.com' + workloadIdentityProviderId: 'sentinel-identity-provider' + } + connectorDefinitionName: 'GcpConnector' + dcrConfig: { + dataCollectionEndpoint: 'https://microsoft-sentinel-datacollectionendpoint-123m.westeurope-1.ingest.monitor.azure.com' + dataCollectionRuleImmutableId: 'dcr-de21b053bd5a44beb99a256c9db85023' + streamName: 'SENTINEL_GCP_AUDIT_LOGS' + } + request: { + projectId: 'project-id' + subscriptionNames: [ + 'sentinel-subscription' + ] + } + } +} +``` + +Creates or updates a GenericUI data connector +```bicep +resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview' = { + name: 'example' + kind: 'GenericUI' + properties: { + connectorUiConfig: { + availability: { + isPreview: true + status: 1 + } + connectivityCriteria: [ + { + type: 'IsConnectedQuery' + value: [ + '{{graphQueriesTableName}}\n | summarize LastLogReceived = max(TimeGenerated)\n | project IsConnected = LastLogReceived > ago(30d)' + ] + } + ] + dataTypes: [ + { + name: '{{graphQueriesTableName}}' + lastDataReceivedQuery: '{{graphQueriesTableName}}\n | summarize Time = max(TimeGenerated)\n | where isnotempty(Time)' + } + ] + descriptionMarkdown: 'The [Qualys Vulnerability Management (VM)](https://www.qualys.com/apps/vulnerability-management/) data connector provides the capability to ingest vulnerability host detection data into Azure Sentinel through the Qualys API. The connector provides visibility into host detection data from vulerability scans. This connector provides Azure Sentinel the capability to view dashboards, create custom alerts, and improve investigation ' + graphQueries: [ + { + baseQuery: '{{graphQueriesTableName}}' + legend: '{{graphQueriesTableName}}' + metricName: 'Total data received' + } + ] + graphQueriesTableName: 'QualysHostDetection_CL' + instructionSteps: [ + { + description: '>**NOTE:** This connector uses Azure Functions to connect to Qualys VM to pull its logs into Azure Sentinel. This might result in additional data ingestion costs. Check the [Azure Functions pricing page](https://azure.microsoft.com/pricing/details/functions/) for details.' + title: '' + } + { + description: '>**(Optional Step)** Securely store workspace and API authorization key(s) or token(s) in Azure Key Vault. Azure Key Vault provides a secure mechanism to store and retrieve key values. [Follow these instructions](https://docs.microsoft.com/azure/app-service/app-service-key-vault-references) to use Azure Key Vault with an Azure Function App.' + title: '' + } + { + description: '**STEP 1 - Configuration steps for the Qualys VM API**\n\n1. Log into the Qualys Vulnerability Management console with an administrator account, select the **Users** tab and the **Users** subtab. \n2. Click on the **New** drop-down menu and select **Users..**\n3. Create a username and password for the API account. \n4. In the **User Roles** tab, ensure the account role is set to **Manager** and access is allowed to **GUI** and **API**\n4. Log out of the administrator account and log into the console with the new API credentials for validation, then log out of the API account. \n5. Log back into the console using an administrator account and modify the API accounts User Roles, removing access to **GUI**. \n6. Save all changes.' + title: '' + } + { + description: '**STEP 2 - Choose ONE from the following two deployment options to deploy the connector and the associated Azure Function**\n\n>**IMPORTANT:** Before deploying the Qualys VM connector, have the Workspace ID and Workspace Primary Key (can be copied from the following), as well as the Qualys VM API Authorization Key(s), readily available.' + instructions: [ + { + type: 'CopyableLabel' + parameters: { + fillWith: [ + 'WorkspaceId' + ] + label: 'Workspace ID' + } + } + { + type: 'CopyableLabel' + parameters: { + fillWith: [ + 'PrimaryKey' + ] + label: 'Primary Key' + } + } + ] + title: '' + } + { + description: 'Use this method for automated deployment of the Qualys VM connector using an ARM Tempate.\n\n1. Click the **Deploy to Azure** button below. \n\n\t[![Deploy To Azure](https://aka.ms/deploytoazurebutton)](https://aka.ms/sentinelqualysvmazuredeploy)\n2. Select the preferred **Subscription**, **Resource Group** and **Location**. \n3. Enter the **Workspace ID**, **Workspace Key**, **API Username**, **API Password** , update the **URI**, and any additional URI **Filter Parameters** (each filter should be separated by an "&" symbol, no spaces.) \n> - Enter the URI that corresponds to your region. The complete list of API Server URLs can be [found here](https://www.qualys.com/docs/qualys-api-vmpc-user-guide.pdf#G4.735348) -- There is no need to add a time suffix to the URI, the Function App will dynamically append the Time Value to the URI in the proper format. \n - The default **Time Interval** is set to pull the last five (5) minutes of data. If the time interval needs to be modified, it is recommended to change the Function App Timer Trigger accordingly (in the function.json file, post deployment) to prevent overlapping data ingestion. \n> - Note: If using Azure Key Vault secrets for any of the values above, use the`@Microsoft.KeyVault(SecretUri={Security Identifier})`schema in place of the string values. Refer to [Key Vault references documentation](https://docs.microsoft.com/azure/app-service/app-service-key-vault-references) for further details. \n4. Mark the checkbox labeled **I agree to the terms and conditions stated above**. \n5. Click **Purchase** to deploy.' + title: 'Option 1 - Azure Resource Manager (ARM) Template' + } + { + description: 'Use the following step-by-step instructions to deploy the Quayls VM connector manually with Azure Functions.' + title: 'Option 2 - Manual Deployment of Azure Functions' + } + { + description: '**1. Create a Function App**\n\n1. From the Azure Portal, navigate to [Function App](https://portal.azure.com/#blade/HubsExtension/BrowseResource/resourceType/Microsoft.Web%2Fsites/kind/functionapp), and select **+ Add**.\n2. In the **Basics** tab, ensure Runtime stack is set to **Powershell Core**. \n3. In the **Hosting** tab, ensure the **Consumption (Serverless)** plan type is selected.\n4. Make other preferrable configuration changes, if needed, then click **Create**.' + title: '' + } + { + description: '**2. Import Function App Code**\n\n1. In the newly created Function App, select **Functions** on the left pane and click **+ New Function**.\n2. Select **Timer Trigger**.\n3. Enter a unique Function **Name** and leave the default cron schedule of every 5 minutes, then click **Create**.\n5. Click on **Code + Test** on the left pane. \n6. Copy the [Function App Code](https://aka.ms/sentinelqualysvmazurefunctioncode) and paste into the Function App `run.ps1` editor.\n7. Click **Save**.' + title: '' + } + { + description: '**3. Configure the Function App**\n\n1. In the Function App, select the Function App Name and select **Configuration**.\n2. In the **Application settings** tab, select **+ New application setting**.\n3. Add each of the following seven (7) application settings individually, with their respective string values (case-sensitive): \n\t\tapiUsername\n\t\tapiPassword\n\t\tworkspaceID\n\t\tworkspaceKey\n\t\turi\n\t\tfilterParameters\n\t\ttimeInterval\n> - Enter the URI that corresponds to your region. The complete list of API Server URLs can be [found here](https://www.qualys.com/docs/qualys-api-vmpc-user-guide.pdf#G4.735348). The `uri` value must follow the following schema: `https:///api/2.0/fo/asset/host/vm/detection/?action=list&vm_processed_after=` -- There is no need to add a time suffix to the URI, the Function App will dynamically append the Time Value to the URI in the proper format.\n> - Add any additional filter parameters, for the `filterParameters` variable, that need to be appended to the URI. Each parameter should be seperated by an "&" symbol and should not include any spaces.\n> - Set the `timeInterval` (in minutes) to the value of `5` to correspond to the Timer Trigger of every `5` minutes. If the time interval needs to be modified, it is recommended to change the Function App Timer Trigger accordingly to prevent overlapping data ingestion.\n> - Note: If using Azure Key Vault, use the`@Microsoft.KeyVault(SecretUri={Security Identifier})`schema in place of the string values. Refer to [Key Vault references documentation](https://docs.microsoft.com/azure/app-service/app-service-key-vault-references) for further details.\n4. Once all application settings have been entered, click **Save**.' + title: '' + } + { + description: '**4. Configure the host.json**.\n\nDue to the potentially large amount of Qualys host detection data being ingested, it can cause the execution time to surpass the default Function App timeout of five (5) minutes. Increase the default timeout duration to the maximum of ten (10) minutes, under the Consumption Plan, to allow more time for the Function App to execute.\n\n1. In the Function App, select the Function App Name and select the **App Service Editor** blade.\n2. Click **Go** to open the editor, then select the **host.json** file under the **wwwroot** directory.\n3. Add the line `"functionTimeout": "00:10:00",` above the `managedDependancy` line \n4. Ensure **SAVED** appears on the top right corner of the editor, then exit the editor.\n\n> NOTE: If a longer timeout duration is required, consider upgrading to an [App Service Plan](https://docs.microsoft.com/azure/azure-functions/functions-scale#timeout)' + title: '' + } + ] + permissions: { + customs: [ + { + name: 'Microsoft.Web/sites permissions' + description: 'Read and write permissions to Azure Functions to create a Function App is required. [See the documentation to learn more about Azure Functions](https://docs.microsoft.com/azure/azure-functions/).' + } + { + name: 'Qualys API Key' + description: 'A Qualys VM API username and password is required. [See the documentation to learn more about Qualys VM API](https://www.qualys.com/docs/qualys-api-vmpc-user-guide.pdf).' + } + ] + resourceProvider: [ + { + permissionsDisplayText: 'read and write permissions on the workspace are required.' + provider: 'Microsoft.OperationalInsights/workspaces' + providerDisplayName: 'Workspace' + requiredPermissions: { + delete: true + read: true + write: true + } + scope: 'Workspace' + } + { + permissionsDisplayText: 'read permissions to shared keys for the workspace are required. [See the documentation to learn more about workspace keys](https://docs.microsoft.com/azure/azure-monitor/platform/agent-windows#obtain-workspace-id-and-key).' + provider: 'Microsoft.OperationalInsights/workspaces/sharedKeys' + providerDisplayName: 'Keys' + requiredPermissions: { + action: true + } + scope: 'Workspace' + } + ] + } + publisher: 'Qualys' + sampleQueries: [ + { + description: 'Top 10 Vulerabilities detected' + query: '{{graphQueriesTableName}}\n | mv-expand todynamic(Detections_s)\n | extend Vulnerability = tostring(Detections_s.Results)\n | summarize count() by Vulnerability\n | top 10 by count_' + } + ] + title: 'Qualys Vulnerability Management (CCP DEMO)' + } + } +} +``` + +Creates or updates a Microsoft Threat Intelligence data connector. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview' = { + name: 'example' + kind: 'MicrosoftThreatIntelligence' + properties: { + dataTypes: { + microsoftEmergingThreatFeed: { + lookbackPeriod: '1970-01-01T00:00:00.000Z' + state: 'Enabled' + } + } + tenantId: '06b3ccb8-1384-4bcc-aec7-852f6d57161b' + } +} +``` + +Creates or updates a MicrosoftThreatProtection data connector +```bicep +resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + kind: 'MicrosoftThreatProtection' + properties: { + dataTypes: { + alerts: { + state: 'Enabled' + } + incidents: { + state: 'Disabled' + } + } + filteredProviders: { + alerts: [ + 'microsoftDefenderForCloudApps' + ] + } + tenantId: '178265c4-3136-4ff6-8ed1-b5b62b4cb5f5' + } +} +``` + +Creates or updates a PurviewAudit data connector +```bicep +resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + kind: 'PurviewAudit' + properties: { + connectorDefinitionName: 'PowerAutomate' + dataTypes: { + logs: { + state: 'Enabled' + } + } + dcrConfig: { + dataCollectionEndpoint: 'https://microsoft-sentinel-datacollectionendpoint-123m.westeurope-1.ingest.monitor.azure.com' + dataCollectionRuleImmutableId: 'dcr-de21b053bd5a44beb99a256c9db85023' + streamName: 'OFFICEPOWERAUTOMATE_RESTAPI' + } + sourceType: 'MicrosoftFlow' + tenantId: '2070ecc9-b4d5-4ae4-adaa-936fa1954fa8' + } +} +``` + +Creates or updates a Threat Intelligence Taxii data connector. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview' = { + name: 'example' + etag: 'd12423f6-a60b-4ca5-88c0-feb1a182d0f0' + kind: 'ThreatIntelligenceTaxii' + properties: { + collectionId: '135' + dataTypes: { + taxiiClient: { + state: 'Enabled' + } + } + friendlyName: 'testTaxii' + password: '--' + pollingFrequency: 'OnceADay' + taxiiLookbackPeriod: '2020-01-01T13:00:30.123Z' + taxiiServer: 'https://limo.anomali.com/api/v1/taxii2/feeds' + tenantId: '06b3ccb8-1384-4bcc-aec7-852f6d57161b' + userName: '--' + workspaceId: 'dd124572-4962-4495-9bd2-9dade12314b4' + } +} +``` + +Creates or updates an MicrosoftPurviewInformationProtection data connector +```bicep +resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + kind: 'MicrosoftPurviewInformationProtection' + properties: { + dataTypes: { + logs: { + state: 'Enabled' + } + } + tenantId: '2070ecc9-b4d5-4ae4-adaa-936fa1954fa8' + } +} +``` + +Creates or updates an Office PowerBI data connector +```bicep +resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + kind: 'OfficePowerBI' + properties: { + dataTypes: { + logs: { + state: 'Enabled' + } + } + tenantId: '2070ecc9-b4d5-4ae4-adaa-936fa1954fa8' + } +} +``` + +Creates or updates an Office365 data connector +```bicep +resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + kind: 'Office365' + properties: { + dataTypes: { + exchange: { + state: 'Enabled' + } + sharePoint: { + state: 'Enabled' + } + teams: { + state: 'Enabled' + } + } + tenantId: '2070ecc9-b4d5-4ae4-adaa-936fa1954fa8' + } +} +``` + +Creates or updates an Office365 Project data connector +```bicep +resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + kind: 'Office365Project' + properties: { + dataTypes: { + logs: { + state: 'Enabled' + } + } + tenantId: '2070ecc9-b4d5-4ae4-adaa-936fa1954fa8' + } +} +``` + +Creates or updates an Threat Intelligence Platform data connector +```bicep +resource exampleResource 'Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview' = { + name: 'example' + kind: 'ThreatIntelligence' + properties: { + dataTypes: { + indicators: { + state: 'Enabled' + } + } + tenantId: '06b3ccb8-1384-4bcc-aec7-852f6d57161b' + tipLookbackPeriod: '2020-01-01T13:00:30.123Z' + } +} +``` + +## microsoft.securityinsights/entityqueries + +Creates or updates an Activity entity query. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/entityQueries@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + kind: 'Activity' + properties: { + description: 'Account deleted on host' + content: 'On \'{{Computer}}\' the account \'{{TargetAccount}}\' was deleted by \'{{AddedBy}}\'' + enabled: true + entitiesFilter: { + Host_OsFamily: [ + 'Windows' + ] + } + inputEntityType: 'Host' + queryDefinitions: { + query: 'let GetAccountActions = (v_Host_Name:string, v_Host_NTDomain:string, v_Host_DnsDomain:string, v_Host_AzureID:string, v_Host_OMSAgentID:string){\nSecurityEvent\n| where EventID in (4725, 4726, 4767, 4720, 4722, 4723, 4724)\n// parsing for Host to handle variety of conventions coming from data\n| extend Host_HostName = case(\nComputer has \'@\', tostring(split(Computer, \'@\')[0]),\nComputer has \'\\\\\', tostring(split(Computer, \'\\\\\')[1]),\nComputer has \'.\', tostring(split(Computer, \'.\')[0]),\nComputer\n)\n| extend Host_NTDomain = case(\nComputer has \'\\\\\', tostring(split(Computer, \'\\\\\')[0]), \nComputer has \'.\', tostring(split(Computer, \'.\')[-2]), \nComputer\n)\n| extend Host_DnsDomain = case(\nComputer has \'\\\\\', tostring(split(Computer, \'\\\\\')[0]), \nComputer has \'.\', strcat_array(array_slice(split(Computer,\'.\'),-2,-1),\'.\'), \nComputer\n)\n| where (Host_HostName =~ v_Host_Name and Host_NTDomain =~ v_Host_NTDomain) \nor (Host_HostName =~ v_Host_Name and Host_DnsDomain =~ v_Host_DnsDomain) \nor v_Host_AzureID =~ _ResourceId \nor v_Host_OMSAgentID == SourceComputerId\n| project TimeGenerated, EventID, Activity, Computer, TargetAccount, TargetUserName, TargetDomainName, TargetSid, SubjectUserName, SubjectUserSid, _ResourceId, SourceComputerId\n| extend AddedBy = SubjectUserName\n// Future support for Activities\n| extend timestamp = TimeGenerated, HostCustomEntity = Computer, AccountCustomEntity = TargetAccount\n};\nGetAccountActions(\'{{Host_HostName}}\', \'{{Host_NTDomain}}\', \'{{Host_DnsDomain}}\', \'{{Host_AzureID}}\', \'{{Host_OMSAgentID}}\')\n \n| where EventID == 4726 ' + } + requiredInputFieldsSets: [ + [ + 'Host_HostName' + 'Host_NTDomain' + ] + [ + 'Host_HostName' + 'Host_DnsDomain' + ] + [ + 'Host_AzureID' + ] + [ + 'Host_OMSAgentID' + ] + ] + templateName: { + } + title: 'An account was deleted on this host' + } +} +``` + +## microsoft.securityinsights/fileimports + +Create a file import. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/fileImports@2024-10-01-preview' = { + name: 'example' + properties: { + contentType: 'StixIndicator' + importFile: { + fileFormat: 'JSON' + fileName: 'myFile.json' + fileSize: 4653 + } + ingestionMode: 'IngestAnyValidRecords' + source: 'mySource' + } +} +``` + +## microsoft.securityinsights/hunts + +Creates or updates a hunt. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/hunts@2024-10-01-preview' = { + name: 'example' + properties: { + description: 'Log4J Hunt Description' + attackTactics: [ + 'Reconnaissance' + ] + attackTechniques: [ + 'T1595' + ] + displayName: 'Log4J new hunt' + hypothesisStatus: 'Unknown' + labels: [ + 'Label1' + 'Label2' + ] + owner: { + objectId: '873b5263-5d34-4149-b356-ad341b01e123' + } + status: 'New' + } +} +``` + +## microsoft.securityinsights/hunts/comments + +Creates or updates a hunt comment. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/hunts/comments@2024-10-01-preview' = { + parent: parentResource + name: 'example' + properties: { + message: 'This is a test comment.' + } +} +``` + +## microsoft.securityinsights/hunts/relations + +Creates or updates a hunt relation. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/hunts/relations@2024-10-01-preview' = { + parent: parentResource + name: 'example' + properties: { + labels: [ + 'Test Label' + ] + relatedResourceId: '/subscriptions/bd794837-4d29-4647-9105-6339bfdb4e6a/resourceGroups/mms-eus/providers/Microsoft.OperationalInsights/workspaces/avdvirint/providers/Microsoft.SecurityInsights/Bookmarks/2216d0e1-91e3-4902-89fd-d2df8c535096' + } +} +``` + +## microsoft.securityinsights/incidents + +Incidents_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.SecurityInsights/incidents@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + properties: { + description: 'This is a demo incident' + classification: 'FalsePositive' + classificationComment: 'Not a malicious activity' + classificationReason: 'InaccurateData' + firstActivityTimeUtc: '2019-01-01T13:00:30Z' + lastActivityTimeUtc: '2019-01-01T13:05:30Z' + owner: { + assignedTo: { + } + email: { + } + objectId: '2046feea-040d-4a46-9e2b-91c2941bfa70' + ownerType: { + } + userPrincipalName: { + } + } + severity: 'High' + status: 'Closed' + title: 'My incident' + } +} +``` + +## microsoft.securityinsights/incidents/comments + +IncidentComments_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.SecurityInsights/incidents/comments@2024-10-01-preview' = { + parent: parentResource + name: 'example' + properties: { + message: 'Some message' + } +} +``` + +## microsoft.securityinsights/incidents/relations + +Creates or updates an incident relation. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/incidents/relations@2024-10-01-preview' = { + parent: parentResource + name: 'example' + properties: { + relatedResourceId: '/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.OperationalIinsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/bookmarks/2216d0e1-91e3-4902-89fd-d2df8c535096' + } +} +``` + +## microsoft.securityinsights/incidents/tasks + +IncidentTasks_CreateOrUpdate +```bicep +resource exampleResource 'Microsoft.SecurityInsights/incidents/tasks@2024-10-01-preview' = { + parent: parentResource + name: 'example' + properties: { + description: 'Task description' + status: 'New' + title: 'Task title' + } +} +``` + +## microsoft.securityinsights/metadata + +Create/update full metadata. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/metadata@2024-10-01-preview' = { + name: 'example' + properties: { + author: { + name: 'User Name' + email: 'email@microsoft.com' + } + categories: { + domains: [ + 'Application' + 'Security – Insider Threat' + ] + verticals: [ + 'Healthcare' + ] + } + contentId: 'c00ee137-7475-47c8-9cce-ec6f0f1bedd0' + contentSchemaVersion: '2.0' + customVersion: '1.0' + dependencies: { + criteria: [ + { + criteria: [ + { + name: 'Microsoft Defender for Endpoint' + contentId: '045d06d0-ee72-4794-aba4-cf5646e4c756' + kind: 'DataConnector' + } + { + contentId: 'dbfcb2cc-d782-40ef-8d94-fe7af58a6f2d' + kind: 'DataConnector' + } + { + contentId: 'de4dca9b-eb37-47d6-a56f-b8b06b261593' + kind: 'DataConnector' + version: '2.0' + } + ] + operator: 'OR' + } + { + contentId: '31ee11cc-9989-4de8-b176-5e0ef5c4dbab' + kind: 'Playbook' + version: '1.0' + } + { + contentId: '21ba424a-9438-4444-953a-7059539a7a1b' + kind: 'Parser' + } + ] + operator: 'AND' + } + firstPublishDate: '2021-05-18' + kind: 'AnalyticsRule' + lastPublishDate: '2021-05-18' + parentId: '/subscriptions/2e1dc338-d04d-4443-b721-037eff4fdcac/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/ruleName' + previewImages: [ + 'firstImage.png' + 'secondImage.jpeg' + ] + previewImagesDark: [ + 'firstImageDark.png' + 'secondImageDark.jpeg' + ] + providers: [ + 'Amazon' + 'Microsoft' + ] + source: { + name: 'Contoso Solution 1.0' + kind: 'Solution' + sourceId: 'b688a130-76f4-4a07-bf57-762222a3cadf' + } + support: { + name: 'Microsoft' + email: 'support@microsoft.com' + link: 'https://support.microsoft.com/' + tier: 'Partner' + } + threatAnalysisTactics: [ + 'reconnaissance' + 'commandandcontrol' + ] + threatAnalysisTechniques: [ + 'T1548' + 'T1548.001' + ] + version: '1.0.0.0' + } +} +``` + +Create/update minimal metadata. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/metadata@2024-10-01-preview' = { + name: 'example' + properties: { + contentId: 'c00ee137-7475-47c8-9cce-ec6f0f1bedd0' + kind: 'AnalyticsRule' + parentId: '/subscriptions/2e1dc338-d04d-4443-b721-037eff4fdcac/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/ruleName' + } +} +``` + +## microsoft.securityinsights/onboardingstates + +Create Sentinel onboarding state +```bicep +resource exampleResource 'Microsoft.SecurityInsights/onboardingStates@2024-10-01-preview' = { + name: 'example' + properties: { + customerManagedKey: false + } +} +``` + +## microsoft.securityinsights/securitymlanalyticssettings + +Creates or updates a Anomaly Security ML Analytics Settings. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/securityMLAnalyticsSettings@2024-10-01-preview' = { + name: 'example' + etag: '"260090e2-0000-0d00-0000-5d6fb8670000"' + kind: 'Anomaly' + properties: { + description: 'When account logs from a source region that has rarely been logged in from during the last 14 days, an anomaly is triggered.' + anomalySettingsVersion: 0 + anomalyVersion: '1.0.5' + customizableObservations: { + multiSelectObservations: { + } + prioritizeExcludeObservations: { + } + singleSelectObservations: [ + { + name: 'Device vendor' + description: 'Select device vendor of network connection logs from CommonSecurityLog' + rerun: 'RerunAlways' + sequenceNumber: 1 + supportedValues: [ + 'Palo Alto Networks' + 'Fortinet' + 'Check Point' + ] + supportedValuesKql: { + } + value: [ + 'Palo Alto Networks' + ] + valuesKql: { + } + } + ] + singleValueObservations: { + } + thresholdObservations: [ + { + name: 'Daily data transfer threshold in MB' + description: 'Suppress anomalies when daily data transfered (in MB) per hour is less than the chosen value' + maximum: '100' + minimum: '1' + rerun: 'RerunAlways' + sequenceNumber: 1 + value: '25' + } + { + name: 'Number of standard deviations' + description: 'Triggers anomalies when number of standard deviations is greater than the chosen value' + maximum: '10' + minimum: '2' + rerun: 'RerunAlways' + sequenceNumber: 2 + value: '3' + } + ] + } + displayName: 'Login from unusual region' + enabled: true + frequency: 'PT1H' + isDefaultSettings: true + requiredDataConnectors: [ + { + connectorId: 'AWS' + dataTypes: [ + 'AWSCloudTrail' + ] + } + ] + settingsDefinitionId: 'f209187f-1d17-4431-94af-c141bf5f23db' + settingsStatus: 'Production' + tactics: [ + 'Exfiltration' + 'CommandAndControl' + ] + techniques: [ + 'T1037' + 'T1021' + ] + } +} +``` + +## microsoft.securityinsights/settings + +Update EyesOn settings. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/settings@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + kind: 'EyesOn' + properties: { + } +} +``` + +## microsoft.securityinsights/sourcecontrols + +Creates or updates a source control. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/sourcecontrols@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + properties: { + description: 'This is a source control' + contentTypes: [ + 'AnalyticRules' + 'Workbook' + ] + displayName: 'My Source Control' + repoType: 'Github' + repository: { + branch: 'master' + displayUrl: 'https://github.com/user/repo' + url: 'https://github.com/user/repo' + } + repositoryAccess: { + clientId: '54b3c2c0-1f48-4a1c-af9f-6399c3240b73' + code: '939fd7c6caf754f4f41f' + kind: 'OAuth' + state: 'state' + } + } +} +``` + +## microsoft.securityinsights/watchlists + +Creates or updates a watchlist and bulk creates watchlist items. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/watchlists@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + properties: { + description: 'Watchlist from CSV content' + contentType: 'text/csv' + displayName: 'High Value Assets Watchlist' + itemsSearchKey: 'header1' + numberOfLinesToSkip: 1 + provider: 'Microsoft' + rawContent: 'This line will be skipped\nheader1,header2\nvalue1,value2' + source: 'watchlist.csv' + sourceType: 'Local file' + } +} +``` + +Creates or updates a watchlist. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/watchlists@2024-10-01-preview' = { + name: 'example' + etag: '"0300bf09-0000-0000-0000-5c37296e0000"' + properties: { + description: 'Watchlist from CSV content' + displayName: 'High Value Assets Watchlist' + itemsSearchKey: 'header1' + provider: 'Microsoft' + source: 'watchlist.csv' + sourceType: 'Local file' + } +} +``` + +## microsoft.securityinsights/watchlists/watchlistitems + +Creates or updates a watchlist item. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/watchlists/watchlistItems@2024-10-01-preview' = { + parent: parentResource + name: 'example' + etag: '0300bf09-0000-0000-0000-5c37296e0000' + properties: { + itemsKeyValue: { + 'Business tier': '10.0.2.0/24' + 'Data tier': '10.0.2.0/24' + 'Gateway subnet': '10.0.255.224/27' + 'Private DMZ in': '10.0.0.0/27' + 'Public DMZ out': '10.0.0.96/27' + 'Web Tier': '10.0.1.0/24' + } + } +} +``` + +## microsoft.securityinsights/workspacemanagerassignments + +Creates or updates a workspace manager assignment. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/workspaceManagerAssignments@2024-10-01-preview' = { + name: 'example' + properties: { + items: [ + { + resourceId: '/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspac-es/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/microsoftSecurityIncidentCreationRuleExampleOne' + } + { + resourceId: '/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspac-es/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/microsoftSecurityIncidentCreationRuleExampleTwo' + } + ] + targetResourceName: '37207a7a-3b8a-438f-a559-c7df400e1b96' + } +} +``` + +## microsoft.securityinsights/workspacemanagerconfigurations + +Create or Update a workspace manager Configuration +```bicep +resource exampleResource 'Microsoft.SecurityInsights/workspaceManagerConfigurations@2024-10-01-preview' = { + name: 'example' + properties: { + mode: 'Enabled' + } +} +``` + +## microsoft.securityinsights/workspacemanagergroups + +Creates or updates a workspace manager group. +```bicep +resource exampleResource 'Microsoft.SecurityInsights/workspaceManagerGroups@2024-10-01-preview' = { + name: 'example' + properties: { + description: 'Group of all financial and banking institutions' + displayName: 'Banks' + memberResourceNames: [ + 'afbd324f-6c48-459c-8710-8d1e1cd03812' + 'f5fa104e-c0e3-4747-9182-d342dc048a9e' + ] + } +} +``` + +## microsoft.securityinsights/workspacemanagermembers + +Create or Update a workspace manager member +```bicep +resource exampleResource 'Microsoft.SecurityInsights/workspaceManagerMembers@2024-10-01-preview' = { + name: 'example' + properties: { + targetWorkspaceResourceId: '/subscriptions/7aef9d48-814f-45ad-b644-b0343316e174/resourceGroups/otherRg/providers/Microsoft.OperationalInsights/workspaces/Example_Workspace' + targetWorkspaceTenantId: 'f676d436-8d16-42db-81b7-ab578e110ccd' + } +} +``` diff --git a/generated/securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json b/generated/securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json new file mode 100644 index 0000000000..d4065bd99b --- /dev/null +++ b/generated/securityinsights/microsoft.securityinsights/2024-10-01-preview/types.json @@ -0,0 +1,27196 @@ +[ + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/alertRules" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "DiscriminatedObjectType", + "name": "Microsoft.SecurityInsights/alertRules", + "discriminator": "kind", + "baseProperties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource api version" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + }, + "elements": { + "Fusion": { + "$ref": "#/15" + }, + "MLBehaviorAnalytics": { + "$ref": "#/59" + }, + "MicrosoftSecurityIncidentCreation": { + "$ref": "#/88" + }, + "NRT": { + "$ref": "#/107" + }, + "Scheduled": { + "$ref": "#/211" + }, + "ThreatIntelligence": { + "$ref": "#/249" + } + } + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/9" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/14" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/5" + }, + { + "$ref": "#/6" + }, + { + "$ref": "#/7" + }, + { + "$ref": "#/8" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/10" + }, + { + "$ref": "#/11" + }, + { + "$ref": "#/12" + }, + { + "$ref": "#/13" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "FusionAlertRule", + "properties": { + "properties": { + "type": { + "$ref": "#/16" + }, + "flags": 0, + "description": "Fusion alert rule properties" + }, + "kind": { + "type": { + "$ref": "#/58" + }, + "flags": 1, + "description": "The kind of the alert rule" + } + } + }, + { + "$type": "ObjectType", + "name": "FusionAlertRuleProperties", + "properties": { + "alertRuleTemplateName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The Name of the alert rule template used to create this rule." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The description of the alert rule." + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The display name for alerts created by this alert rule." + }, + "enabled": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Determines whether this alert rule is enabled or disabled." + }, + "sourceSettings": { + "type": { + "$ref": "#/29" + }, + "flags": 0, + "description": "Configuration for all supported source signals in fusion detection." + }, + "scenarioExclusionPatterns": { + "type": { + "$ref": "#/31" + }, + "flags": 0, + "description": "Configuration to exclude scenarios in fusion detection." + }, + "lastModifiedUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last time that this alert has been modified." + }, + "severity": { + "type": { + "$ref": "#/36" + }, + "flags": 2, + "description": "The severity for alerts created by this alert rule." + }, + "tactics": { + "type": { + "$ref": "#/55" + }, + "flags": 2, + "description": "The tactics of the alert rule" + }, + "techniques": { + "type": { + "$ref": "#/56" + }, + "flags": 2, + "description": "The techniques of the alert rule" + }, + "subTechniques": { + "type": { + "$ref": "#/57" + }, + "flags": 2, + "description": "The sub-techniques of the alert rule" + } + } + }, + { + "$type": "BooleanType" + }, + { + "$type": "ObjectType", + "name": "FusionSourceSettings", + "properties": { + "enabled": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Determines whether this source signal is enabled or disabled in Fusion detection." + }, + "sourceName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Name of the Fusion source signal. Refer to Fusion alert rule template for supported values." + }, + "sourceSubTypes": { + "type": { + "$ref": "#/28" + }, + "flags": 0, + "description": "Configuration for all source subtypes under this source signal consumed in fusion detection." + } + } + }, + { + "$type": "ObjectType", + "name": "FusionSourceSubTypeSetting", + "properties": { + "enabled": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Determines whether this source subtype under source signal is enabled or disabled in Fusion detection." + }, + "sourceSubTypeName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The Name of the source subtype under a given source signal in Fusion detection. Refer to Fusion alert rule template for supported values." + }, + "sourceSubTypeDisplayName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The display name of source subtype under a source signal consumed in Fusion detection." + }, + "severityFilters": { + "type": { + "$ref": "#/20" + }, + "flags": 1, + "description": "Severity configuration for a source subtype consumed in fusion detection." + } + } + }, + { + "$type": "ObjectType", + "name": "FusionSubTypeSeverityFilter", + "properties": { + "isSupported": { + "type": { + "$ref": "#/17" + }, + "flags": 2, + "description": "Determines whether this source subtype supports severity configuration or not." + }, + "filters": { + "type": { + "$ref": "#/27" + }, + "flags": 0, + "description": "Individual Severity configuration settings for a given source subtype consumed in Fusion detection." + } + } + }, + { + "$type": "ObjectType", + "name": "FusionSubTypeSeverityFiltersItem", + "properties": { + "severity": { + "type": { + "$ref": "#/26" + }, + "flags": 1, + "description": "The Severity for a given source subtype consumed in Fusion detection." + }, + "enabled": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Determines whether this severity is enabled or disabled for this source subtype consumed in Fusion detection." + } + } + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/22" + }, + { + "$ref": "#/23" + }, + { + "$ref": "#/24" + }, + { + "$ref": "#/25" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/21" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/19" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/18" + } + }, + { + "$type": "ObjectType", + "name": "FusionScenarioExclusionPattern", + "properties": { + "exclusionPattern": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Scenario exclusion pattern." + }, + "dateAddedInUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "DateTime when scenario exclusion pattern is added in UTC." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/30" + } + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/32" + }, + { + "$ref": "#/33" + }, + { + "$ref": "#/34" + }, + { + "$ref": "#/35" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Reconnaissance" + }, + { + "$type": "StringLiteralType", + "value": "ResourceDevelopment" + }, + { + "$type": "StringLiteralType", + "value": "InitialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "StringLiteralType", + "value": "PreAttack" + }, + { + "$type": "StringLiteralType", + "value": "ImpairProcessControl" + }, + { + "$type": "StringLiteralType", + "value": "InhibitResponseFunction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/37" + }, + { + "$ref": "#/38" + }, + { + "$ref": "#/39" + }, + { + "$ref": "#/40" + }, + { + "$ref": "#/41" + }, + { + "$ref": "#/42" + }, + { + "$ref": "#/43" + }, + { + "$ref": "#/44" + }, + { + "$ref": "#/45" + }, + { + "$ref": "#/46" + }, + { + "$ref": "#/47" + }, + { + "$ref": "#/48" + }, + { + "$ref": "#/49" + }, + { + "$ref": "#/50" + }, + { + "$ref": "#/51" + }, + { + "$ref": "#/52" + }, + { + "$ref": "#/53" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/54" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Fusion" + }, + { + "$type": "ObjectType", + "name": "MLBehaviorAnalyticsAlertRule", + "properties": { + "properties": { + "type": { + "$ref": "#/60" + }, + "flags": 0, + "description": "MLBehaviorAnalytics alert rule properties" + }, + "kind": { + "type": { + "$ref": "#/87" + }, + "flags": 1, + "description": "The kind of the alert rule" + } + } + }, + { + "$type": "ObjectType", + "name": "MLBehaviorAnalyticsAlertRuleProperties", + "properties": { + "alertRuleTemplateName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The Name of the alert rule template used to create this rule." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The description of the alert rule." + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The display name for alerts created by this alert rule." + }, + "enabled": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Determines whether this alert rule is enabled or disabled." + }, + "lastModifiedUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last time that this alert rule has been modified." + }, + "severity": { + "type": { + "$ref": "#/65" + }, + "flags": 2, + "description": "The severity for alerts created by this alert rule." + }, + "tactics": { + "type": { + "$ref": "#/84" + }, + "flags": 2, + "description": "The tactics of the alert rule" + }, + "techniques": { + "type": { + "$ref": "#/85" + }, + "flags": 2, + "description": "The techniques of the alert rule" + }, + "subTechniques": { + "type": { + "$ref": "#/86" + }, + "flags": 2, + "description": "The sub-techniques of the alert rule" + } + } + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/61" + }, + { + "$ref": "#/62" + }, + { + "$ref": "#/63" + }, + { + "$ref": "#/64" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Reconnaissance" + }, + { + "$type": "StringLiteralType", + "value": "ResourceDevelopment" + }, + { + "$type": "StringLiteralType", + "value": "InitialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "StringLiteralType", + "value": "PreAttack" + }, + { + "$type": "StringLiteralType", + "value": "ImpairProcessControl" + }, + { + "$type": "StringLiteralType", + "value": "InhibitResponseFunction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/66" + }, + { + "$ref": "#/67" + }, + { + "$ref": "#/68" + }, + { + "$ref": "#/69" + }, + { + "$ref": "#/70" + }, + { + "$ref": "#/71" + }, + { + "$ref": "#/72" + }, + { + "$ref": "#/73" + }, + { + "$ref": "#/74" + }, + { + "$ref": "#/75" + }, + { + "$ref": "#/76" + }, + { + "$ref": "#/77" + }, + { + "$ref": "#/78" + }, + { + "$ref": "#/79" + }, + { + "$ref": "#/80" + }, + { + "$ref": "#/81" + }, + { + "$ref": "#/82" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/83" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "MLBehaviorAnalytics" + }, + { + "$type": "ObjectType", + "name": "MicrosoftSecurityIncidentCreationAlertRule", + "properties": { + "properties": { + "type": { + "$ref": "#/89" + }, + "flags": 0, + "description": "MicrosoftSecurityIncidentCreation rule properties" + }, + "kind": { + "type": { + "$ref": "#/106" + }, + "flags": 1, + "description": "The kind of the alert rule" + } + } + }, + { + "$type": "ObjectType", + "name": "MicrosoftSecurityIncidentCreationAlertRuleProperties", + "properties": { + "alertRuleTemplateName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The Name of the alert rule template used to create this rule." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the alert rule." + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The display name for alerts created by this alert rule." + }, + "enabled": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Determines whether this alert rule is enabled or disabled." + }, + "lastModifiedUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last time that this alert has been modified." + }, + "displayNamesFilter": { + "type": { + "$ref": "#/90" + }, + "flags": 0, + "description": "the alerts' displayNames on which the cases will be generated" + }, + "displayNamesExcludeFilter": { + "type": { + "$ref": "#/91" + }, + "flags": 0, + "description": "the alerts' displayNames on which the cases will not be generated" + }, + "productFilter": { + "type": { + "$ref": "#/99" + }, + "flags": 1, + "description": "The alerts' productName on which the cases will be generated" + }, + "severitiesFilter": { + "type": { + "$ref": "#/105" + }, + "flags": 0, + "description": "the alerts' severities on which the cases will be generated" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Microsoft Cloud App Security" + }, + { + "$type": "StringLiteralType", + "value": "Azure Security Center" + }, + { + "$type": "StringLiteralType", + "value": "Azure Advanced Threat Protection" + }, + { + "$type": "StringLiteralType", + "value": "Azure Active Directory Identity Protection" + }, + { + "$type": "StringLiteralType", + "value": "Azure Security Center for IoT" + }, + { + "$type": "StringLiteralType", + "value": "Office 365 Advanced Threat Protection" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft Defender Advanced Threat Protection" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/92" + }, + { + "$ref": "#/93" + }, + { + "$ref": "#/94" + }, + { + "$ref": "#/95" + }, + { + "$ref": "#/96" + }, + { + "$ref": "#/97" + }, + { + "$ref": "#/98" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/100" + }, + { + "$ref": "#/101" + }, + { + "$ref": "#/102" + }, + { + "$ref": "#/103" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/104" + } + }, + { + "$type": "StringLiteralType", + "value": "MicrosoftSecurityIncidentCreation" + }, + { + "$type": "ObjectType", + "name": "NrtAlertRule", + "properties": { + "properties": { + "type": { + "$ref": "#/108" + }, + "flags": 0, + "description": "NRT alert rule properties" + }, + "kind": { + "type": { + "$ref": "#/210" + }, + "flags": 1, + "description": "The kind of the alert rule" + } + } + }, + { + "$type": "ObjectType", + "name": "NrtAlertRuleProperties", + "properties": { + "alertRuleTemplateName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The Name of the alert rule template used to create this rule." + }, + "templateVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The version of the alert rule template used to create this rule - in format , where all are numbers, for example 0 <1.0.2>" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the alert rule." + }, + "query": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The query that creates alerts for this rule." + }, + "tactics": { + "type": { + "$ref": "#/127" + }, + "flags": 0, + "description": "The tactics of the alert rule" + }, + "techniques": { + "type": { + "$ref": "#/128" + }, + "flags": 0, + "description": "The techniques of the alert rule" + }, + "subTechniques": { + "type": { + "$ref": "#/129" + }, + "flags": 0, + "description": "The sub-techniques of the alert rule" + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The display name for alerts created by this alert rule." + }, + "enabled": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Determines whether this alert rule is enabled or disabled." + }, + "lastModifiedUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last time that this alert rule has been modified." + }, + "suppressionDuration": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The suppression (in ISO 8601 duration format) to wait since last time this alert rule been triggered." + }, + "suppressionEnabled": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Determines whether the suppression for this alert rule is enabled or disabled." + }, + "severity": { + "type": { + "$ref": "#/134" + }, + "flags": 1, + "description": "The severity for alerts created by this alert rule." + }, + "incidentConfiguration": { + "type": { + "$ref": "#/135" + }, + "flags": 0, + "description": "The settings of the incidents that created from alerts triggered by this analytics rule" + }, + "customDetails": { + "type": { + "$ref": "#/166" + }, + "flags": 0, + "description": "Dictionary of string key-value pairs of columns to be attached to the alert" + }, + "entityMappings": { + "type": { + "$ref": "#/189" + }, + "flags": 0, + "description": "Array of the entity mappings of the alert rule" + }, + "alertDetailsOverride": { + "type": { + "$ref": "#/190" + }, + "flags": 0, + "description": "The alert details override settings" + }, + "eventGroupingSettings": { + "type": { + "$ref": "#/204" + }, + "flags": 0, + "description": "The event grouping settings." + }, + "sentinelEntitiesMappings": { + "type": { + "$ref": "#/209" + }, + "flags": 0, + "description": "Array of the sentinel entity mappings of the alert rule" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Reconnaissance" + }, + { + "$type": "StringLiteralType", + "value": "ResourceDevelopment" + }, + { + "$type": "StringLiteralType", + "value": "InitialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "StringLiteralType", + "value": "PreAttack" + }, + { + "$type": "StringLiteralType", + "value": "ImpairProcessControl" + }, + { + "$type": "StringLiteralType", + "value": "InhibitResponseFunction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/109" + }, + { + "$ref": "#/110" + }, + { + "$ref": "#/111" + }, + { + "$ref": "#/112" + }, + { + "$ref": "#/113" + }, + { + "$ref": "#/114" + }, + { + "$ref": "#/115" + }, + { + "$ref": "#/116" + }, + { + "$ref": "#/117" + }, + { + "$ref": "#/118" + }, + { + "$ref": "#/119" + }, + { + "$ref": "#/120" + }, + { + "$ref": "#/121" + }, + { + "$ref": "#/122" + }, + { + "$ref": "#/123" + }, + { + "$ref": "#/124" + }, + { + "$ref": "#/125" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/126" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/130" + }, + { + "$ref": "#/131" + }, + { + "$ref": "#/132" + }, + { + "$ref": "#/133" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "IncidentConfiguration", + "properties": { + "createIncident": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Create incidents from alerts triggered by this analytics rule" + }, + "groupingConfiguration": { + "type": { + "$ref": "#/136" + }, + "flags": 0, + "description": "Set how the alerts that are triggered by this analytics rule, are grouped into incidents" + } + } + }, + { + "$type": "ObjectType", + "name": "GroupingConfiguration", + "properties": { + "enabled": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Grouping enabled" + }, + "reopenClosedIncident": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Re-open closed matching incidents" + }, + "lookbackDuration": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Limit the group to alerts created within the lookback duration (in ISO 8601 duration format)" + }, + "matchingMethod": { + "type": { + "$ref": "#/140" + }, + "flags": 1, + "description": "Grouping matching method. When method is Selected at least one of groupByEntities, groupByAlertDetails, groupByCustomDetails must be provided and not empty." + }, + "groupByEntities": { + "type": { + "$ref": "#/160" + }, + "flags": 0, + "description": "A list of entity types to group by (when matchingMethod is Selected). Only entities defined in the current alert rule may be used." + }, + "groupByAlertDetails": { + "type": { + "$ref": "#/164" + }, + "flags": 0, + "description": "A list of alert details to group by (when matchingMethod is Selected)" + }, + "groupByCustomDetails": { + "type": { + "$ref": "#/165" + }, + "flags": 0, + "description": "A list of custom details keys to group by (when matchingMethod is Selected). Only keys defined in the current alert rule may be used." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AllEntities" + }, + { + "$type": "StringLiteralType", + "value": "AnyAlert" + }, + { + "$type": "StringLiteralType", + "value": "Selected" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/137" + }, + { + "$ref": "#/138" + }, + { + "$ref": "#/139" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Account" + }, + { + "$type": "StringLiteralType", + "value": "Host" + }, + { + "$type": "StringLiteralType", + "value": "IP" + }, + { + "$type": "StringLiteralType", + "value": "Malware" + }, + { + "$type": "StringLiteralType", + "value": "File" + }, + { + "$type": "StringLiteralType", + "value": "Process" + }, + { + "$type": "StringLiteralType", + "value": "CloudApplication" + }, + { + "$type": "StringLiteralType", + "value": "DNS" + }, + { + "$type": "StringLiteralType", + "value": "AzureResource" + }, + { + "$type": "StringLiteralType", + "value": "FileHash" + }, + { + "$type": "StringLiteralType", + "value": "RegistryKey" + }, + { + "$type": "StringLiteralType", + "value": "RegistryValue" + }, + { + "$type": "StringLiteralType", + "value": "SecurityGroup" + }, + { + "$type": "StringLiteralType", + "value": "URL" + }, + { + "$type": "StringLiteralType", + "value": "Mailbox" + }, + { + "$type": "StringLiteralType", + "value": "MailCluster" + }, + { + "$type": "StringLiteralType", + "value": "MailMessage" + }, + { + "$type": "StringLiteralType", + "value": "SubmissionMail" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/141" + }, + { + "$ref": "#/142" + }, + { + "$ref": "#/143" + }, + { + "$ref": "#/144" + }, + { + "$ref": "#/145" + }, + { + "$ref": "#/146" + }, + { + "$ref": "#/147" + }, + { + "$ref": "#/148" + }, + { + "$ref": "#/149" + }, + { + "$ref": "#/150" + }, + { + "$ref": "#/151" + }, + { + "$ref": "#/152" + }, + { + "$ref": "#/153" + }, + { + "$ref": "#/154" + }, + { + "$ref": "#/155" + }, + { + "$ref": "#/156" + }, + { + "$ref": "#/157" + }, + { + "$ref": "#/158" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/159" + } + }, + { + "$type": "StringLiteralType", + "value": "DisplayName" + }, + { + "$type": "StringLiteralType", + "value": "Severity" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/161" + }, + { + "$ref": "#/162" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/163" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "NrtAlertRulePropertiesCustomDetails", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "EntityMapping", + "properties": { + "entityType": { + "type": { + "$ref": "#/186" + }, + "flags": 0, + "description": "The V3 type of the mapped entity" + }, + "fieldMappings": { + "type": { + "$ref": "#/188" + }, + "flags": 0, + "description": "array of field mappings for the given entity mapping" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Account" + }, + { + "$type": "StringLiteralType", + "value": "Host" + }, + { + "$type": "StringLiteralType", + "value": "IP" + }, + { + "$type": "StringLiteralType", + "value": "Malware" + }, + { + "$type": "StringLiteralType", + "value": "File" + }, + { + "$type": "StringLiteralType", + "value": "Process" + }, + { + "$type": "StringLiteralType", + "value": "CloudApplication" + }, + { + "$type": "StringLiteralType", + "value": "DNS" + }, + { + "$type": "StringLiteralType", + "value": "AzureResource" + }, + { + "$type": "StringLiteralType", + "value": "FileHash" + }, + { + "$type": "StringLiteralType", + "value": "RegistryKey" + }, + { + "$type": "StringLiteralType", + "value": "RegistryValue" + }, + { + "$type": "StringLiteralType", + "value": "SecurityGroup" + }, + { + "$type": "StringLiteralType", + "value": "URL" + }, + { + "$type": "StringLiteralType", + "value": "Mailbox" + }, + { + "$type": "StringLiteralType", + "value": "MailCluster" + }, + { + "$type": "StringLiteralType", + "value": "MailMessage" + }, + { + "$type": "StringLiteralType", + "value": "SubmissionMail" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/168" + }, + { + "$ref": "#/169" + }, + { + "$ref": "#/170" + }, + { + "$ref": "#/171" + }, + { + "$ref": "#/172" + }, + { + "$ref": "#/173" + }, + { + "$ref": "#/174" + }, + { + "$ref": "#/175" + }, + { + "$ref": "#/176" + }, + { + "$ref": "#/177" + }, + { + "$ref": "#/178" + }, + { + "$ref": "#/179" + }, + { + "$ref": "#/180" + }, + { + "$ref": "#/181" + }, + { + "$ref": "#/182" + }, + { + "$ref": "#/183" + }, + { + "$ref": "#/184" + }, + { + "$ref": "#/185" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "FieldMapping", + "properties": { + "identifier": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the V3 identifier of the entity" + }, + "columnName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the column name to be mapped to the identifier" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/187" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/167" + } + }, + { + "$type": "ObjectType", + "name": "AlertDetailsOverride", + "properties": { + "alertDisplayNameFormat": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the format containing columns name(s) to override the alert name" + }, + "alertDescriptionFormat": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the format containing columns name(s) to override the alert description" + }, + "alertTacticsColumnName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the column name to take the alert tactics from" + }, + "alertSeverityColumnName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the column name to take the alert severity from" + }, + "alertDynamicProperties": { + "type": { + "$ref": "#/203" + }, + "flags": 0, + "description": "List of additional dynamic properties to override" + } + } + }, + { + "$type": "ObjectType", + "name": "AlertPropertyMapping", + "properties": { + "alertProperty": { + "type": { + "$ref": "#/202" + }, + "flags": 0, + "description": "The V3 alert property" + }, + "value": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the column name to use to override this property" + } + } + }, + { + "$type": "StringLiteralType", + "value": "AlertLink" + }, + { + "$type": "StringLiteralType", + "value": "ConfidenceLevel" + }, + { + "$type": "StringLiteralType", + "value": "ConfidenceScore" + }, + { + "$type": "StringLiteralType", + "value": "ExtendedLinks" + }, + { + "$type": "StringLiteralType", + "value": "ProductName" + }, + { + "$type": "StringLiteralType", + "value": "ProviderName" + }, + { + "$type": "StringLiteralType", + "value": "ProductComponentName" + }, + { + "$type": "StringLiteralType", + "value": "RemediationSteps" + }, + { + "$type": "StringLiteralType", + "value": "Techniques" + }, + { + "$type": "StringLiteralType", + "value": "SubTechniques" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/192" + }, + { + "$ref": "#/193" + }, + { + "$ref": "#/194" + }, + { + "$ref": "#/195" + }, + { + "$ref": "#/196" + }, + { + "$ref": "#/197" + }, + { + "$ref": "#/198" + }, + { + "$ref": "#/199" + }, + { + "$ref": "#/200" + }, + { + "$ref": "#/201" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/191" + } + }, + { + "$type": "ObjectType", + "name": "EventGroupingSettings", + "properties": { + "aggregationKind": { + "type": { + "$ref": "#/207" + }, + "flags": 0, + "description": "The event grouping aggregation kinds" + } + } + }, + { + "$type": "StringLiteralType", + "value": "SingleAlert" + }, + { + "$type": "StringLiteralType", + "value": "AlertPerResult" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/205" + }, + { + "$ref": "#/206" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "SentinelEntityMapping", + "properties": { + "columnName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the column name to be mapped to the SentinelEntities" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/208" + } + }, + { + "$type": "StringLiteralType", + "value": "NRT" + }, + { + "$type": "ObjectType", + "name": "ScheduledAlertRule", + "properties": { + "properties": { + "type": { + "$ref": "#/212" + }, + "flags": 0, + "description": "Scheduled alert rule properties" + }, + "kind": { + "type": { + "$ref": "#/248" + }, + "flags": 1, + "description": "The kind of the alert rule" + } + } + }, + { + "$type": "ObjectType", + "name": "ScheduledAlertRuleProperties", + "properties": { + "alertRuleTemplateName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The Name of the alert rule template used to create this rule." + }, + "templateVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The version of the alert rule template used to create this rule - in format , where all are numbers, for example 0 <1.0.2>" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the alert rule." + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The display name for alerts created by this alert rule." + }, + "enabled": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Determines whether this alert rule is enabled or disabled." + }, + "lastModifiedUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last time that this alert rule has been modified." + }, + "suppressionDuration": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The suppression (in ISO 8601 duration format) to wait since last time this alert rule been triggered." + }, + "suppressionEnabled": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Determines whether the suppression for this alert rule is enabled or disabled." + }, + "tactics": { + "type": { + "$ref": "#/231" + }, + "flags": 0, + "description": "The tactics of the alert rule" + }, + "techniques": { + "type": { + "$ref": "#/232" + }, + "flags": 0, + "description": "The techniques of the alert rule" + }, + "subTechniques": { + "type": { + "$ref": "#/233" + }, + "flags": 0, + "description": "The sub-techniques of the alert rule" + }, + "incidentConfiguration": { + "type": { + "$ref": "#/135" + }, + "flags": 0, + "description": "The settings of the incidents that created from alerts triggered by this analytics rule" + }, + "query": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The query that creates alerts for this rule." + }, + "queryFrequency": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The frequency (in ISO 8601 duration format) for this alert rule to run." + }, + "queryPeriod": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The period (in ISO 8601 duration format) that this alert rule looks at." + }, + "severity": { + "type": { + "$ref": "#/238" + }, + "flags": 0, + "description": "The severity for alerts created by this alert rule." + }, + "triggerOperator": { + "type": { + "$ref": "#/243" + }, + "flags": 0, + "description": "The operation against the threshold that triggers alert rule." + }, + "triggerThreshold": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The threshold triggers this alert rule." + }, + "eventGroupingSettings": { + "type": { + "$ref": "#/204" + }, + "flags": 0, + "description": "The event grouping settings." + }, + "customDetails": { + "type": { + "$ref": "#/245" + }, + "flags": 0, + "description": "Dictionary of string key-value pairs of columns to be attached to the alert" + }, + "entityMappings": { + "type": { + "$ref": "#/246" + }, + "flags": 0, + "description": "Array of the entity mappings of the alert rule" + }, + "alertDetailsOverride": { + "type": { + "$ref": "#/190" + }, + "flags": 0, + "description": "The alert details override settings" + }, + "sentinelEntitiesMappings": { + "type": { + "$ref": "#/247" + }, + "flags": 0, + "description": "Array of the sentinel entity mappings of the alert rule" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Reconnaissance" + }, + { + "$type": "StringLiteralType", + "value": "ResourceDevelopment" + }, + { + "$type": "StringLiteralType", + "value": "InitialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "StringLiteralType", + "value": "PreAttack" + }, + { + "$type": "StringLiteralType", + "value": "ImpairProcessControl" + }, + { + "$type": "StringLiteralType", + "value": "InhibitResponseFunction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/213" + }, + { + "$ref": "#/214" + }, + { + "$ref": "#/215" + }, + { + "$ref": "#/216" + }, + { + "$ref": "#/217" + }, + { + "$ref": "#/218" + }, + { + "$ref": "#/219" + }, + { + "$ref": "#/220" + }, + { + "$ref": "#/221" + }, + { + "$ref": "#/222" + }, + { + "$ref": "#/223" + }, + { + "$ref": "#/224" + }, + { + "$ref": "#/225" + }, + { + "$ref": "#/226" + }, + { + "$ref": "#/227" + }, + { + "$ref": "#/228" + }, + { + "$ref": "#/229" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/230" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/234" + }, + { + "$ref": "#/235" + }, + { + "$ref": "#/236" + }, + { + "$ref": "#/237" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "GreaterThan" + }, + { + "$type": "StringLiteralType", + "value": "LessThan" + }, + { + "$type": "StringLiteralType", + "value": "Equal" + }, + { + "$type": "StringLiteralType", + "value": "NotEqual" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/239" + }, + { + "$ref": "#/240" + }, + { + "$ref": "#/241" + }, + { + "$ref": "#/242" + } + ] + }, + { + "$type": "IntegerType" + }, + { + "$type": "ObjectType", + "name": "ScheduledAlertRuleCommonPropertiesCustomDetails", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/167" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/208" + } + }, + { + "$type": "StringLiteralType", + "value": "Scheduled" + }, + { + "$type": "ObjectType", + "name": "ThreatIntelligenceAlertRule", + "properties": { + "properties": { + "type": { + "$ref": "#/250" + }, + "flags": 0, + "description": "Threat Intelligence alert rule properties" + }, + "kind": { + "type": { + "$ref": "#/277" + }, + "flags": 1, + "description": "The kind of the alert rule" + } + } + }, + { + "$type": "ObjectType", + "name": "ThreatIntelligenceAlertRuleProperties", + "properties": { + "alertRuleTemplateName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The Name of the alert rule template used to create this rule." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The description of the alert rule." + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The display name for alerts created by this alert rule." + }, + "enabled": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Determines whether this alert rule is enabled or disabled." + }, + "lastModifiedUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last time that this alert has been modified." + }, + "severity": { + "type": { + "$ref": "#/255" + }, + "flags": 2, + "description": "The severity for alerts created by this alert rule." + }, + "tactics": { + "type": { + "$ref": "#/274" + }, + "flags": 2, + "description": "The tactics of the alert rule" + }, + "techniques": { + "type": { + "$ref": "#/275" + }, + "flags": 2, + "description": "The techniques of the alert rule" + }, + "subTechniques": { + "type": { + "$ref": "#/276" + }, + "flags": 2, + "description": "The sub-techniques of the alert rule" + } + } + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/251" + }, + { + "$ref": "#/252" + }, + { + "$ref": "#/253" + }, + { + "$ref": "#/254" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Reconnaissance" + }, + { + "$type": "StringLiteralType", + "value": "ResourceDevelopment" + }, + { + "$type": "StringLiteralType", + "value": "InitialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "StringLiteralType", + "value": "PreAttack" + }, + { + "$type": "StringLiteralType", + "value": "ImpairProcessControl" + }, + { + "$type": "StringLiteralType", + "value": "InhibitResponseFunction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/256" + }, + { + "$ref": "#/257" + }, + { + "$ref": "#/258" + }, + { + "$ref": "#/259" + }, + { + "$ref": "#/260" + }, + { + "$ref": "#/261" + }, + { + "$ref": "#/262" + }, + { + "$ref": "#/263" + }, + { + "$ref": "#/264" + }, + { + "$ref": "#/265" + }, + { + "$ref": "#/266" + }, + { + "$ref": "#/267" + }, + { + "$ref": "#/268" + }, + { + "$ref": "#/269" + }, + { + "$ref": "#/270" + }, + { + "$ref": "#/271" + }, + { + "$ref": "#/272" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/273" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "ThreatIntelligence" + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/alertRules@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/3" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/alertRules/actions" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/alertRules/actions", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/279" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/280" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/282" + }, + "flags": 0, + "description": "Action properties for put request" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ActionRequestPropertiesOrActionResponseProperties", + "properties": { + "triggerUri": { + "type": { + "$ref": "#/283" + }, + "flags": 5, + "description": "Logic App Callback URL for this specific workflow." + }, + "logicAppResourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}." + }, + "workflowId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The name of the logic app's workflow." + } + } + }, + { + "$type": "StringType", + "sensitive": true + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/alertRules/actions@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/281" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/automationRules" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/automationRules", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/285" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/286" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/288" + }, + "flags": 1, + "description": "Automation rule properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "AutomationRuleProperties", + "properties": { + "displayName": { + "type": { + "$ref": "#/289" + }, + "flags": 1, + "description": "The display name of the automation rule." + }, + "order": { + "type": { + "$ref": "#/290" + }, + "flags": 1, + "description": "The order of execution of the automation rule." + }, + "triggeringLogic": { + "type": { + "$ref": "#/291" + }, + "flags": 1, + "description": "Describes automation rule triggering logic." + }, + "actions": { + "type": { + "$ref": "#/460" + }, + "flags": 1, + "description": "The actions to execute when the automation rule is triggered." + }, + "lastModifiedTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last time the automation rule was updated." + }, + "createdTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the automation rule was created." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/461" + }, + "flags": 2, + "description": "Information on the client (user or application) that made some action" + }, + "createdBy": { + "type": { + "$ref": "#/461" + }, + "flags": 2, + "description": "Information on the client (user or application) that made some action" + } + } + }, + { + "$type": "StringType", + "maxLength": 500 + }, + { + "$type": "IntegerType", + "minValue": 1, + "maxValue": 1000 + }, + { + "$type": "ObjectType", + "name": "AutomationRuleTriggeringLogic", + "properties": { + "isEnabled": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Determines whether the automation rule is enabled or disabled." + }, + "expirationTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Determines when the automation rule should automatically expire and be disabled." + }, + "triggersOn": { + "type": { + "$ref": "#/294" + }, + "flags": 1 + }, + "triggersWhen": { + "type": { + "$ref": "#/297" + }, + "flags": 1 + }, + "conditions": { + "type": { + "$ref": "#/419" + }, + "flags": 0, + "description": "The conditions to evaluate to determine if the automation rule should be triggered on a given object." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Incidents" + }, + { + "$type": "StringLiteralType", + "value": "Alerts" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/292" + }, + { + "$ref": "#/293" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Created" + }, + { + "$type": "StringLiteralType", + "value": "Updated" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/295" + }, + { + "$ref": "#/296" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "DiscriminatedObjectType", + "name": "AutomationRuleCondition", + "discriminator": "conditionType", + "baseProperties": {}, + "elements": { + "Boolean": { + "$ref": "#/299" + }, + "Property": { + "$ref": "#/306" + }, + "PropertyArray": { + "$ref": "#/378" + }, + "PropertyArrayChanged": { + "$ref": "#/389" + }, + "PropertyChanged": { + "$ref": "#/399" + } + } + }, + { + "$type": "ObjectType", + "name": "BooleanConditionProperties", + "properties": { + "conditionProperties": { + "type": { + "$ref": "#/300" + }, + "flags": 0 + }, + "conditionType": { + "type": { + "$ref": "#/305" + }, + "flags": 1 + } + } + }, + { + "$type": "ObjectType", + "name": "AutomationRuleBooleanCondition", + "properties": { + "operator": { + "type": { + "$ref": "#/303" + }, + "flags": 0 + }, + "innerConditions": { + "type": { + "$ref": "#/304" + }, + "flags": 0 + } + } + }, + { + "$type": "StringLiteralType", + "value": "And" + }, + { + "$type": "StringLiteralType", + "value": "Or" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/301" + }, + { + "$ref": "#/302" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/298" + }, + "minLength": 2, + "maxLength": 10 + }, + { + "$type": "StringLiteralType", + "value": "Boolean" + }, + { + "$type": "ObjectType", + "name": "PropertyConditionProperties", + "properties": { + "conditionProperties": { + "type": { + "$ref": "#/307" + }, + "flags": 0 + }, + "conditionType": { + "type": { + "$ref": "#/377" + }, + "flags": 1 + } + } + }, + { + "$type": "ObjectType", + "name": "AutomationRulePropertyValuesCondition", + "properties": { + "propertyName": { + "type": { + "$ref": "#/366" + }, + "flags": 0, + "description": "The property to evaluate in an automation rule property condition." + }, + "operator": { + "type": { + "$ref": "#/375" + }, + "flags": 0 + }, + "propertyValues": { + "type": { + "$ref": "#/376" + }, + "flags": 0 + } + } + }, + { + "$type": "StringLiteralType", + "value": "IncidentTitle" + }, + { + "$type": "StringLiteralType", + "value": "IncidentDescription" + }, + { + "$type": "StringLiteralType", + "value": "IncidentSeverity" + }, + { + "$type": "StringLiteralType", + "value": "IncidentStatus" + }, + { + "$type": "StringLiteralType", + "value": "IncidentRelatedAnalyticRuleIds" + }, + { + "$type": "StringLiteralType", + "value": "IncidentTactics" + }, + { + "$type": "StringLiteralType", + "value": "IncidentLabel" + }, + { + "$type": "StringLiteralType", + "value": "IncidentProviderName" + }, + { + "$type": "StringLiteralType", + "value": "IncidentUpdatedBySource" + }, + { + "$type": "StringLiteralType", + "value": "IncidentCustomDetailsKey" + }, + { + "$type": "StringLiteralType", + "value": "IncidentCustomDetailsValue" + }, + { + "$type": "StringLiteralType", + "value": "AccountAadTenantId" + }, + { + "$type": "StringLiteralType", + "value": "AccountAadUserId" + }, + { + "$type": "StringLiteralType", + "value": "AccountName" + }, + { + "$type": "StringLiteralType", + "value": "AccountNTDomain" + }, + { + "$type": "StringLiteralType", + "value": "AccountPUID" + }, + { + "$type": "StringLiteralType", + "value": "AccountSid" + }, + { + "$type": "StringLiteralType", + "value": "AccountObjectGuid" + }, + { + "$type": "StringLiteralType", + "value": "AccountUPNSuffix" + }, + { + "$type": "StringLiteralType", + "value": "AlertProductNames" + }, + { + "$type": "StringLiteralType", + "value": "AlertAnalyticRuleIds" + }, + { + "$type": "StringLiteralType", + "value": "AzureResourceResourceId" + }, + { + "$type": "StringLiteralType", + "value": "AzureResourceSubscriptionId" + }, + { + "$type": "StringLiteralType", + "value": "CloudApplicationAppId" + }, + { + "$type": "StringLiteralType", + "value": "CloudApplicationAppName" + }, + { + "$type": "StringLiteralType", + "value": "DNSDomainName" + }, + { + "$type": "StringLiteralType", + "value": "FileDirectory" + }, + { + "$type": "StringLiteralType", + "value": "FileName" + }, + { + "$type": "StringLiteralType", + "value": "FileHashValue" + }, + { + "$type": "StringLiteralType", + "value": "HostAzureID" + }, + { + "$type": "StringLiteralType", + "value": "HostName" + }, + { + "$type": "StringLiteralType", + "value": "HostNetBiosName" + }, + { + "$type": "StringLiteralType", + "value": "HostNTDomain" + }, + { + "$type": "StringLiteralType", + "value": "HostOSVersion" + }, + { + "$type": "StringLiteralType", + "value": "IoTDeviceId" + }, + { + "$type": "StringLiteralType", + "value": "IoTDeviceName" + }, + { + "$type": "StringLiteralType", + "value": "IoTDeviceType" + }, + { + "$type": "StringLiteralType", + "value": "IoTDeviceVendor" + }, + { + "$type": "StringLiteralType", + "value": "IoTDeviceModel" + }, + { + "$type": "StringLiteralType", + "value": "IoTDeviceOperatingSystem" + }, + { + "$type": "StringLiteralType", + "value": "IPAddress" + }, + { + "$type": "StringLiteralType", + "value": "MailboxDisplayName" + }, + { + "$type": "StringLiteralType", + "value": "MailboxPrimaryAddress" + }, + { + "$type": "StringLiteralType", + "value": "MailboxUPN" + }, + { + "$type": "StringLiteralType", + "value": "MailMessageDeliveryAction" + }, + { + "$type": "StringLiteralType", + "value": "MailMessageDeliveryLocation" + }, + { + "$type": "StringLiteralType", + "value": "MailMessageRecipient" + }, + { + "$type": "StringLiteralType", + "value": "MailMessageSenderIP" + }, + { + "$type": "StringLiteralType", + "value": "MailMessageSubject" + }, + { + "$type": "StringLiteralType", + "value": "MailMessageP1Sender" + }, + { + "$type": "StringLiteralType", + "value": "MailMessageP2Sender" + }, + { + "$type": "StringLiteralType", + "value": "MalwareCategory" + }, + { + "$type": "StringLiteralType", + "value": "MalwareName" + }, + { + "$type": "StringLiteralType", + "value": "ProcessCommandLine" + }, + { + "$type": "StringLiteralType", + "value": "ProcessId" + }, + { + "$type": "StringLiteralType", + "value": "RegistryKey" + }, + { + "$type": "StringLiteralType", + "value": "RegistryValueData" + }, + { + "$type": "StringLiteralType", + "value": "Url" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/308" + }, + { + "$ref": "#/309" + }, + { + "$ref": "#/310" + }, + { + "$ref": "#/311" + }, + { + "$ref": "#/312" + }, + { + "$ref": "#/313" + }, + { + "$ref": "#/314" + }, + { + "$ref": "#/315" + }, + { + "$ref": "#/316" + }, + { + "$ref": "#/317" + }, + { + "$ref": "#/318" + }, + { + "$ref": "#/319" + }, + { + "$ref": "#/320" + }, + { + "$ref": "#/321" + }, + { + "$ref": "#/322" + }, + { + "$ref": "#/323" + }, + { + "$ref": "#/324" + }, + { + "$ref": "#/325" + }, + { + "$ref": "#/326" + }, + { + "$ref": "#/327" + }, + { + "$ref": "#/328" + }, + { + "$ref": "#/329" + }, + { + "$ref": "#/330" + }, + { + "$ref": "#/331" + }, + { + "$ref": "#/332" + }, + { + "$ref": "#/333" + }, + { + "$ref": "#/334" + }, + { + "$ref": "#/335" + }, + { + "$ref": "#/336" + }, + { + "$ref": "#/337" + }, + { + "$ref": "#/338" + }, + { + "$ref": "#/339" + }, + { + "$ref": "#/340" + }, + { + "$ref": "#/341" + }, + { + "$ref": "#/342" + }, + { + "$ref": "#/343" + }, + { + "$ref": "#/344" + }, + { + "$ref": "#/345" + }, + { + "$ref": "#/346" + }, + { + "$ref": "#/347" + }, + { + "$ref": "#/348" + }, + { + "$ref": "#/349" + }, + { + "$ref": "#/350" + }, + { + "$ref": "#/351" + }, + { + "$ref": "#/352" + }, + { + "$ref": "#/353" + }, + { + "$ref": "#/354" + }, + { + "$ref": "#/355" + }, + { + "$ref": "#/356" + }, + { + "$ref": "#/357" + }, + { + "$ref": "#/358" + }, + { + "$ref": "#/359" + }, + { + "$ref": "#/360" + }, + { + "$ref": "#/361" + }, + { + "$ref": "#/362" + }, + { + "$ref": "#/363" + }, + { + "$ref": "#/364" + }, + { + "$ref": "#/365" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Equals" + }, + { + "$type": "StringLiteralType", + "value": "NotEquals" + }, + { + "$type": "StringLiteralType", + "value": "Contains" + }, + { + "$type": "StringLiteralType", + "value": "NotContains" + }, + { + "$type": "StringLiteralType", + "value": "StartsWith" + }, + { + "$type": "StringLiteralType", + "value": "NotStartsWith" + }, + { + "$type": "StringLiteralType", + "value": "EndsWith" + }, + { + "$type": "StringLiteralType", + "value": "NotEndsWith" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/367" + }, + { + "$ref": "#/368" + }, + { + "$ref": "#/369" + }, + { + "$ref": "#/370" + }, + { + "$ref": "#/371" + }, + { + "$ref": "#/372" + }, + { + "$ref": "#/373" + }, + { + "$ref": "#/374" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Property" + }, + { + "$type": "ObjectType", + "name": "PropertyArrayConditionProperties", + "properties": { + "conditionProperties": { + "type": { + "$ref": "#/379" + }, + "flags": 0 + }, + "conditionType": { + "type": { + "$ref": "#/388" + }, + "flags": 1 + } + } + }, + { + "$type": "ObjectType", + "name": "AutomationRulePropertyArrayValuesCondition", + "properties": { + "arrayType": { + "type": { + "$ref": "#/383" + }, + "flags": 0 + }, + "arrayConditionType": { + "type": { + "$ref": "#/386" + }, + "flags": 0 + }, + "itemConditions": { + "type": { + "$ref": "#/387" + }, + "flags": 0 + } + } + }, + { + "$type": "StringLiteralType", + "value": "CustomDetails" + }, + { + "$type": "StringLiteralType", + "value": "CustomDetailValues" + }, + { + "$type": "StringLiteralType", + "value": "IncidentLabels" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/380" + }, + { + "$ref": "#/381" + }, + { + "$ref": "#/382" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AnyItem" + }, + { + "$type": "StringLiteralType", + "value": "AllItems" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/384" + }, + { + "$ref": "#/385" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/298" + }, + "maxLength": 10 + }, + { + "$type": "StringLiteralType", + "value": "PropertyArray" + }, + { + "$type": "ObjectType", + "name": "PropertyArrayChangedConditionProperties", + "properties": { + "conditionProperties": { + "type": { + "$ref": "#/390" + }, + "flags": 0 + }, + "conditionType": { + "type": { + "$ref": "#/398" + }, + "flags": 1 + } + } + }, + { + "$type": "ObjectType", + "name": "AutomationRulePropertyArrayChangedValuesCondition", + "properties": { + "arrayType": { + "type": { + "$ref": "#/395" + }, + "flags": 0 + }, + "changeType": { + "type": { + "$ref": "#/397" + }, + "flags": 0 + } + } + }, + { + "$type": "StringLiteralType", + "value": "Alerts" + }, + { + "$type": "StringLiteralType", + "value": "Labels" + }, + { + "$type": "StringLiteralType", + "value": "Tactics" + }, + { + "$type": "StringLiteralType", + "value": "Comments" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/391" + }, + { + "$ref": "#/392" + }, + { + "$ref": "#/393" + }, + { + "$ref": "#/394" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Added" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/396" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "PropertyArrayChanged" + }, + { + "$type": "ObjectType", + "name": "PropertyChangedConditionProperties", + "properties": { + "conditionProperties": { + "type": { + "$ref": "#/400" + }, + "flags": 0 + }, + "conditionType": { + "type": { + "$ref": "#/418" + }, + "flags": 1 + } + } + }, + { + "$type": "ObjectType", + "name": "AutomationRulePropertyValuesChangedCondition", + "properties": { + "propertyName": { + "type": { + "$ref": "#/404" + }, + "flags": 0 + }, + "changeType": { + "type": { + "$ref": "#/407" + }, + "flags": 0 + }, + "operator": { + "type": { + "$ref": "#/416" + }, + "flags": 0 + }, + "propertyValues": { + "type": { + "$ref": "#/417" + }, + "flags": 0 + } + } + }, + { + "$type": "StringLiteralType", + "value": "IncidentSeverity" + }, + { + "$type": "StringLiteralType", + "value": "IncidentStatus" + }, + { + "$type": "StringLiteralType", + "value": "IncidentOwner" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/401" + }, + { + "$ref": "#/402" + }, + { + "$ref": "#/403" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "ChangedFrom" + }, + { + "$type": "StringLiteralType", + "value": "ChangedTo" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/405" + }, + { + "$ref": "#/406" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Equals" + }, + { + "$type": "StringLiteralType", + "value": "NotEquals" + }, + { + "$type": "StringLiteralType", + "value": "Contains" + }, + { + "$type": "StringLiteralType", + "value": "NotContains" + }, + { + "$type": "StringLiteralType", + "value": "StartsWith" + }, + { + "$type": "StringLiteralType", + "value": "NotStartsWith" + }, + { + "$type": "StringLiteralType", + "value": "EndsWith" + }, + { + "$type": "StringLiteralType", + "value": "NotEndsWith" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/408" + }, + { + "$ref": "#/409" + }, + { + "$ref": "#/410" + }, + { + "$ref": "#/411" + }, + { + "$ref": "#/412" + }, + { + "$ref": "#/413" + }, + { + "$ref": "#/414" + }, + { + "$ref": "#/415" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "PropertyChanged" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/298" + }, + "maxLength": 50 + }, + { + "$type": "DiscriminatedObjectType", + "name": "AutomationRuleAction", + "discriminator": "actionType", + "baseProperties": { + "order": { + "type": { + "$ref": "#/244" + }, + "flags": 1 + } + }, + "elements": { + "AddIncidentTask": { + "$ref": "#/421" + }, + "ModifyProperties": { + "$ref": "#/424" + }, + "RunPlaybook": { + "$ref": "#/457" + } + } + }, + { + "$type": "ObjectType", + "name": "AutomationRuleAddIncidentTaskAction", + "properties": { + "actionConfiguration": { + "type": { + "$ref": "#/422" + }, + "flags": 0 + }, + "actionType": { + "type": { + "$ref": "#/423" + }, + "flags": 1, + "description": "The type of the automation rule action." + } + } + }, + { + "$type": "ObjectType", + "name": "AddIncidentTaskActionProperties", + "properties": { + "title": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The title of the task." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the task." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AddIncidentTask" + }, + { + "$type": "ObjectType", + "name": "AutomationRuleModifyPropertiesAction", + "properties": { + "actionConfiguration": { + "type": { + "$ref": "#/425" + }, + "flags": 0 + }, + "actionType": { + "type": { + "$ref": "#/456" + }, + "flags": 1, + "description": "The type of the automation rule action." + } + } + }, + { + "$type": "ObjectType", + "name": "IncidentPropertiesAction", + "properties": { + "severity": { + "type": { + "$ref": "#/430" + }, + "flags": 0, + "description": "The severity of the incident" + }, + "status": { + "type": { + "$ref": "#/434" + }, + "flags": 0, + "description": "The status of the incident" + }, + "classification": { + "type": { + "$ref": "#/439" + }, + "flags": 0, + "description": "The reason the incident was closed" + }, + "classificationReason": { + "type": { + "$ref": "#/444" + }, + "flags": 0, + "description": "The classification reason the incident was closed with" + }, + "classificationComment": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Describes the reason the incident was closed." + }, + "owner": { + "type": { + "$ref": "#/445" + }, + "flags": 0, + "description": "Information on the user an incident is assigned to" + }, + "labels": { + "type": { + "$ref": "#/455" + }, + "flags": 0, + "description": "List of labels to add to the incident." + } + } + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/426" + }, + { + "$ref": "#/427" + }, + { + "$ref": "#/428" + }, + { + "$ref": "#/429" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "New" + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "Closed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/431" + }, + { + "$ref": "#/432" + }, + { + "$ref": "#/433" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Undetermined" + }, + { + "$type": "StringLiteralType", + "value": "TruePositive" + }, + { + "$type": "StringLiteralType", + "value": "BenignPositive" + }, + { + "$type": "StringLiteralType", + "value": "FalsePositive" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/435" + }, + { + "$ref": "#/436" + }, + { + "$ref": "#/437" + }, + { + "$ref": "#/438" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "SuspiciousActivity" + }, + { + "$type": "StringLiteralType", + "value": "SuspiciousButExpected" + }, + { + "$type": "StringLiteralType", + "value": "IncorrectAlertLogic" + }, + { + "$type": "StringLiteralType", + "value": "InaccurateData" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/440" + }, + { + "$ref": "#/441" + }, + { + "$ref": "#/442" + }, + { + "$ref": "#/443" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "IncidentOwnerInfo", + "properties": { + "email": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The email of the user the incident is assigned to." + }, + "assignedTo": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The name of the user the incident is assigned to." + }, + "objectId": { + "type": { + "$ref": "#/446" + }, + "flags": 0, + "description": "The object id of the user the incident is assigned to." + }, + "userPrincipalName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The user principal name of the user the incident is assigned to." + }, + "ownerType": { + "type": { + "$ref": "#/450" + }, + "flags": 0, + "description": "The type of the owner the incident is assigned to." + } + } + }, + { + "$type": "StringType", + "minLength": 36, + "maxLength": 36, + "pattern": "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$" + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Group" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/447" + }, + { + "$ref": "#/448" + }, + { + "$ref": "#/449" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "IncidentLabel", + "properties": { + "labelName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The name of the label" + }, + "labelType": { + "type": { + "$ref": "#/454" + }, + "flags": 2, + "description": "The type of the label" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "AutoAssigned" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/452" + }, + { + "$ref": "#/453" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/451" + } + }, + { + "$type": "StringLiteralType", + "value": "ModifyProperties" + }, + { + "$type": "ObjectType", + "name": "AutomationRuleRunPlaybookAction", + "properties": { + "actionConfiguration": { + "type": { + "$ref": "#/458" + }, + "flags": 0 + }, + "actionType": { + "type": { + "$ref": "#/459" + }, + "flags": 1, + "description": "The type of the automation rule action." + } + } + }, + { + "$type": "ObjectType", + "name": "PlaybookActionProperties", + "properties": { + "logicAppResourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The resource id of the playbook resource." + }, + "tenantId": { + "type": { + "$ref": "#/446" + }, + "flags": 0, + "description": "The tenant id of the playbook resource." + } + } + }, + { + "$type": "StringLiteralType", + "value": "RunPlaybook" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/420" + }, + "maxLength": 20 + }, + { + "$type": "ObjectType", + "name": "ClientInfo", + "properties": { + "email": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The email of the client." + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The name of the client." + }, + "objectId": { + "type": { + "$ref": "#/446" + }, + "flags": 0, + "description": "The object id of the client." + }, + "userPrincipalName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The user principal name of the client." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/automationRules@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/287" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/incidents" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/incidents", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/463" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/464" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/466" + }, + "flags": 0 + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "IncidentProperties", + "properties": { + "title": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The title of the incident" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the incident" + }, + "severity": { + "type": { + "$ref": "#/471" + }, + "flags": 1, + "description": "The severity of the incident" + }, + "status": { + "type": { + "$ref": "#/475" + }, + "flags": 1, + "description": "The status of the incident" + }, + "classification": { + "type": { + "$ref": "#/480" + }, + "flags": 0, + "description": "The reason the incident was closed" + }, + "classificationReason": { + "type": { + "$ref": "#/485" + }, + "flags": 0, + "description": "The classification reason the incident was closed with" + }, + "classificationComment": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Describes the reason the incident was closed" + }, + "owner": { + "type": { + "$ref": "#/445" + }, + "flags": 0, + "description": "Describes a user that the incident is assigned to" + }, + "labels": { + "type": { + "$ref": "#/486" + }, + "flags": 0, + "description": "List of labels relevant to this incident" + }, + "firstActivityTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The time of the first activity in the incident" + }, + "lastActivityTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The time of the last activity in the incident" + }, + "lastModifiedTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last time the incident was updated" + }, + "createdTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the incident was created" + }, + "incidentNumber": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "A sequential number" + }, + "additionalData": { + "type": { + "$ref": "#/487" + }, + "flags": 2, + "description": "Additional data on the incident" + }, + "relatedAnalyticRuleIds": { + "type": { + "$ref": "#/509" + }, + "flags": 2, + "description": "List of resource ids of Analytic rules related to the incident" + }, + "incidentUrl": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The deep-link url to the incident in Azure portal" + }, + "providerName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The name of the source provider that generated the incident" + }, + "providerIncidentId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The incident ID assigned by the incident provider" + }, + "teamInformation": { + "type": { + "$ref": "#/510" + }, + "flags": 0, + "description": "Describes a team for the incident" + } + } + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/467" + }, + { + "$ref": "#/468" + }, + { + "$ref": "#/469" + }, + { + "$ref": "#/470" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "New" + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "Closed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/472" + }, + { + "$ref": "#/473" + }, + { + "$ref": "#/474" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Undetermined" + }, + { + "$type": "StringLiteralType", + "value": "TruePositive" + }, + { + "$type": "StringLiteralType", + "value": "BenignPositive" + }, + { + "$type": "StringLiteralType", + "value": "FalsePositive" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/476" + }, + { + "$ref": "#/477" + }, + { + "$ref": "#/478" + }, + { + "$ref": "#/479" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "SuspiciousActivity" + }, + { + "$type": "StringLiteralType", + "value": "SuspiciousButExpected" + }, + { + "$type": "StringLiteralType", + "value": "IncorrectAlertLogic" + }, + { + "$type": "StringLiteralType", + "value": "InaccurateData" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/481" + }, + { + "$ref": "#/482" + }, + { + "$ref": "#/483" + }, + { + "$ref": "#/484" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/451" + } + }, + { + "$type": "ObjectType", + "name": "IncidentAdditionalData", + "properties": { + "alertsCount": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "The number of alerts in the incident" + }, + "bookmarksCount": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "The number of bookmarks in the incident" + }, + "commentsCount": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "The number of comments in the incident" + }, + "alertProductNames": { + "type": { + "$ref": "#/488" + }, + "flags": 2, + "description": "List of product names of alerts in the incident" + }, + "tactics": { + "type": { + "$ref": "#/507" + }, + "flags": 2, + "description": "The tactics associated with incident" + }, + "techniques": { + "type": { + "$ref": "#/508" + }, + "flags": 2, + "description": "The techniques associated with incident's tactics" + }, + "providerIncidentUrl": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The provider incident url to the incident in Microsoft 365 Defender portal" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Reconnaissance" + }, + { + "$type": "StringLiteralType", + "value": "ResourceDevelopment" + }, + { + "$type": "StringLiteralType", + "value": "InitialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "StringLiteralType", + "value": "PreAttack" + }, + { + "$type": "StringLiteralType", + "value": "ImpairProcessControl" + }, + { + "$type": "StringLiteralType", + "value": "InhibitResponseFunction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/489" + }, + { + "$ref": "#/490" + }, + { + "$ref": "#/491" + }, + { + "$ref": "#/492" + }, + { + "$ref": "#/493" + }, + { + "$ref": "#/494" + }, + { + "$ref": "#/495" + }, + { + "$ref": "#/496" + }, + { + "$ref": "#/497" + }, + { + "$ref": "#/498" + }, + { + "$ref": "#/499" + }, + { + "$ref": "#/500" + }, + { + "$ref": "#/501" + }, + { + "$ref": "#/502" + }, + { + "$ref": "#/503" + }, + { + "$ref": "#/504" + }, + { + "$ref": "#/505" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/506" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "TeamInformation", + "properties": { + "teamId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Team ID" + }, + "primaryChannelUrl": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The primary channel URL of the team" + }, + "teamCreationTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the team was created" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The name of the team" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The description of the team" + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/incidents@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/465" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/bookmarks" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/bookmarks", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/512" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/513" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/515" + }, + "flags": 0, + "description": "Bookmark properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "BookmarkProperties", + "properties": { + "created": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The time the bookmark was created" + }, + "createdBy": { + "type": { + "$ref": "#/516" + }, + "flags": 0, + "description": "Describes a user that created the bookmark" + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The display name of the bookmark" + }, + "labels": { + "type": { + "$ref": "#/517" + }, + "flags": 0, + "description": "List of labels relevant to this bookmark" + }, + "notes": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The notes of the bookmark" + }, + "query": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The query of the bookmark." + }, + "queryResult": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The query result of the bookmark." + }, + "updated": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The last time the bookmark was updated" + }, + "updatedBy": { + "type": { + "$ref": "#/516" + }, + "flags": 0, + "description": "Describes a user that updated the bookmark" + }, + "eventTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The bookmark event time" + }, + "queryStartTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The start time for the query" + }, + "queryEndTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The end time for the query" + }, + "incidentInfo": { + "type": { + "$ref": "#/518" + }, + "flags": 0, + "description": "Describes an incident that relates to bookmark" + }, + "entityMappings": { + "type": { + "$ref": "#/527" + }, + "flags": 0, + "description": "Describes the entity mappings of the bookmark" + }, + "tactics": { + "type": { + "$ref": "#/546" + }, + "flags": 0, + "description": "A list of relevant mitre attacks" + }, + "techniques": { + "type": { + "$ref": "#/547" + }, + "flags": 0, + "description": "A list of relevant mitre techniques" + } + } + }, + { + "$type": "ObjectType", + "name": "UserInfo", + "properties": { + "email": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The email of the user." + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The name of the user." + }, + "objectId": { + "type": { + "$ref": "#/446" + }, + "flags": 0, + "description": "The object id of the user." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "IncidentInfo", + "properties": { + "incidentId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Incident Id" + }, + "severity": { + "type": { + "$ref": "#/523" + }, + "flags": 0, + "description": "The severity of the incident" + }, + "title": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The title of the incident" + }, + "relationName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Relation Name" + } + } + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/519" + }, + { + "$ref": "#/520" + }, + { + "$ref": "#/521" + }, + { + "$ref": "#/522" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "BookmarkEntityMappings", + "properties": { + "entityType": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The entity type" + }, + "fieldMappings": { + "type": { + "$ref": "#/526" + }, + "flags": 0, + "description": "Array of fields mapping for that entity type" + } + } + }, + { + "$type": "ObjectType", + "name": "EntityFieldMapping", + "properties": { + "identifier": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Alert V3 identifier" + }, + "value": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The value of the identifier" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/525" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/524" + } + }, + { + "$type": "StringLiteralType", + "value": "Reconnaissance" + }, + { + "$type": "StringLiteralType", + "value": "ResourceDevelopment" + }, + { + "$type": "StringLiteralType", + "value": "InitialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "StringLiteralType", + "value": "PreAttack" + }, + { + "$type": "StringLiteralType", + "value": "ImpairProcessControl" + }, + { + "$type": "StringLiteralType", + "value": "InhibitResponseFunction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/528" + }, + { + "$ref": "#/529" + }, + { + "$ref": "#/530" + }, + { + "$ref": "#/531" + }, + { + "$ref": "#/532" + }, + { + "$ref": "#/533" + }, + { + "$ref": "#/534" + }, + { + "$ref": "#/535" + }, + { + "$ref": "#/536" + }, + { + "$ref": "#/537" + }, + { + "$ref": "#/538" + }, + { + "$ref": "#/539" + }, + { + "$ref": "#/540" + }, + { + "$ref": "#/541" + }, + { + "$ref": "#/542" + }, + { + "$ref": "#/543" + }, + { + "$ref": "#/544" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/545" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/bookmarks@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/514" + }, + "flags": 0 + }, + { + "$type": "StringType", + "minLength": 3, + "maxLength": 63, + "pattern": "^[a-zA-Z0-9-]{3,63}$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/bookmarks/relations" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/bookmarks/relations", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/549" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/550" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/551" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/553" + }, + "flags": 0, + "description": "Relation properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "RelationProperties", + "properties": { + "relatedResourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The resource ID of the related resource" + }, + "relatedResourceName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The name of the related resource" + }, + "relatedResourceType": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The resource type of the related resource" + }, + "relatedResourceKind": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The resource kind of the related resource" + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/bookmarks/relations@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/552" + }, + "flags": 0 + }, + { + "$type": "StringType", + "minLength": 3, + "maxLength": 63, + "pattern": "^[a-z0-9,-]*$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/businessApplicationAgents" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/businessApplicationAgents", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/555" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/556" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/557" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/559" + }, + "flags": 1 + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "AgentProperties", + "properties": { + "configuration": { + "type": { + "$ref": "#/560" + }, + "flags": 1, + "description": "Describes the configuration of a Business Application Agent." + }, + "agentSystems": { + "type": { + "$ref": "#/573" + }, + "flags": 2 + }, + "displayName": { + "type": { + "$ref": "#/574" + }, + "flags": 1 + }, + "lastModifiedTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2 + } + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "AgentConfiguration", + "discriminator": "type", + "baseProperties": {}, + "elements": { + "SAP": { + "$ref": "#/561" + } + } + }, + { + "$type": "ObjectType", + "name": "SapAgentConfiguration", + "properties": { + "agentContainerName": { + "type": { + "$ref": "#/562" + }, + "flags": 0, + "description": "The name of the docker agent.\r\nonly letters with numbers, underscores and hyphens are allowed\r\nexample: \"my-agent\"" + }, + "sdkPath": { + "type": { + "$ref": "#/563" + }, + "flags": 0, + "description": "The SDK path (a file not a folder) on the agent machine.\r\nexample: \"/path/to/nwrfc750P_8-70002755.zip\"" + }, + "sncPath": { + "type": { + "$ref": "#/564" + }, + "flags": 0, + "description": "The SNC path (a folder not a file) on the agent machine.\r\nexample: \"/path/to/snc\"" + }, + "keyVaultResourceId": { + "type": { + "$ref": "#/565" + }, + "flags": 0, + "description": "The key vault resource id to access the key vault.\r\nexample: \"/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.KeyVault/vaults/myVault\"" + }, + "keyVaultAuthenticationMode": { + "type": { + "$ref": "#/568" + }, + "flags": 0, + "description": "The key mode of the agent.\r\nManagedIdentity|ApplicationIdentity are the options" + }, + "secretSource": { + "type": { + "$ref": "#/570" + }, + "flags": 0, + "description": "The secret source of the agent.\r\nAzureKeyVault is the option" + }, + "type": { + "type": { + "$ref": "#/571" + }, + "flags": 1, + "description": "Type of the agent" + } + } + }, + { + "$type": "StringType", + "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$" + }, + { + "$type": "StringType", + "pattern": "^/(([^/]+/)*nwrfc75.*\\.zip$)|^((?:[a-zA-Z]:)?(?:\\\\|\\\\\\\\)(?:[^\\\\/:*?\"<>|\\r\\n]+\\\\)*nwrfc75.*\\.zip)$" + }, + { + "$type": "StringType", + "pattern": "^\\/(?:[^/]+\\/)*[^/]+$|^(?:[a-zA-Z]:)?(?:\\\\|\\\\\\\\)(?:[^\\\\/:*?\"<>|\\r\\n]+\\\\)*[^\\\\/:*?\"<>|\\r\\n]*$" + }, + { + "$type": "StringType", + "pattern": "^\\/?subscriptions\\/([^\\/]+)\\/resourceGroups\\/([^\\/]+)\\/providers\\/Microsoft\\.KeyVault\\/vaults\\/([^\\/]+)$" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "ServicePrincipal" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/566" + }, + { + "$ref": "#/567" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AzureKeyVault" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/569" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "SAP" + }, + { + "$type": "ObjectType", + "name": "AgentSystem", + "properties": { + "systemResourceName": { + "type": { + "$ref": "#/0" + }, + "flags": 0 + }, + "systemDisplayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0 + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/572" + } + }, + { + "$type": "StringType", + "minLength": 1 + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/businessApplicationAgents@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/558" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/businessApplicationAgents/systems" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/businessApplicationAgents/systems", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/555" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/576" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/577" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/579" + }, + "flags": 1, + "description": "The properties of the system." + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "SystemProperties", + "properties": { + "status": { + "type": { + "$ref": "#/582" + }, + "flags": 0, + "description": "The status of the system." + }, + "configuration": { + "type": { + "$ref": "#/583" + }, + "flags": 1, + "description": "The configuration of the system." + }, + "displayName": { + "type": { + "$ref": "#/574" + }, + "flags": 1 + }, + "lastModifiedTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2 + } + } + }, + { + "$type": "StringLiteralType", + "value": "Running" + }, + { + "$type": "StringLiteralType", + "value": "Stopped" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/580" + }, + { + "$ref": "#/581" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "DiscriminatedObjectType", + "name": "SystemsConfiguration", + "discriminator": "type", + "baseProperties": {}, + "elements": { + "SAP": { + "$ref": "#/584" + } + } + }, + { + "$type": "ObjectType", + "name": "SapSystemsConfiguration", + "properties": { + "azureResourceId": { + "type": { + "$ref": "#/585" + }, + "flags": 0, + "description": "azure resource id\r\nexample: \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM\"" + }, + "connector": { + "type": { + "$ref": "#/586" + }, + "flags": 1, + "description": "Base Model for SAP System Connector." + }, + "logs": { + "type": { + "$ref": "#/649" + }, + "flags": 0, + "description": "The logs configuration." + }, + "type": { + "type": { + "$ref": "#/650" + }, + "flags": 1, + "description": "Represents the types of configuration for a system." + } + } + }, + { + "$type": "StringType", + "pattern": "^\\/?subscriptions\\/([^\\/]+)\\/resourceGroups\\/([^\\/]+)\\/providers\\/([^\\/]+)\\/([^\\/]+)\\/([^\\/]+)$" + }, + { + "$type": "DiscriminatedObjectType", + "name": "SystemsConfigurationConnector", + "discriminator": "type", + "baseProperties": {}, + "elements": { + "Rfc": { + "$ref": "#/587" + }, + "SapControl": { + "$ref": "#/598" + } + } + }, + { + "$type": "ObjectType", + "name": "RfcConnector", + "properties": { + "abapServerHost": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "FQDN, hostname, or IP address of the ABAP server." + }, + "messageServerHost": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "FQDN, hostname, or IP address of the Message server." + }, + "group": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Logon group of the message server." + }, + "messageServerService": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Port number, or service name (from /etc/services) of the message server." + }, + "sncQop": { + "type": { + "$ref": "#/588" + }, + "flags": 0, + "description": "SNC QOP.\r\nOptions are 1, 2, 3, 8, 9." + }, + "codePage": { + "type": { + "$ref": "#/589" + }, + "flags": 0, + "description": "The SAP code page used for character encoding.\r\nExample - 1100" + }, + "systemNumber": { + "type": { + "$ref": "#/590" + }, + "flags": 1, + "description": "System number of the ABAP server." + }, + "systemId": { + "type": { + "$ref": "#/591" + }, + "flags": 1, + "description": "System ID of the ABAP server.\r\nExample - A4H" + }, + "client": { + "type": { + "$ref": "#/592" + }, + "flags": 1, + "description": "Client number of the ABAP server.\r\nExample - 001" + }, + "authenticationType": { + "type": { + "$ref": "#/596" + }, + "flags": 0, + "description": "The authentication type to SAP." + }, + "type": { + "type": { + "$ref": "#/597" + }, + "flags": 1, + "description": "Represents the types of SAP systems." + } + } + }, + { + "$type": "StringType", + "pattern": "^[1,2,3,8,9]$" + }, + { + "$type": "StringType", + "pattern": "^(?:[a-zA-Z0-9]{4}|UTF-8)$" + }, + { + "$type": "StringType", + "minLength": 1, + "pattern": "^\\d{1,3}$" + }, + { + "$type": "StringType", + "minLength": 1, + "pattern": "^[a-zA-Z0-9]{3}$" + }, + { + "$type": "StringType", + "minLength": 1, + "pattern": "^[0-9]{3}$" + }, + { + "$type": "StringLiteralType", + "value": "UsernamePassword" + }, + { + "$type": "StringLiteralType", + "value": "Snc" + }, + { + "$type": "StringLiteralType", + "value": "SncWithUsernamePassword" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/593" + }, + { + "$ref": "#/594" + }, + { + "$ref": "#/595" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Rfc" + }, + { + "$type": "ObjectType", + "name": "SapControlConnector", + "properties": { + "server": { + "type": { + "$ref": "#/599" + }, + "flags": 1, + "description": "The server name.\r\nFQDN or IP address." + }, + "instance": { + "type": { + "$ref": "#/600" + }, + "flags": 1, + "description": "The instance number. Only 2 digits are allowed." + }, + "timezone": { + "type": { + "$ref": "#/601" + }, + "flags": 0, + "description": "The timezone.\r\nexample: \"GMT+0\" or \"GMT-8\"\r\ndefault: \"GMT+0\"" + }, + "port": { + "type": { + "$ref": "#/602" + }, + "flags": 0, + "description": "The port of the SOAP connection to SAP Control." + }, + "httpsConfiguration": { + "type": { + "$ref": "#/606" + }, + "flags": 0, + "description": "Represents the types of HTTPS configuration to connect to the SapControl service." + }, + "type": { + "type": { + "$ref": "#/607" + }, + "flags": 1, + "description": "Represents the types of SAP systems." + } + } + }, + { + "$type": "StringType", + "minLength": 1, + "pattern": "^([a-zA-Z0-9]+(-[a-zA-Z0-9]+)*\\.)+[a-zA-Z]{2,}$|^\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}$" + }, + { + "$type": "StringType", + "minLength": 1, + "pattern": "^\\d{2}$" + }, + { + "$type": "StringType", + "pattern": "^GMT[+-]\\d+$" + }, + { + "$type": "StringType", + "pattern": "^\\d{1,5}$" + }, + { + "$type": "StringLiteralType", + "value": "HttpOnly" + }, + { + "$type": "StringLiteralType", + "value": "HttpsWithSslVerification" + }, + { + "$type": "StringLiteralType", + "value": "HttpsWithoutSslVerification" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/603" + }, + { + "$ref": "#/604" + }, + { + "$ref": "#/605" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "SapControl" + }, + { + "$type": "ObjectType", + "name": "Log", + "properties": { + "type": { + "type": { + "$ref": "#/641" + }, + "flags": 1, + "description": "Types of logs and tables." + }, + "ingestionType": { + "type": { + "$ref": "#/644" + }, + "flags": 0, + "description": "Types of ingestion." + }, + "status": { + "type": { + "$ref": "#/647" + }, + "flags": 0, + "description": "Types of log status." + }, + "scheduleInterval": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The schedule interval in seconds." + }, + "bulkSize": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The bulk size for the log." + }, + "filters": { + "type": { + "$ref": "#/648" + }, + "flags": 0, + "description": "The filters for the log." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AbapAuditLog" + }, + { + "$type": "StringLiteralType", + "value": "AbapJobLog" + }, + { + "$type": "StringLiteralType", + "value": "AbapSpoolLog" + }, + { + "$type": "StringLiteralType", + "value": "AbapSpoolOutputLog" + }, + { + "$type": "StringLiteralType", + "value": "AbapChangeDocsLog" + }, + { + "$type": "StringLiteralType", + "value": "AbapAppLog" + }, + { + "$type": "StringLiteralType", + "value": "AbapWorkflowLog" + }, + { + "$type": "StringLiteralType", + "value": "AbapCrLog" + }, + { + "$type": "StringLiteralType", + "value": "AbapTableDataLog" + }, + { + "$type": "StringLiteralType", + "value": "AbapFilesLogs" + }, + { + "$type": "StringLiteralType", + "value": "JavaFilesLogs" + }, + { + "$type": "StringLiteralType", + "value": "AGRTCODES" + }, + { + "$type": "StringLiteralType", + "value": "USR01" + }, + { + "$type": "StringLiteralType", + "value": "USR02" + }, + { + "$type": "StringLiteralType", + "value": "AGR1251" + }, + { + "$type": "StringLiteralType", + "value": "AGRUSERS" + }, + { + "$type": "StringLiteralType", + "value": "AGRPROF" + }, + { + "$type": "StringLiteralType", + "value": "UST04" + }, + { + "$type": "StringLiteralType", + "value": "USR21" + }, + { + "$type": "StringLiteralType", + "value": "ADR6" + }, + { + "$type": "StringLiteralType", + "value": "ADCP" + }, + { + "$type": "StringLiteralType", + "value": "USR05" + }, + { + "$type": "StringLiteralType", + "value": "USGRPUSER" + }, + { + "$type": "StringLiteralType", + "value": "USERADDR" + }, + { + "$type": "StringLiteralType", + "value": "DEVACCESS" + }, + { + "$type": "StringLiteralType", + "value": "AGRDEFINE" + }, + { + "$type": "StringLiteralType", + "value": "PAHI" + }, + { + "$type": "StringLiteralType", + "value": "AGRAGRS" + }, + { + "$type": "StringLiteralType", + "value": "USRSTAMP" + }, + { + "$type": "StringLiteralType", + "value": "AGRFLAGS" + }, + { + "$type": "StringLiteralType", + "value": "SNCSYSACL" + }, + { + "$type": "StringLiteralType", + "value": "USRACL" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/609" + }, + { + "$ref": "#/610" + }, + { + "$ref": "#/611" + }, + { + "$ref": "#/612" + }, + { + "$ref": "#/613" + }, + { + "$ref": "#/614" + }, + { + "$ref": "#/615" + }, + { + "$ref": "#/616" + }, + { + "$ref": "#/617" + }, + { + "$ref": "#/618" + }, + { + "$ref": "#/619" + }, + { + "$ref": "#/620" + }, + { + "$ref": "#/621" + }, + { + "$ref": "#/622" + }, + { + "$ref": "#/623" + }, + { + "$ref": "#/624" + }, + { + "$ref": "#/625" + }, + { + "$ref": "#/626" + }, + { + "$ref": "#/627" + }, + { + "$ref": "#/628" + }, + { + "$ref": "#/629" + }, + { + "$ref": "#/630" + }, + { + "$ref": "#/631" + }, + { + "$ref": "#/632" + }, + { + "$ref": "#/633" + }, + { + "$ref": "#/634" + }, + { + "$ref": "#/635" + }, + { + "$ref": "#/636" + }, + { + "$ref": "#/637" + }, + { + "$ref": "#/638" + }, + { + "$ref": "#/639" + }, + { + "$ref": "#/640" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Full" + }, + { + "$type": "StringLiteralType", + "value": "Incremental" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/642" + }, + { + "$ref": "#/643" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/645" + }, + { + "$ref": "#/646" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/608" + } + }, + { + "$type": "StringLiteralType", + "value": "SAP" + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/businessApplicationAgents/systems@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/578" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/contentPackages" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/contentPackages", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/652" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/653" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/655" + }, + "flags": 0, + "description": "package properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "PackageProperties", + "properties": { + "contentId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The content id of the package" + }, + "contentProductId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Unique ID for the content. It should be generated based on the contentId, contentKind and the contentVersion of the package" + }, + "contentKind": { + "type": { + "$ref": "#/658" + }, + "flags": 0, + "description": "The package kind" + }, + "contentSchemaVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The version of the content schema." + }, + "isNew": { + "type": { + "$ref": "#/661" + }, + "flags": 0, + "description": "Flag indicates if this is a newly published package." + }, + "isPreview": { + "type": { + "$ref": "#/664" + }, + "flags": 0, + "description": "Flag indicates if this package is in preview." + }, + "isFeatured": { + "type": { + "$ref": "#/667" + }, + "flags": 0, + "description": "Flag indicates if this package is among the featured list." + }, + "isDeprecated": { + "type": { + "$ref": "#/670" + }, + "flags": 0, + "description": "Flag indicates if this template is deprecated" + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the latest version number of the package" + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The display name of the package" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the package" + }, + "publisherDisplayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The publisher display name of the package" + }, + "source": { + "type": { + "$ref": "#/671" + }, + "flags": 0, + "description": "The source of the package" + }, + "author": { + "type": { + "$ref": "#/677" + }, + "flags": 0, + "description": "The author of the package" + }, + "support": { + "type": { + "$ref": "#/678" + }, + "flags": 0, + "description": "The support tier of the package" + }, + "dependencies": { + "type": { + "$ref": "#/683" + }, + "flags": 0, + "description": "The support tier of the package" + }, + "providers": { + "type": { + "$ref": "#/734" + }, + "flags": 0, + "description": "Providers for the package item" + }, + "firstPublishDate": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "first publish date package item" + }, + "lastPublishDate": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "last publish date for the package item" + }, + "categories": { + "type": { + "$ref": "#/735" + }, + "flags": 0, + "description": "The categories of the package" + }, + "threatAnalysisTactics": { + "type": { + "$ref": "#/738" + }, + "flags": 0, + "description": "the tactics the resource covers" + }, + "threatAnalysisTechniques": { + "type": { + "$ref": "#/739" + }, + "flags": 0, + "description": "the techniques the resource covers, these have to be aligned with the tactics being used" + }, + "icon": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the icon identifier. this id can later be fetched from the content metadata" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Solution" + }, + { + "$type": "StringLiteralType", + "value": "Standalone" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/656" + }, + { + "$ref": "#/657" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "true" + }, + { + "$type": "StringLiteralType", + "value": "false" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/659" + }, + { + "$ref": "#/660" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "true" + }, + { + "$type": "StringLiteralType", + "value": "false" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/662" + }, + { + "$ref": "#/663" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "true" + }, + { + "$type": "StringLiteralType", + "value": "false" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/665" + }, + { + "$ref": "#/666" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "true" + }, + { + "$type": "StringLiteralType", + "value": "false" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/668" + }, + { + "$ref": "#/669" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "MetadataSource", + "properties": { + "kind": { + "type": { + "$ref": "#/676" + }, + "flags": 1, + "description": "Source type of the content" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Name of the content source. The repo name, solution name, LA workspace name etc." + }, + "sourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "ID of the content source. The solution ID, workspace ID, etc" + } + } + }, + { + "$type": "StringLiteralType", + "value": "LocalWorkspace" + }, + { + "$type": "StringLiteralType", + "value": "Community" + }, + { + "$type": "StringLiteralType", + "value": "Solution" + }, + { + "$type": "StringLiteralType", + "value": "SourceRepository" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/672" + }, + { + "$ref": "#/673" + }, + { + "$ref": "#/674" + }, + { + "$ref": "#/675" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "MetadataAuthor", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Name of the author. Company or person." + }, + "email": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Email of author contact" + }, + "link": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Link for author/vendor page" + } + } + }, + { + "$type": "ObjectType", + "name": "MetadataSupport", + "properties": { + "tier": { + "type": { + "$ref": "#/682" + }, + "flags": 1, + "description": "Type of support for content item" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Name of the support contact. Company or person." + }, + "email": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Email of support contact" + }, + "link": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Link for support help, like to support page to open a ticket etc." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Microsoft" + }, + { + "$type": "StringLiteralType", + "value": "Partner" + }, + { + "$type": "StringLiteralType", + "value": "Community" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/679" + }, + { + "$ref": "#/680" + }, + { + "$ref": "#/681" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "MetadataDependencies", + "properties": { + "contentId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Id of the content item we depend on" + }, + "kind": { + "type": { + "$ref": "#/705" + }, + "flags": 0, + "description": "Type of the content item we depend on" + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Version of the the content item we depend on. Can be blank, * or missing to indicate any version fulfills the dependency. If version does not match our defined numeric format then an exact match is required." + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Name of the content item" + }, + "operator": { + "type": { + "$ref": "#/732" + }, + "flags": 0, + "description": "Operator used for list of dependencies in criteria array." + }, + "criteria": { + "type": { + "$ref": "#/733" + }, + "flags": 0, + "description": "This is the list of dependencies we must fulfill, according to the AND/OR operator" + } + } + }, + { + "$type": "StringLiteralType", + "value": "DataConnector" + }, + { + "$type": "StringLiteralType", + "value": "DataType" + }, + { + "$type": "StringLiteralType", + "value": "Workbook" + }, + { + "$type": "StringLiteralType", + "value": "WorkbookTemplate" + }, + { + "$type": "StringLiteralType", + "value": "Playbook" + }, + { + "$type": "StringLiteralType", + "value": "PlaybookTemplate" + }, + { + "$type": "StringLiteralType", + "value": "AnalyticsRuleTemplate" + }, + { + "$type": "StringLiteralType", + "value": "AnalyticsRule" + }, + { + "$type": "StringLiteralType", + "value": "HuntingQuery" + }, + { + "$type": "StringLiteralType", + "value": "InvestigationQuery" + }, + { + "$type": "StringLiteralType", + "value": "Parser" + }, + { + "$type": "StringLiteralType", + "value": "Watchlist" + }, + { + "$type": "StringLiteralType", + "value": "WatchlistTemplate" + }, + { + "$type": "StringLiteralType", + "value": "Solution" + }, + { + "$type": "StringLiteralType", + "value": "AzureFunction" + }, + { + "$type": "StringLiteralType", + "value": "LogicAppsCustomConnector" + }, + { + "$type": "StringLiteralType", + "value": "AutomationRule" + }, + { + "$type": "StringLiteralType", + "value": "ResourcesDataConnector" + }, + { + "$type": "StringLiteralType", + "value": "Notebook" + }, + { + "$type": "StringLiteralType", + "value": "Standalone" + }, + { + "$type": "StringLiteralType", + "value": "SummaryRule" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/684" + }, + { + "$ref": "#/685" + }, + { + "$ref": "#/686" + }, + { + "$ref": "#/687" + }, + { + "$ref": "#/688" + }, + { + "$ref": "#/689" + }, + { + "$ref": "#/690" + }, + { + "$ref": "#/691" + }, + { + "$ref": "#/692" + }, + { + "$ref": "#/693" + }, + { + "$ref": "#/694" + }, + { + "$ref": "#/695" + }, + { + "$ref": "#/696" + }, + { + "$ref": "#/697" + }, + { + "$ref": "#/698" + }, + { + "$ref": "#/699" + }, + { + "$ref": "#/700" + }, + { + "$ref": "#/701" + }, + { + "$ref": "#/702" + }, + { + "$ref": "#/703" + }, + { + "$ref": "#/704" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Equals" + }, + { + "$type": "StringLiteralType", + "value": "NotEquals" + }, + { + "$type": "StringLiteralType", + "value": "LessThan" + }, + { + "$type": "StringLiteralType", + "value": "LessThanEqual" + }, + { + "$type": "StringLiteralType", + "value": "GreaterThan" + }, + { + "$type": "StringLiteralType", + "value": "GreaterThanEqual" + }, + { + "$type": "StringLiteralType", + "value": "StringContains" + }, + { + "$type": "StringLiteralType", + "value": "StringNotContains" + }, + { + "$type": "StringLiteralType", + "value": "StringStartsWith" + }, + { + "$type": "StringLiteralType", + "value": "StringNotStartsWith" + }, + { + "$type": "StringLiteralType", + "value": "StringEndsWith" + }, + { + "$type": "StringLiteralType", + "value": "StringNotEndsWith" + }, + { + "$type": "StringLiteralType", + "value": "StringIsEmpty" + }, + { + "$type": "StringLiteralType", + "value": "IsNull" + }, + { + "$type": "StringLiteralType", + "value": "IsTrue" + }, + { + "$type": "StringLiteralType", + "value": "IsFalse" + }, + { + "$type": "StringLiteralType", + "value": "ArrayContains" + }, + { + "$type": "StringLiteralType", + "value": "ArrayNotContains" + }, + { + "$type": "StringLiteralType", + "value": "OnOrAfterRelative" + }, + { + "$type": "StringLiteralType", + "value": "AfterRelative" + }, + { + "$type": "StringLiteralType", + "value": "OnOrBeforeRelative" + }, + { + "$type": "StringLiteralType", + "value": "BeforeRelative" + }, + { + "$type": "StringLiteralType", + "value": "OnOrAfterAbsolute" + }, + { + "$type": "StringLiteralType", + "value": "AfterAbsolute" + }, + { + "$type": "StringLiteralType", + "value": "OnOrBeforeAbsolute" + }, + { + "$type": "StringLiteralType", + "value": "BeforeAbsolute" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/706" + }, + { + "$ref": "#/707" + }, + { + "$ref": "#/708" + }, + { + "$ref": "#/709" + }, + { + "$ref": "#/710" + }, + { + "$ref": "#/711" + }, + { + "$ref": "#/712" + }, + { + "$ref": "#/713" + }, + { + "$ref": "#/714" + }, + { + "$ref": "#/715" + }, + { + "$ref": "#/716" + }, + { + "$ref": "#/717" + }, + { + "$ref": "#/718" + }, + { + "$ref": "#/719" + }, + { + "$ref": "#/720" + }, + { + "$ref": "#/721" + }, + { + "$ref": "#/722" + }, + { + "$ref": "#/723" + }, + { + "$ref": "#/724" + }, + { + "$ref": "#/725" + }, + { + "$ref": "#/726" + }, + { + "$ref": "#/727" + }, + { + "$ref": "#/728" + }, + { + "$ref": "#/729" + }, + { + "$ref": "#/730" + }, + { + "$ref": "#/731" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/683" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "MetadataCategories", + "properties": { + "domains": { + "type": { + "$ref": "#/736" + }, + "flags": 0, + "description": "domain for the solution content item" + }, + "verticals": { + "type": { + "$ref": "#/737" + }, + "flags": 0, + "description": "Industry verticals for the solution content item" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/contentPackages@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/654" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/contentTemplates" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/contentTemplates", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/741" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/742" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/744" + }, + "flags": 0, + "description": "template properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "TemplateProperties", + "properties": { + "contentId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Static ID for the content. Used to identify dependencies and content from solutions or community. Hard-coded/static for out of the box content and solutions. Dynamic for user-created. This is the resource name" + }, + "contentProductId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Unique ID for the content. It should be generated based on the contentId of the package, contentId of the template, contentKind of the template and the contentVersion of the template" + }, + "packageVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Version of the package. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM metadata best practices. Can also be any string, but then we cannot guarantee any version checks" + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Version of the content. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM metadata best practices. Can also be any string, but then we cannot guarantee any version checks" + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The display name of the template" + }, + "contentKind": { + "type": { + "$ref": "#/766" + }, + "flags": 0, + "description": "The kind of content the template is for." + }, + "source": { + "type": { + "$ref": "#/671" + }, + "flags": 0, + "description": "Source of the content. This is where/how it was created." + }, + "author": { + "type": { + "$ref": "#/677" + }, + "flags": 0, + "description": "The creator of the content item." + }, + "support": { + "type": { + "$ref": "#/678" + }, + "flags": 0, + "description": "Support information for the template - type, name, contact information" + }, + "dependencies": { + "type": { + "$ref": "#/683" + }, + "flags": 0, + "description": "Dependencies for the content item, what other content items it requires to work. Can describe more complex dependencies using a recursive/nested structure. For a single dependency an id/kind/version can be supplied or operator/criteria for complex formats." + }, + "categories": { + "type": { + "$ref": "#/735" + }, + "flags": 0, + "description": "Categories for the item" + }, + "providers": { + "type": { + "$ref": "#/767" + }, + "flags": 0, + "description": "Providers for the content item" + }, + "firstPublishDate": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "first publish date content item" + }, + "lastPublishDate": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "last publish date for the content item" + }, + "customVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The custom version of the content. A optional free text" + }, + "contentSchemaVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Schema version of the content. Can be used to distinguish between different flow based on the schema version" + }, + "icon": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the icon identifier. this id can later be fetched from the content metadata" + }, + "threatAnalysisTactics": { + "type": { + "$ref": "#/768" + }, + "flags": 0, + "description": "the tactics the resource covers" + }, + "threatAnalysisTechniques": { + "type": { + "$ref": "#/769" + }, + "flags": 0, + "description": "the techniques the resource covers, these have to be aligned with the tactics being used" + }, + "previewImages": { + "type": { + "$ref": "#/770" + }, + "flags": 0, + "description": "preview image file names. These will be taken from the solution artifacts" + }, + "previewImagesDark": { + "type": { + "$ref": "#/771" + }, + "flags": 0, + "description": "preview image file names. These will be taken from the solution artifacts. used for dark theme support" + }, + "packageId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the package Id contains this template" + }, + "packageKind": { + "type": { + "$ref": "#/774" + }, + "flags": 0, + "description": "the packageKind of the package contains this template" + }, + "packageName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the name of the package contains this template" + }, + "isDeprecated": { + "type": { + "$ref": "#/777" + }, + "flags": 2, + "description": "Flag indicates if this template is deprecated" + }, + "mainTemplate": { + "type": { + "$ref": "#/778" + }, + "flags": 0, + "description": "The JSON of the ARM template to deploy active content. Expandable." + }, + "dependantTemplates": { + "type": { + "$ref": "#/779" + }, + "flags": 2, + "description": "Dependant templates. Expandable." + } + } + }, + { + "$type": "StringLiteralType", + "value": "DataConnector" + }, + { + "$type": "StringLiteralType", + "value": "DataType" + }, + { + "$type": "StringLiteralType", + "value": "Workbook" + }, + { + "$type": "StringLiteralType", + "value": "WorkbookTemplate" + }, + { + "$type": "StringLiteralType", + "value": "Playbook" + }, + { + "$type": "StringLiteralType", + "value": "PlaybookTemplate" + }, + { + "$type": "StringLiteralType", + "value": "AnalyticsRuleTemplate" + }, + { + "$type": "StringLiteralType", + "value": "AnalyticsRule" + }, + { + "$type": "StringLiteralType", + "value": "HuntingQuery" + }, + { + "$type": "StringLiteralType", + "value": "InvestigationQuery" + }, + { + "$type": "StringLiteralType", + "value": "Parser" + }, + { + "$type": "StringLiteralType", + "value": "Watchlist" + }, + { + "$type": "StringLiteralType", + "value": "WatchlistTemplate" + }, + { + "$type": "StringLiteralType", + "value": "Solution" + }, + { + "$type": "StringLiteralType", + "value": "AzureFunction" + }, + { + "$type": "StringLiteralType", + "value": "LogicAppsCustomConnector" + }, + { + "$type": "StringLiteralType", + "value": "AutomationRule" + }, + { + "$type": "StringLiteralType", + "value": "ResourcesDataConnector" + }, + { + "$type": "StringLiteralType", + "value": "Notebook" + }, + { + "$type": "StringLiteralType", + "value": "Standalone" + }, + { + "$type": "StringLiteralType", + "value": "SummaryRule" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/745" + }, + { + "$ref": "#/746" + }, + { + "$ref": "#/747" + }, + { + "$ref": "#/748" + }, + { + "$ref": "#/749" + }, + { + "$ref": "#/750" + }, + { + "$ref": "#/751" + }, + { + "$ref": "#/752" + }, + { + "$ref": "#/753" + }, + { + "$ref": "#/754" + }, + { + "$ref": "#/755" + }, + { + "$ref": "#/756" + }, + { + "$ref": "#/757" + }, + { + "$ref": "#/758" + }, + { + "$ref": "#/759" + }, + { + "$ref": "#/760" + }, + { + "$ref": "#/761" + }, + { + "$ref": "#/762" + }, + { + "$ref": "#/763" + }, + { + "$ref": "#/764" + }, + { + "$ref": "#/765" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Solution" + }, + { + "$type": "StringLiteralType", + "value": "Standalone" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/772" + }, + { + "$ref": "#/773" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "true" + }, + { + "$type": "StringLiteralType", + "value": "false" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/775" + }, + { + "$ref": "#/776" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "AnyType" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/744" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/contentTemplates@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/743" + }, + "flags": 0 + }, + { + "$type": "StringType", + "pattern": "^[a-z0-9A-Z-_]*$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/dataConnectorDefinitions" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "DiscriminatedObjectType", + "name": "Microsoft.SecurityInsights/dataConnectorDefinitions", + "discriminator": "kind", + "baseProperties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/781" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/782" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/783" + }, + "flags": 10, + "description": "The resource api version" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + }, + "elements": { + "Customizable": { + "$ref": "#/785" + } + } + }, + { + "$type": "ObjectType", + "name": "CustomizableConnectorDefinition", + "properties": { + "properties": { + "type": { + "$ref": "#/786" + }, + "flags": 0, + "description": "Customizable properties." + }, + "kind": { + "type": { + "$ref": "#/814" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "CustomizableConnectorDefinitionProperties", + "properties": { + "createdTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the connector definition created date in UTC format." + }, + "lastModifiedUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the connector definition last modified date in UTC format." + }, + "connectorUiConfig": { + "type": { + "$ref": "#/787" + }, + "flags": 1, + "description": "The UiConfig for 'Customizable' connector definition kind." + }, + "connectionsConfig": { + "type": { + "$ref": "#/813" + }, + "flags": 0, + "description": "The UiConfig for 'Customizable' connector definition kind." + } + } + }, + { + "$type": "ObjectType", + "name": "CustomizableConnectorUiConfig", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets custom connector id. optional field." + }, + "title": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the connector blade title." + }, + "publisher": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the connector publisher name." + }, + "descriptionMarkdown": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the connector description in markdown format." + }, + "graphQueries": { + "type": { + "$ref": "#/789" + }, + "flags": 1, + "description": "Gets or sets the graph queries to show the current data volume over time." + }, + "dataTypes": { + "type": { + "$ref": "#/791" + }, + "flags": 1, + "description": "Gets or sets the data types to check for last data received." + }, + "connectivityCriteria": { + "type": { + "$ref": "#/794" + }, + "flags": 1, + "description": "Gets or sets the way the connector checks whether the connector is connected." + }, + "availability": { + "type": { + "$ref": "#/795" + }, + "flags": 0, + "description": "The exposure status of the connector to the customers." + }, + "permissions": { + "type": { + "$ref": "#/796" + }, + "flags": 1, + "description": "The required Permissions for the connector." + }, + "instructionSteps": { + "type": { + "$ref": "#/812" + }, + "flags": 1, + "description": "Gets or sets the instruction steps to enable the connector." + }, + "logo": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the connector logo to be used when displaying the connector within Azure Sentinel's connector's gallery.\r\nThe logo value should be in SVG format." + }, + "isConnectivityCriteriasMatchSome": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether to use 'OR'(SOME) or 'AND' between ConnectivityCriteria items." + } + } + }, + { + "$type": "ObjectType", + "name": "GraphQuery", + "properties": { + "metricName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the metric name that the query is checking. For example: 'Total data receive'." + }, + "legend": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the legend for the graph." + }, + "baseQuery": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the base query for the graph.\r\nThe base query is wrapped by Sentinel UI infra with a KQL query, that measures the volume over time." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/788" + } + }, + { + "$type": "ObjectType", + "name": "ConnectorDataType", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the name of the data type to show in the graph." + }, + "lastDataReceivedQuery": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the query to indicate when relevant data was last received in the workspace." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/790" + } + }, + { + "$type": "ObjectType", + "name": "ConnectivityCriterion", + "properties": { + "type": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the type of connectivity." + }, + "value": { + "type": { + "$ref": "#/793" + }, + "flags": 0, + "description": "Gets or sets the queries for checking connectivity." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/792" + } + }, + { + "$type": "ObjectType", + "name": "ConnectorDefinitionsAvailability", + "properties": { + "status": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The exposure status of the connector to the customers. Available values are 0-4 (0=None, 1=Available, 2=FeatureFlag, 3=Internal)." + }, + "isPreview": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether the connector is preview." + } + } + }, + { + "$type": "ObjectType", + "name": "ConnectorDefinitionsPermissions", + "properties": { + "tenant": { + "type": { + "$ref": "#/797" + }, + "flags": 0, + "description": "Gets or sets the required tenant permissions for the connector." + }, + "licenses": { + "type": { + "$ref": "#/798" + }, + "flags": 0, + "description": "Gets or sets the required licenses for the user to create connections." + }, + "resourceProvider": { + "type": { + "$ref": "#/805" + }, + "flags": 0, + "description": "Gets or sets the resource provider permissions required for the user to create connections." + }, + "customs": { + "type": { + "$ref": "#/807" + }, + "flags": 0, + "description": "Gets or sets the customs permissions required for the user to create connections." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "ConnectorDefinitionsResourceProvider", + "properties": { + "provider": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the provider name." + }, + "permissionsDisplayText": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the permissions description text." + }, + "providerDisplayName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the permissions provider display name." + }, + "scope": { + "type": { + "$ref": "#/803" + }, + "flags": 1, + "description": "The scope on which the user should have permissions, in order to be able to create connections." + }, + "requiredPermissions": { + "type": { + "$ref": "#/804" + }, + "flags": 1, + "description": "Required permissions for the connector resource provider that define in ResourceProviders.\r\nFor more information about the permissions see here." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Subscription" + }, + { + "$type": "StringLiteralType", + "value": "ResourceGroup" + }, + { + "$type": "StringLiteralType", + "value": "Workspace" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/800" + }, + { + "$ref": "#/801" + }, + { + "$ref": "#/802" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "ResourceProviderRequiredPermissions", + "properties": { + "read": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether the permission is read action (GET)." + }, + "write": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether the permission is write action (PUT or PATCH)." + }, + "delete": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether the permission is delete action (DELETE)." + }, + "action": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Gets or sets a value indicating whether the permission is custom actions (POST)." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/799" + } + }, + { + "$type": "ObjectType", + "name": "CustomPermissionDetails", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the custom permissions name." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the custom permissions description." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/806" + } + }, + { + "$type": "ObjectType", + "name": "InstructionStep", + "properties": { + "title": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the instruction step title." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Gets or sets the instruction step description." + }, + "instructions": { + "type": { + "$ref": "#/810" + }, + "flags": 0, + "description": "Gets or sets the instruction step details." + }, + "innerSteps": { + "type": { + "$ref": "#/811" + }, + "flags": 0, + "description": "Gets or sets the inner instruction steps details.\r\nFor Example: instruction step 1 might contain inner instruction steps: [instruction step 1.1, instruction step 1.2]." + } + } + }, + { + "$type": "ObjectType", + "name": "InstructionStepDetails", + "properties": { + "parameters": { + "type": { + "$ref": "#/778" + }, + "flags": 1, + "description": "Gets or sets the instruction type parameters settings." + }, + "type": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the instruction type name." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/809" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/808" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/808" + } + }, + { + "$type": "ObjectType", + "name": "CustomizableConnectionsConfig", + "properties": { + "templateSpecName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the template name. The template includes ARM templates that can be created by the connector, usually it will be the dataConnectors ARM templates." + }, + "templateSpecVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Gets or sets the template version." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Customizable" + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/dataConnectorDefinitions@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/784" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/dataConnectors" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "DiscriminatedObjectType", + "name": "Microsoft.SecurityInsights/dataConnectors", + "discriminator": "kind", + "baseProperties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/816" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/817" + }, + "flags": 10, + "description": "The resource api version" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + }, + "elements": { + "APIPolling": { + "$ref": "#/819" + }, + "AmazonWebServicesCloudTrail": { + "$ref": "#/867" + }, + "AmazonWebServicesS3": { + "$ref": "#/875" + }, + "AzureActiveDirectory": { + "$ref": "#/884" + }, + "AzureAdvancedThreatProtection": { + "$ref": "#/892" + }, + "AzureSecurityCenter": { + "$ref": "#/895" + }, + "Dynamics365": { + "$ref": "#/898" + }, + "GCP": { + "$ref": "#/906" + }, + "GenericUI": { + "$ref": "#/913" + }, + "IOT": { + "$ref": "#/916" + }, + "MicrosoftCloudAppSecurity": { + "$ref": "#/919" + }, + "MicrosoftDefenderAdvancedThreatProtection": { + "$ref": "#/923" + }, + "MicrosoftPurviewInformationProtection": { + "$ref": "#/926" + }, + "MicrosoftThreatIntelligence": { + "$ref": "#/934" + }, + "MicrosoftThreatProtection": { + "$ref": "#/942" + }, + "Office365": { + "$ref": "#/959" + }, + "Office365Project": { + "$ref": "#/975" + }, + "OfficeATP": { + "$ref": "#/983" + }, + "OfficeIRM": { + "$ref": "#/986" + }, + "OfficePowerBI": { + "$ref": "#/989" + }, + "PurviewAudit": { + "$ref": "#/997" + }, + "RestApiPoller": { + "$ref": "#/1005" + }, + "ThreatIntelligence": { + "$ref": "#/1067" + }, + "ThreatIntelligenceTaxii": { + "$ref": "#/1075" + } + } + }, + { + "$type": "ObjectType", + "name": "CodelessApiPollingDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/820" + }, + "flags": 0, + "description": "Codeless poling data connector properties" + }, + "kind": { + "type": { + "$ref": "#/866" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "ApiPollingParameters", + "properties": { + "connectorUiConfig": { + "type": { + "$ref": "#/821" + }, + "flags": 0, + "description": "Config to describe the instructions blade" + }, + "pollingConfig": { + "type": { + "$ref": "#/860" + }, + "flags": 0, + "description": "Config to describe the polling instructions" + } + } + }, + { + "$type": "ObjectType", + "name": "CodelessUiConnectorConfigProperties", + "properties": { + "title": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Connector blade title" + }, + "publisher": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Connector publisher name" + }, + "descriptionMarkdown": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Connector description" + }, + "customImage": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "An optional custom image to be used when displaying the connector within Azure Sentinel's connector's gallery" + }, + "graphQueriesTableName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Name of the table the connector will insert the data to" + }, + "graphQueries": { + "type": { + "$ref": "#/823" + }, + "flags": 1, + "description": "The graph query to show the current data status" + }, + "sampleQueries": { + "type": { + "$ref": "#/825" + }, + "flags": 1, + "description": "The sample queries for the connector" + }, + "dataTypes": { + "type": { + "$ref": "#/827" + }, + "flags": 1, + "description": "Data types to check for last data received" + }, + "connectivityCriteria": { + "type": { + "$ref": "#/832" + }, + "flags": 1, + "description": "Define the way the connector check connectivity" + }, + "availability": { + "type": { + "$ref": "#/833" + }, + "flags": 1, + "description": "Connector Availability Status" + }, + "permissions": { + "type": { + "$ref": "#/835" + }, + "flags": 1, + "description": "Permissions required for the connector" + }, + "instructionSteps": { + "type": { + "$ref": "#/859" + }, + "flags": 1, + "description": "Instruction steps to enable the connector" + } + } + }, + { + "$type": "ObjectType", + "name": "CodelessUiConnectorConfigPropertiesGraphQueriesItem", + "properties": { + "metricName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the metric that the query is checking" + }, + "legend": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The legend for the graph" + }, + "baseQuery": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The base query for the graph" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/822" + } + }, + { + "$type": "ObjectType", + "name": "CodelessUiConnectorConfigPropertiesSampleQueriesItem", + "properties": { + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The sample query description" + }, + "query": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the sample query" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/824" + } + }, + { + "$type": "ObjectType", + "name": "CodelessUiConnectorConfigPropertiesDataTypesItem", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Name of the data type to show in the graph. can be use with {{graphQueriesTableName}} placeholder" + }, + "lastDataReceivedQuery": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Query for indicate last data received" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/826" + } + }, + { + "$type": "ObjectType", + "name": "CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem", + "properties": { + "type": { + "type": { + "$ref": "#/830" + }, + "flags": 0, + "description": "type of connectivity" + }, + "value": { + "type": { + "$ref": "#/831" + }, + "flags": 0, + "description": "Queries for checking connectivity" + } + } + }, + { + "$type": "StringLiteralType", + "value": "IsConnectedQuery" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/829" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/828" + } + }, + { + "$type": "ObjectType", + "name": "Availability", + "properties": { + "status": { + "type": { + "$ref": "#/834" + }, + "flags": 0, + "description": "The connector Availability Status" + }, + "isPreview": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Set connector as preview" + } + } + }, + { + "$type": "StringLiteralType", + "value": "1" + }, + { + "$type": "ObjectType", + "name": "Permissions", + "properties": { + "resourceProvider": { + "type": { + "$ref": "#/849" + }, + "flags": 0, + "description": "Resource provider permissions required for the connector" + }, + "customs": { + "type": { + "$ref": "#/851" + }, + "flags": 0, + "description": "Customs permissions required for the connector" + } + } + }, + { + "$type": "ObjectType", + "name": "PermissionsResourceProviderItem", + "properties": { + "provider": { + "type": { + "$ref": "#/843" + }, + "flags": 0, + "description": "Provider name" + }, + "permissionsDisplayText": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Permission description text" + }, + "providerDisplayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Permission provider display name" + }, + "scope": { + "type": { + "$ref": "#/847" + }, + "flags": 0, + "description": "Permission provider scope" + }, + "requiredPermissions": { + "type": { + "$ref": "#/848" + }, + "flags": 0, + "description": "Required permissions for the connector" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OperationalInsights/solutions" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OperationalInsights/workspaces" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OperationalInsights/workspaces/datasources" + }, + { + "$type": "StringLiteralType", + "value": "microsoft.aadiam/diagnosticSettings" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.OperationalInsights/workspaces/sharedKeys" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.Authorization/policyAssignments" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/837" + }, + { + "$ref": "#/838" + }, + { + "$ref": "#/839" + }, + { + "$ref": "#/840" + }, + { + "$ref": "#/841" + }, + { + "$ref": "#/842" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "ResourceGroup" + }, + { + "$type": "StringLiteralType", + "value": "Subscription" + }, + { + "$type": "StringLiteralType", + "value": "Workspace" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/844" + }, + { + "$ref": "#/845" + }, + { + "$ref": "#/846" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "RequiredPermissions", + "properties": { + "action": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "action permission" + }, + "write": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "write permission" + }, + "read": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "read permission" + }, + "delete": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "delete permission" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/836" + } + }, + { + "$type": "ObjectType", + "name": "PermissionsCustomsItem", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Customs permissions name" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Customs permissions description" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/850" + } + }, + { + "$type": "ObjectType", + "name": "CodelessUiConnectorConfigPropertiesInstructionStepsItem", + "properties": { + "title": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Instruction step title" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Instruction step description" + }, + "instructions": { + "type": { + "$ref": "#/858" + }, + "flags": 0, + "description": "Instruction step details" + } + } + }, + { + "$type": "ObjectType", + "name": "InstructionStepsInstructionsItem", + "properties": { + "parameters": { + "type": { + "$ref": "#/778" + }, + "flags": 0, + "description": "The parameters for the setting" + }, + "type": { + "type": { + "$ref": "#/857" + }, + "flags": 1, + "description": "The kind of the setting" + } + } + }, + { + "$type": "StringLiteralType", + "value": "CopyableLabel" + }, + { + "$type": "StringLiteralType", + "value": "InstructionStepsGroup" + }, + { + "$type": "StringLiteralType", + "value": "InfoMessage" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/854" + }, + { + "$ref": "#/855" + }, + { + "$ref": "#/856" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/853" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/852" + } + }, + { + "$type": "ObjectType", + "name": "CodelessConnectorPollingConfigProperties", + "properties": { + "isActive": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "The poller active status" + }, + "auth": { + "type": { + "$ref": "#/861" + }, + "flags": 1, + "description": "Describe the authentication type of the poller" + }, + "request": { + "type": { + "$ref": "#/862" + }, + "flags": 1, + "description": "Describe the poll request config parameters of the poller" + }, + "paging": { + "type": { + "$ref": "#/863" + }, + "flags": 0, + "description": "Describe the poll request paging config of the poller" + }, + "response": { + "type": { + "$ref": "#/864" + }, + "flags": 0, + "description": "Describe the response config parameters of the poller" + } + } + }, + { + "$type": "ObjectType", + "name": "CodelessConnectorPollingAuthProperties", + "properties": { + "authType": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The authentication type" + }, + "apiKeyName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The header name which the token is sent with" + }, + "apiKeyIdentifier": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "A prefix send in the header before the actual token" + }, + "isApiKeyInPostPayload": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Marks if the key should sent in header" + }, + "flowName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Describes the flow name, for example 'AuthCode' for Oauth 2.0" + }, + "tokenEndpoint": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The endpoint used to issue a token, used in Oauth 2.0 flow" + }, + "authorizationEndpoint": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The endpoint used to authorize the user, used in Oauth 2.0 flow" + }, + "authorizationEndpointQueryParameters": { + "type": { + "$ref": "#/778" + }, + "flags": 0, + "description": "The query parameters used in authorization request, used in Oauth 2.0 flow" + }, + "redirectionEndpoint": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The redirect endpoint where we will get the authorization code, used in Oauth 2.0 flow" + }, + "tokenEndpointHeaders": { + "type": { + "$ref": "#/778" + }, + "flags": 0, + "description": "The query headers used in token request, used in Oauth 2.0 flow" + }, + "tokenEndpointQueryParameters": { + "type": { + "$ref": "#/778" + }, + "flags": 0, + "description": "The query parameters used in token request, used in Oauth 2.0 flow" + }, + "isClientSecretInHeader": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Marks if we should send the client secret in header or payload, used in Oauth 2.0 flow" + }, + "scope": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The OAuth token scope" + } + } + }, + { + "$type": "ObjectType", + "name": "CodelessConnectorPollingRequestProperties", + "properties": { + "apiEndpoint": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Describe the endpoint we should pull the data from" + }, + "rateLimitQps": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "Defines the rate limit QPS" + }, + "queryWindowInMin": { + "type": { + "$ref": "#/244" + }, + "flags": 1, + "description": "The window interval we will use the pull the data" + }, + "httpMethod": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The http method type we will use in the poll request, GET or POST" + }, + "queryTimeFormat": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The time format will be used the query events in a specific window" + }, + "retryCount": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "Describe the amount of time we should try and poll the data in case of failure" + }, + "timeoutInSeconds": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The number of seconds we will consider as a request timeout" + }, + "headers": { + "type": { + "$ref": "#/778" + }, + "flags": 0, + "description": "Describe the headers sent in the poll request" + }, + "queryParameters": { + "type": { + "$ref": "#/778" + }, + "flags": 0, + "description": "Describe the query parameters sent in the poll request" + }, + "queryParametersTemplate": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "For advanced scenarios for example user name/password embedded in nested JSON payload" + }, + "startTimeAttributeName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "This will be used the query events from a start of the time window" + }, + "endTimeAttributeName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "This will be used the query events from the end of the time window" + } + } + }, + { + "$type": "ObjectType", + "name": "CodelessConnectorPollingPagingProperties", + "properties": { + "pagingType": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Describes the type. could be 'None', 'PageToken', 'PageCount', 'TimeStamp'" + }, + "nextPageParaName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Defines the name of a next page attribute" + }, + "nextPageTokenJsonPath": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Defines the path to a next page token JSON" + }, + "pageCountAttributePath": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Defines the path to a page count attribute" + }, + "pageTotalCountAttributePath": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Defines the path to a page total count attribute" + }, + "pageTimeStampAttributePath": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Defines the path to a paging time stamp attribute" + }, + "searchTheLatestTimeStampFromEventsList": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Determines whether to search for the latest time stamp in the events list" + }, + "pageSizeParaName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Defines the name of the page size parameter" + }, + "pageSize": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "Defines the paging size" + } + } + }, + { + "$type": "ObjectType", + "name": "CodelessConnectorPollingResponseProperties", + "properties": { + "eventsJsonPaths": { + "type": { + "$ref": "#/865" + }, + "flags": 1, + "description": "Describes the path we should extract the data in the response" + }, + "successStatusJsonPath": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Describes the path we should extract the status code in the response" + }, + "successStatusValue": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Describes the path we should extract the status value in the response" + }, + "isGzipCompressed": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Describes if the data in the response is Gzip" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "APIPolling" + }, + { + "$type": "ObjectType", + "name": "AwsCloudTrailDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/868" + }, + "flags": 0, + "description": "Amazon Web Services CloudTrail data connector properties." + }, + "kind": { + "type": { + "$ref": "#/874" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "AwsCloudTrailDataConnectorProperties", + "properties": { + "awsRoleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The Aws Role Arn (with CloudTrailReadOnly policy) that is used to access the Aws account." + }, + "dataTypes": { + "type": { + "$ref": "#/869" + }, + "flags": 1, + "description": "The available data types for the connector." + } + } + }, + { + "$type": "ObjectType", + "name": "AwsCloudTrailDataConnectorDataTypes", + "properties": { + "logs": { + "type": { + "$ref": "#/870" + }, + "flags": 1, + "description": "Logs data type." + } + } + }, + { + "$type": "ObjectType", + "name": "AwsCloudTrailDataConnectorDataTypesLogs", + "properties": { + "state": { + "type": { + "$ref": "#/873" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/871" + }, + { + "$ref": "#/872" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AmazonWebServicesCloudTrail" + }, + { + "$type": "ObjectType", + "name": "AwsS3DataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/876" + }, + "flags": 0, + "description": "Amazon Web Services S3 data connector properties." + }, + "kind": { + "type": { + "$ref": "#/883" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "AwsS3DataConnectorProperties", + "properties": { + "destinationTable": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The logs destination table name in LogAnalytics." + }, + "sqsUrls": { + "type": { + "$ref": "#/877" + }, + "flags": 1, + "description": "The AWS sqs urls for the connector." + }, + "roleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The Aws Role Arn that is used to access the Aws account." + }, + "dataTypes": { + "type": { + "$ref": "#/878" + }, + "flags": 1, + "description": "The available data types for the connector." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "AwsS3DataConnectorDataTypes", + "properties": { + "logs": { + "type": { + "$ref": "#/879" + }, + "flags": 1, + "description": "Logs data type." + } + } + }, + { + "$type": "ObjectType", + "name": "AwsS3DataConnectorDataTypesLogs", + "properties": { + "state": { + "type": { + "$ref": "#/882" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/880" + }, + { + "$ref": "#/881" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AmazonWebServicesS3" + }, + { + "$type": "ObjectType", + "name": "AADDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/885" + }, + "flags": 0, + "description": "AADIP (Azure Active Directory Identity Protection) data connector properties." + }, + "kind": { + "type": { + "$ref": "#/891" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "AADDataConnectorProperties", + "properties": { + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + }, + "dataTypes": { + "type": { + "$ref": "#/886" + }, + "flags": 0, + "description": "The available data types for the connector." + } + } + }, + { + "$type": "ObjectType", + "name": "AlertsDataTypeOfDataConnector", + "properties": { + "alerts": { + "type": { + "$ref": "#/887" + }, + "flags": 1, + "description": "Alerts data type connection." + } + } + }, + { + "$type": "ObjectType", + "name": "DataConnectorDataTypeCommon", + "properties": { + "state": { + "type": { + "$ref": "#/890" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/888" + }, + { + "$ref": "#/889" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AzureActiveDirectory" + }, + { + "$type": "ObjectType", + "name": "AatpDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/893" + }, + "flags": 0, + "description": "AATP (Azure Advanced Threat Protection) data connector properties." + }, + "kind": { + "type": { + "$ref": "#/894" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "AatpDataConnectorProperties", + "properties": { + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + }, + "dataTypes": { + "type": { + "$ref": "#/886" + }, + "flags": 0, + "description": "The available data types for the connector." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AzureAdvancedThreatProtection" + }, + { + "$type": "ObjectType", + "name": "ASCDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/896" + }, + "flags": 0, + "description": "ASC (Azure Security Center) data connector properties." + }, + "kind": { + "type": { + "$ref": "#/897" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "ASCDataConnectorProperties", + "properties": { + "subscriptionId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The subscription id to connect to, and get the data from." + }, + "dataTypes": { + "type": { + "$ref": "#/886" + }, + "flags": 0, + "description": "The available data types for the connector." + } + } + }, + { + "$type": "StringLiteralType", + "value": "AzureSecurityCenter" + }, + { + "$type": "ObjectType", + "name": "Dynamics365DataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/899" + }, + "flags": 0, + "description": "Dynamics365 data connector properties." + }, + "kind": { + "type": { + "$ref": "#/905" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "Dynamics365DataConnectorProperties", + "properties": { + "dataTypes": { + "type": { + "$ref": "#/900" + }, + "flags": 1, + "description": "The available data types for the connector." + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + } + } + }, + { + "$type": "ObjectType", + "name": "Dynamics365DataConnectorDataTypes", + "properties": { + "dynamics365CdsActivities": { + "type": { + "$ref": "#/901" + }, + "flags": 1, + "description": "Common Data Service data type connection." + } + } + }, + { + "$type": "ObjectType", + "name": "Dynamics365DataConnectorDataTypesDynamics365CdsActivities", + "properties": { + "state": { + "type": { + "$ref": "#/904" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/902" + }, + { + "$ref": "#/903" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Dynamics365" + }, + { + "$type": "ObjectType", + "name": "GCPDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/907" + }, + "flags": 0, + "description": "Google Cloud Platform data connector properties." + }, + "kind": { + "type": { + "$ref": "#/912" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "GCPDataConnectorProperties", + "properties": { + "connectorDefinitionName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The name of the connector definition that represents the UI config." + }, + "auth": { + "type": { + "$ref": "#/908" + }, + "flags": 1, + "description": "The auth section of the connector." + }, + "request": { + "type": { + "$ref": "#/909" + }, + "flags": 1, + "description": "The request section of the connector." + }, + "dcrConfig": { + "type": { + "$ref": "#/911" + }, + "flags": 0, + "description": "The configuration of the destination of the data." + } + } + }, + { + "$type": "ObjectType", + "name": "GCPAuthProperties", + "properties": { + "serviceAccountEmail": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The service account that is used to access the GCP project." + }, + "projectNumber": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The GCP project number." + }, + "workloadIdentityProviderId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The workload identity provider id that is used to gain access to the GCP project." + } + } + }, + { + "$type": "ObjectType", + "name": "GCPRequestProperties", + "properties": { + "projectId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The GCP project id." + }, + "subscriptionNames": { + "type": { + "$ref": "#/910" + }, + "flags": 1, + "description": "The GCP pub/sub subscription names." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "DCRConfiguration", + "properties": { + "dataCollectionEndpoint": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Represents the data collection ingestion endpoint in log analytics." + }, + "dataCollectionRuleImmutableId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The data collection rule immutable id, the rule defines the transformation and data destination." + }, + "streamName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The stream we are sending the data to." + } + } + }, + { + "$type": "StringLiteralType", + "value": "GCP" + }, + { + "$type": "ObjectType", + "name": "CodelessUiDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/914" + }, + "flags": 0, + "description": "Codeless UI data connector properties" + }, + "kind": { + "type": { + "$ref": "#/915" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "CodelessParameters", + "properties": { + "connectorUiConfig": { + "type": { + "$ref": "#/821" + }, + "flags": 0, + "description": "Config to describe the instructions blade" + } + } + }, + { + "$type": "StringLiteralType", + "value": "GenericUI" + }, + { + "$type": "ObjectType", + "name": "IoTDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/917" + }, + "flags": 0, + "description": "IoT data connector properties." + }, + "kind": { + "type": { + "$ref": "#/918" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "IoTDataConnectorProperties", + "properties": { + "subscriptionId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The subscription id to connect to, and get the data from." + }, + "dataTypes": { + "type": { + "$ref": "#/886" + }, + "flags": 0, + "description": "The available data types for the connector." + } + } + }, + { + "$type": "StringLiteralType", + "value": "IOT" + }, + { + "$type": "ObjectType", + "name": "McasDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/920" + }, + "flags": 0, + "description": "MCAS (Microsoft Cloud App Security) data connector properties." + }, + "kind": { + "type": { + "$ref": "#/922" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "McasDataConnectorProperties", + "properties": { + "dataTypes": { + "type": { + "$ref": "#/921" + }, + "flags": 1, + "description": "The available data types for the connector." + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + } + } + }, + { + "$type": "ObjectType", + "name": "McasDataConnectorDataTypes", + "properties": { + "discoveryLogs": { + "type": { + "$ref": "#/887" + }, + "flags": 0, + "description": "Discovery log data type connection." + }, + "alerts": { + "type": { + "$ref": "#/887" + }, + "flags": 1, + "description": "Alerts data type connection." + } + } + }, + { + "$type": "StringLiteralType", + "value": "MicrosoftCloudAppSecurity" + }, + { + "$type": "ObjectType", + "name": "MdatpDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/924" + }, + "flags": 0, + "description": "MDATP (Microsoft Defender Advanced Threat Protection) data connector properties." + }, + "kind": { + "type": { + "$ref": "#/925" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "MdatpDataConnectorProperties", + "properties": { + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + }, + "dataTypes": { + "type": { + "$ref": "#/886" + }, + "flags": 0, + "description": "The available data types for the connector." + } + } + }, + { + "$type": "StringLiteralType", + "value": "MicrosoftDefenderAdvancedThreatProtection" + }, + { + "$type": "ObjectType", + "name": "MicrosoftPurviewInformationProtectionDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/927" + }, + "flags": 0, + "description": "Microsoft Purview Information Protection data connector properties." + }, + "kind": { + "type": { + "$ref": "#/933" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "MicrosoftPurviewInformationProtectionDataConnectorProperties", + "properties": { + "dataTypes": { + "type": { + "$ref": "#/928" + }, + "flags": 1, + "description": "The available data types for the connector." + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + } + } + }, + { + "$type": "ObjectType", + "name": "MicrosoftPurviewInformationProtectionConnectorDataTypes", + "properties": { + "logs": { + "type": { + "$ref": "#/929" + }, + "flags": 1, + "description": "Logs data type." + } + } + }, + { + "$type": "ObjectType", + "name": "MicrosoftPurviewInformationProtectionConnectorDataTypesLogs", + "properties": { + "state": { + "type": { + "$ref": "#/932" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/930" + }, + { + "$ref": "#/931" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "MicrosoftPurviewInformationProtection" + }, + { + "$type": "ObjectType", + "name": "MstiDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/935" + }, + "flags": 0, + "description": "Microsoft Threat Intelligence data connector properties." + }, + "kind": { + "type": { + "$ref": "#/941" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "MstiDataConnectorProperties", + "properties": { + "dataTypes": { + "type": { + "$ref": "#/936" + }, + "flags": 1, + "description": "The available data types for the connector." + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + } + } + }, + { + "$type": "ObjectType", + "name": "MstiDataConnectorDataTypes", + "properties": { + "microsoftEmergingThreatFeed": { + "type": { + "$ref": "#/937" + }, + "flags": 1, + "description": "Data type for Microsoft Threat Intelligence Platforms data connector." + } + } + }, + { + "$type": "ObjectType", + "name": "MstiDataConnectorDataTypesMicrosoftEmergingThreatFeed", + "properties": { + "lookbackPeriod": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The lookback period for the feed to be imported." + }, + "state": { + "type": { + "$ref": "#/940" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/938" + }, + { + "$ref": "#/939" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "MicrosoftThreatIntelligence" + }, + { + "$type": "ObjectType", + "name": "MTPDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/943" + }, + "flags": 0, + "description": "MTP (Microsoft Threat Protection) data connector properties." + }, + "kind": { + "type": { + "$ref": "#/958" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "MTPDataConnectorProperties", + "properties": { + "dataTypes": { + "type": { + "$ref": "#/944" + }, + "flags": 1, + "description": "The available data types for the connector." + }, + "filteredProviders": { + "type": { + "$ref": "#/953" + }, + "flags": 0, + "description": "The available filtered providers for the connector." + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + } + } + }, + { + "$type": "ObjectType", + "name": "MTPDataConnectorDataTypes", + "properties": { + "incidents": { + "type": { + "$ref": "#/945" + }, + "flags": 1, + "description": "Incidents data type for Microsoft Threat Protection Platforms data connector." + }, + "alerts": { + "type": { + "$ref": "#/949" + }, + "flags": 0, + "description": "Alerts data type for Microsoft Threat Protection Platforms data connector." + } + } + }, + { + "$type": "ObjectType", + "name": "MTPDataConnectorDataTypesIncidents", + "properties": { + "state": { + "type": { + "$ref": "#/948" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/946" + }, + { + "$ref": "#/947" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "MTPDataConnectorDataTypesAlerts", + "properties": { + "state": { + "type": { + "$ref": "#/952" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/950" + }, + { + "$ref": "#/951" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "MtpFilteredProviders", + "properties": { + "alerts": { + "type": { + "$ref": "#/957" + }, + "flags": 1, + "description": "Alerts filtered providers. When filters are not applied, all alerts will stream through the MTP pipeline, still in private preview for all products EXCEPT MDA and MDI, which are in GA state." + } + } + }, + { + "$type": "StringLiteralType", + "value": "microsoftDefenderForCloudApps" + }, + { + "$type": "StringLiteralType", + "value": "microsoftDefenderForIdentity" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/954" + }, + { + "$ref": "#/955" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/956" + } + }, + { + "$type": "StringLiteralType", + "value": "MicrosoftThreatProtection" + }, + { + "$type": "ObjectType", + "name": "OfficeDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/960" + }, + "flags": 0, + "description": "Office data connector properties." + }, + "kind": { + "type": { + "$ref": "#/974" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "OfficeDataConnectorProperties", + "properties": { + "dataTypes": { + "type": { + "$ref": "#/961" + }, + "flags": 1, + "description": "The available data types for the connector." + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + } + } + }, + { + "$type": "ObjectType", + "name": "OfficeDataConnectorDataTypes", + "properties": { + "exchange": { + "type": { + "$ref": "#/962" + }, + "flags": 1, + "description": "Exchange data type connection." + }, + "sharePoint": { + "type": { + "$ref": "#/966" + }, + "flags": 1, + "description": "SharePoint data type connection." + }, + "teams": { + "type": { + "$ref": "#/970" + }, + "flags": 1, + "description": "Teams data type connection." + } + } + }, + { + "$type": "ObjectType", + "name": "OfficeDataConnectorDataTypesExchange", + "properties": { + "state": { + "type": { + "$ref": "#/965" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/963" + }, + { + "$ref": "#/964" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "OfficeDataConnectorDataTypesSharePoint", + "properties": { + "state": { + "type": { + "$ref": "#/969" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/967" + }, + { + "$ref": "#/968" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "OfficeDataConnectorDataTypesTeams", + "properties": { + "state": { + "type": { + "$ref": "#/973" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/971" + }, + { + "$ref": "#/972" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Office365" + }, + { + "$type": "ObjectType", + "name": "Office365ProjectDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/976" + }, + "flags": 0, + "description": "Office Microsoft Project data connector properties." + }, + "kind": { + "type": { + "$ref": "#/982" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "Office365ProjectDataConnectorProperties", + "properties": { + "dataTypes": { + "type": { + "$ref": "#/977" + }, + "flags": 1, + "description": "The available data types for the connector." + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + } + } + }, + { + "$type": "ObjectType", + "name": "Office365ProjectConnectorDataTypes", + "properties": { + "logs": { + "type": { + "$ref": "#/978" + }, + "flags": 1, + "description": "Logs data type." + } + } + }, + { + "$type": "ObjectType", + "name": "Office365ProjectConnectorDataTypesLogs", + "properties": { + "state": { + "type": { + "$ref": "#/981" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/979" + }, + { + "$ref": "#/980" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Office365Project" + }, + { + "$type": "ObjectType", + "name": "OfficeATPDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/984" + }, + "flags": 0, + "description": "OfficeATP (Office 365 Advanced Threat Protection) data connector properties." + }, + "kind": { + "type": { + "$ref": "#/985" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "OfficeATPDataConnectorProperties", + "properties": { + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + }, + "dataTypes": { + "type": { + "$ref": "#/886" + }, + "flags": 0, + "description": "The available data types for the connector." + } + } + }, + { + "$type": "StringLiteralType", + "value": "OfficeATP" + }, + { + "$type": "ObjectType", + "name": "OfficeIRMDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/987" + }, + "flags": 0, + "description": "OfficeIRM (Microsoft Insider Risk Management) data connector properties." + }, + "kind": { + "type": { + "$ref": "#/988" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "OfficeIRMDataConnectorProperties", + "properties": { + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + }, + "dataTypes": { + "type": { + "$ref": "#/886" + }, + "flags": 0, + "description": "The available data types for the connector." + } + } + }, + { + "$type": "StringLiteralType", + "value": "OfficeIRM" + }, + { + "$type": "ObjectType", + "name": "OfficePowerBIDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/990" + }, + "flags": 0, + "description": "Office Microsoft PowerBI data connector properties." + }, + "kind": { + "type": { + "$ref": "#/996" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "OfficePowerBIDataConnectorProperties", + "properties": { + "dataTypes": { + "type": { + "$ref": "#/991" + }, + "flags": 1, + "description": "The available data types for the connector." + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + } + } + }, + { + "$type": "ObjectType", + "name": "OfficePowerBIConnectorDataTypes", + "properties": { + "logs": { + "type": { + "$ref": "#/992" + }, + "flags": 1, + "description": "Logs data type." + } + } + }, + { + "$type": "ObjectType", + "name": "OfficePowerBIConnectorDataTypesLogs", + "properties": { + "state": { + "type": { + "$ref": "#/995" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/993" + }, + { + "$ref": "#/994" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "OfficePowerBI" + }, + { + "$type": "ObjectType", + "name": "PurviewAuditDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/998" + }, + "flags": 0, + "description": "PurviewAudit data connector properties." + }, + "kind": { + "type": { + "$ref": "#/1004" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "PurviewAuditDataConnectorProperties", + "properties": { + "connectorDefinitionName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The connector definition name (the dataConnectorDefinition resource id)." + }, + "sourceType": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The source type indicates which kind of data is relevant for this connector." + }, + "dcrConfig": { + "type": { + "$ref": "#/911" + }, + "flags": 0, + "description": "The DCR related properties." + }, + "dataTypes": { + "type": { + "$ref": "#/999" + }, + "flags": 1, + "description": "The available data types for the connector." + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + } + } + }, + { + "$type": "ObjectType", + "name": "PurviewAuditConnectorDataTypes", + "properties": { + "logs": { + "type": { + "$ref": "#/1000" + }, + "flags": 1, + "description": "Logs data type." + } + } + }, + { + "$type": "ObjectType", + "name": "PurviewAuditConnectorDataTypesLogs", + "properties": { + "state": { + "type": { + "$ref": "#/1003" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1001" + }, + { + "$ref": "#/1002" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "PurviewAudit" + }, + { + "$type": "ObjectType", + "name": "RestApiPollerDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/1006" + }, + "flags": 0, + "description": "Rest Api Poller data connector properties." + }, + "kind": { + "type": { + "$ref": "#/1066" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "RestApiPollerDataConnectorProperties", + "properties": { + "connectorDefinitionName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The connector definition name (the dataConnectorDefinition resource id)." + }, + "auth": { + "type": { + "$ref": "#/1007" + }, + "flags": 1, + "description": "The a authentication model." + }, + "request": { + "type": { + "$ref": "#/1045" + }, + "flags": 1, + "description": "The request configuration." + }, + "dcrConfig": { + "type": { + "$ref": "#/911" + }, + "flags": 0, + "description": "The DCR related properties." + }, + "isActive": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Indicates whether the connector is active or not." + }, + "dataType": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The Log Analytics table destination." + }, + "response": { + "type": { + "$ref": "#/1053" + }, + "flags": 0, + "description": "The response configuration." + }, + "paging": { + "type": { + "$ref": "#/1056" + }, + "flags": 0, + "description": "The paging configuration." + }, + "addOnAttributes": { + "type": { + "$ref": "#/1065" + }, + "flags": 0, + "description": "The add on attributes. The key name will become attribute name (a column) and the value will become the attribute value in the payload." + } + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "CcpAuthConfig", + "discriminator": "type", + "baseProperties": {}, + "elements": { + "APIKey": { + "$ref": "#/1008" + }, + "AWS": { + "$ref": "#/1010" + }, + "Basic": { + "$ref": "#/1012" + }, + "GCP": { + "$ref": "#/1014" + }, + "GitHub": { + "$ref": "#/1016" + }, + "JwtToken": { + "$ref": "#/1018" + }, + "None": { + "$ref": "#/1025" + }, + "OAuth2": { + "$ref": "#/1027" + }, + "Oracle": { + "$ref": "#/1033" + }, + "ServiceBus": { + "$ref": "#/1035" + }, + "Session": { + "$ref": "#/1039" + } + } + }, + { + "$type": "ObjectType", + "name": "ApiKeyAuthModel", + "properties": { + "apiKey": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "API Key for the user secret key credential" + }, + "apiKeyName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "API Key name" + }, + "apiKeyIdentifier": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "API Key Identifier" + }, + "isApiKeyInPostPayload": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Flag to indicate if API key is set in HTTP POST payload" + }, + "type": { + "type": { + "$ref": "#/1009" + }, + "flags": 1, + "description": "The auth type" + } + } + }, + { + "$type": "StringLiteralType", + "value": "APIKey" + }, + { + "$type": "ObjectType", + "name": "AWSAuthModel", + "properties": { + "roleArn": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "AWS STS assume role ARN" + }, + "externalId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "AWS STS assume role external ID. This is used to prevent the confused deputy problem: 'https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html'" + }, + "type": { + "type": { + "$ref": "#/1011" + }, + "flags": 1, + "description": "The auth type" + } + } + }, + { + "$type": "StringLiteralType", + "value": "AWS" + }, + { + "$type": "ObjectType", + "name": "BasicAuthModel", + "properties": { + "userName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The user name." + }, + "password": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The password" + }, + "type": { + "type": { + "$ref": "#/1013" + }, + "flags": 1, + "description": "The auth type" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Basic" + }, + { + "$type": "ObjectType", + "name": "GCPAuthModel", + "properties": { + "serviceAccountEmail": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "GCP Service Account Email" + }, + "projectNumber": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "GCP Project Number" + }, + "workloadIdentityProviderId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "GCP Workload Identity Provider ID" + }, + "type": { + "type": { + "$ref": "#/1015" + }, + "flags": 1, + "description": "The auth type" + } + } + }, + { + "$type": "StringLiteralType", + "value": "GCP" + }, + { + "$type": "ObjectType", + "name": "GitHubAuthModel", + "properties": { + "installationId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The GitHubApp auth installation id." + }, + "type": { + "type": { + "$ref": "#/1017" + }, + "flags": 1, + "description": "The auth type" + } + } + }, + { + "$type": "StringLiteralType", + "value": "GitHub" + }, + { + "$type": "ObjectType", + "name": "JwtAuthModel", + "properties": { + "tokenEndpoint": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Token endpoint to request JWT" + }, + "userName": { + "type": { + "$ref": "#/1019" + }, + "flags": 1, + "description": "The user name. If user name and password sent in header request we only need to populate the `value` property with the user name (Same as basic auth). If user name and password sent in body request we need to specify the `Key` and `Value`." + }, + "password": { + "type": { + "$ref": "#/1020" + }, + "flags": 1, + "description": "The password" + }, + "queryParameters": { + "type": { + "$ref": "#/1021" + }, + "flags": 0, + "description": "The custom query parameter we want to add once we send request to token endpoint." + }, + "headers": { + "type": { + "$ref": "#/1022" + }, + "flags": 0, + "description": "The custom headers we want to add once we send request to token endpoint." + }, + "isCredentialsInHeaders": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Flag indicating whether we want to send the user name and password to token endpoint in the headers." + }, + "isJsonRequest": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Flag indicating whether the body request is JSON (header Content-Type = application/json), meaning its a Form URL encoded request (header Content-Type = application/x-www-form-urlencoded)." + }, + "requestTimeoutInSeconds": { + "type": { + "$ref": "#/1023" + }, + "flags": 0, + "description": "Request timeout in seconds." + }, + "type": { + "type": { + "$ref": "#/1024" + }, + "flags": 1, + "description": "The auth type" + } + } + }, + { + "$type": "ObjectType", + "name": "JwtAuthModelUserName", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "JwtAuthModelPassword", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "JwtAuthModelQueryParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "JwtAuthModelHeaders", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "IntegerType", + "maxValue": 180 + }, + { + "$type": "StringLiteralType", + "value": "JwtToken" + }, + { + "$type": "ObjectType", + "name": "NoneAuthModel", + "properties": { + "type": { + "type": { + "$ref": "#/1026" + }, + "flags": 1, + "description": "The auth type" + } + } + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "ObjectType", + "name": "OAuthModel", + "properties": { + "authorizationCode": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The user's authorization code." + }, + "clientSecret": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The Application (client) secret that the OAuth provider assigned to your app." + }, + "clientId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The Application (client) ID that the OAuth provider assigned to your app." + }, + "isCredentialsInHeaders": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Indicating whether we want to send the clientId and clientSecret to token endpoint in the headers." + }, + "scope": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The Application (client) Scope that the OAuth provider assigned to your app." + }, + "redirectUri": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The Application redirect url that the user config in the OAuth provider." + }, + "grantType": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The grant type, usually will be 'authorization code'." + }, + "tokenEndpoint": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The token endpoint. Defines the OAuth2 refresh token." + }, + "tokenEndpointHeaders": { + "type": { + "$ref": "#/1028" + }, + "flags": 0, + "description": "The token endpoint headers." + }, + "tokenEndpointQueryParameters": { + "type": { + "$ref": "#/1029" + }, + "flags": 0, + "description": "The token endpoint query parameters." + }, + "authorizationEndpoint": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The authorization endpoint." + }, + "authorizationEndpointHeaders": { + "type": { + "$ref": "#/1030" + }, + "flags": 0, + "description": "The authorization endpoint headers." + }, + "authorizationEndpointQueryParameters": { + "type": { + "$ref": "#/1031" + }, + "flags": 0, + "description": "The authorization endpoint query parameters." + }, + "isJwtBearerFlow": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "A value indicating whether it's a JWT flow." + }, + "accessTokenPrepend": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Access token prepend. Default is 'Bearer'." + }, + "type": { + "type": { + "$ref": "#/1032" + }, + "flags": 1, + "description": "The auth type" + } + } + }, + { + "$type": "ObjectType", + "name": "OAuthModelTokenEndpointHeaders", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "OAuthModelTokenEndpointQueryParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "OAuthModelAuthorizationEndpointHeaders", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "OAuthModelAuthorizationEndpointQueryParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "OAuth2" + }, + { + "$type": "ObjectType", + "name": "OracleAuthModel", + "properties": { + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Oracle tenant ID" + }, + "userId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Oracle user ID" + }, + "publicFingerprint": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Public Fingerprint" + }, + "pemFile": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Content of the PRM file" + }, + "type": { + "type": { + "$ref": "#/1034" + }, + "flags": 1, + "description": "The auth type" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Oracle" + }, + { + "$type": "ObjectType", + "name": "GenericBlobSbsAuthModel", + "properties": { + "credentialsConfig": { + "type": { + "$ref": "#/1036" + }, + "flags": 0, + "description": "Credentials for service bus namespace, keyvault uri for access key" + }, + "storageAccountCredentialsConfig": { + "type": { + "$ref": "#/1037" + }, + "flags": 0, + "description": "Credentials for storage account, keyvault uri for access key" + }, + "type": { + "type": { + "$ref": "#/1038" + }, + "flags": 1, + "description": "The auth type" + } + } + }, + { + "$type": "ObjectType", + "name": "GenericBlobSbsAuthModelCredentialsConfig", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "GenericBlobSbsAuthModelStorageAccountCredentialsConfig", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "ServiceBus" + }, + { + "$type": "ObjectType", + "name": "SessionAuthModel", + "properties": { + "userName": { + "type": { + "$ref": "#/1040" + }, + "flags": 1, + "description": "The user name attribute key value." + }, + "password": { + "type": { + "$ref": "#/1041" + }, + "flags": 1, + "description": "The password attribute name." + }, + "queryParameters": { + "type": { + "$ref": "#/1042" + }, + "flags": 0, + "description": "Query parameters to session service endpoint." + }, + "isPostPayloadJson": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Indicating whether API key is set in HTTP POST payload." + }, + "headers": { + "type": { + "$ref": "#/1043" + }, + "flags": 0, + "description": "HTTP request headers to session service endpoint." + }, + "sessionTimeoutInMinutes": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "Session timeout in minutes." + }, + "sessionIdName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Session id attribute name from HTTP response header." + }, + "sessionLoginRequestUri": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "HTTP request URL to session service endpoint." + }, + "type": { + "type": { + "$ref": "#/1044" + }, + "flags": 1, + "description": "The auth type" + } + } + }, + { + "$type": "ObjectType", + "name": "SessionAuthModelUserName", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "SessionAuthModelPassword", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "SessionAuthModelQueryParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "ObjectType", + "name": "SessionAuthModelHeaders", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Session" + }, + { + "$type": "ObjectType", + "name": "RestApiPollerRequestConfig", + "properties": { + "apiEndpoint": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The API endpoint." + }, + "rateLimitQPS": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The Rate limit queries per second for the request.." + }, + "queryWindowInMin": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The query window in minutes for the request." + }, + "httpMethod": { + "type": { + "$ref": "#/1050" + }, + "flags": 0, + "description": "The HTTP method, default value GET." + }, + "queryTimeFormat": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The query time format. A remote server can have a query to pull data from range 'start' to 'end'. This property indicate what is the expected time format the remote server know to parse." + }, + "retryCount": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The retry count." + }, + "timeoutInSeconds": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The timeout in seconds." + }, + "isPostPayloadJson": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Flag to indicate if HTTP POST payload is in JSON format (vs form-urlencoded)." + }, + "headers": { + "type": { + "$ref": "#/1051" + }, + "flags": 0, + "description": "The header for the request for the remote server." + }, + "queryParameters": { + "type": { + "$ref": "#/1052" + }, + "flags": 0, + "description": "The HTTP query parameters to RESTful API." + }, + "queryParametersTemplate": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the query parameters template. Defines the query parameters template to use when passing query parameters in advanced scenarios." + }, + "startTimeAttributeName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The query parameter name which the remote server expect to start query. This property goes hand to hand with `endTimeAttributeName`." + }, + "endTimeAttributeName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The query parameter name which the remote server expect to end query. This property goes hand to hand with `startTimeAttributeName`" + }, + "queryTimeIntervalAttributeName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The query parameter name which we need to send the server for query logs in time interval. Should be defined with `queryTimeIntervalPrepend` and `queryTimeIntervalDelimiter`" + }, + "queryTimeIntervalPrepend": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The string prepend to the value of the query parameter in `queryTimeIntervalAttributeName`." + }, + "queryTimeIntervalDelimiter": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The delimiter string between 2 QueryTimeFormat in the query parameter `queryTimeIntervalAttributeName`." + } + } + }, + { + "$type": "StringLiteralType", + "value": "GET" + }, + { + "$type": "StringLiteralType", + "value": "POST" + }, + { + "$type": "StringLiteralType", + "value": "PUT" + }, + { + "$type": "StringLiteralType", + "value": "DELETE" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1046" + }, + { + "$ref": "#/1047" + }, + { + "$ref": "#/1048" + }, + { + "$ref": "#/1049" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "RestApiPollerRequestConfigHeaders", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "RestApiPollerRequestConfigQueryParameters", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "ObjectType", + "name": "CcpResponseConfig", + "properties": { + "eventsJsonPaths": { + "type": { + "$ref": "#/1054" + }, + "flags": 1, + "description": "The json paths, '$' char is the json root." + }, + "successStatusJsonPath": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The value where the status message/code should appear in the response." + }, + "successStatusValue": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The status value." + }, + "isGzipCompressed": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "The value indicating whether the remote server support Gzip and we should expect Gzip response." + }, + "compressionAlgo": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The compression algorithm. For Example: 'gzip', 'multi-gzip', 'deflate'." + }, + "format": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The response format. possible values are json,csv,xml" + }, + "csvDelimiter": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The csv delimiter, in case the response format is CSV." + }, + "hasCsvBoundary": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "The value indicating whether the response has CSV boundary in case the response in CSV format." + }, + "hasCsvHeader": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "The value indicating whether the response has headers in case the response in CSV format." + }, + "convertChildPropertiesToArray": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "The value indicating whether the response isn't an array of events / logs. By setting this flag to true it means the remote server will response with an object which each property has as a value an array of events / logs." + }, + "csvEscape": { + "type": { + "$ref": "#/1055" + }, + "flags": 0, + "description": "The character used to escape characters in CSV." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringType", + "minLength": 1, + "maxLength": 1 + }, + { + "$type": "ObjectType", + "name": "RestApiPollerRequestPagingConfig", + "properties": { + "pagingType": { + "type": { + "$ref": "#/1064" + }, + "flags": 1, + "description": "Type of paging" + }, + "pageSize": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "Page size" + }, + "pageSizeParameterName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Page size parameter name" + } + } + }, + { + "$type": "StringLiteralType", + "value": "LinkHeader" + }, + { + "$type": "StringLiteralType", + "value": "NextPageToken" + }, + { + "$type": "StringLiteralType", + "value": "NextPageUrl" + }, + { + "$type": "StringLiteralType", + "value": "PersistentToken" + }, + { + "$type": "StringLiteralType", + "value": "PersistentLinkHeader" + }, + { + "$type": "StringLiteralType", + "value": "Offset" + }, + { + "$type": "StringLiteralType", + "value": "CountBasedPaging" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1057" + }, + { + "$ref": "#/1058" + }, + { + "$ref": "#/1059" + }, + { + "$ref": "#/1060" + }, + { + "$ref": "#/1061" + }, + { + "$ref": "#/1062" + }, + { + "$ref": "#/1063" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "RestApiPollerDataConnectorPropertiesAddOnAttributes", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "RestApiPoller" + }, + { + "$type": "ObjectType", + "name": "TIDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/1068" + }, + "flags": 0, + "description": "TI (Threat Intelligence) data connector properties." + }, + "kind": { + "type": { + "$ref": "#/1074" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "TIDataConnectorProperties", + "properties": { + "tipLookbackPeriod": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The lookback period for the feed to be imported." + }, + "dataTypes": { + "type": { + "$ref": "#/1069" + }, + "flags": 1, + "description": "The available data types for the connector." + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + } + } + }, + { + "$type": "ObjectType", + "name": "TIDataConnectorDataTypes", + "properties": { + "indicators": { + "type": { + "$ref": "#/1070" + }, + "flags": 1, + "description": "Data type for indicators connection." + } + } + }, + { + "$type": "ObjectType", + "name": "TIDataConnectorDataTypesIndicators", + "properties": { + "state": { + "type": { + "$ref": "#/1073" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1071" + }, + { + "$ref": "#/1072" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "ThreatIntelligence" + }, + { + "$type": "ObjectType", + "name": "TiTaxiiDataConnector", + "properties": { + "properties": { + "type": { + "$ref": "#/1076" + }, + "flags": 0, + "description": "Threat intelligence TAXII data connector properties." + }, + "kind": { + "type": { + "$ref": "#/1086" + }, + "flags": 1, + "description": "The data connector kind" + } + } + }, + { + "$type": "ObjectType", + "name": "TiTaxiiDataConnectorProperties", + "properties": { + "workspaceId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The workspace id." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The friendly name for the TAXII server." + }, + "taxiiServer": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The API root for the TAXII server." + }, + "collectionId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The collection id of the TAXII server." + }, + "userName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The userName for the TAXII server." + }, + "password": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The password for the TAXII server." + }, + "taxiiLookbackPeriod": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The lookback period for the TAXII server." + }, + "pollingFrequency": { + "type": { + "$ref": "#/1080" + }, + "flags": 1, + "description": "The polling frequency for the TAXII server." + }, + "dataTypes": { + "type": { + "$ref": "#/1081" + }, + "flags": 1, + "description": "The available data types for Threat Intelligence TAXII data connector." + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The tenant id to connect to, and get the data from." + } + } + }, + { + "$type": "StringLiteralType", + "value": "OnceAMinute" + }, + { + "$type": "StringLiteralType", + "value": "OnceAnHour" + }, + { + "$type": "StringLiteralType", + "value": "OnceADay" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1077" + }, + { + "$ref": "#/1078" + }, + { + "$ref": "#/1079" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "TiTaxiiDataConnectorDataTypes", + "properties": { + "taxiiClient": { + "type": { + "$ref": "#/1082" + }, + "flags": 1, + "description": "Data type for TAXII connector." + } + } + }, + { + "$type": "ObjectType", + "name": "TiTaxiiDataConnectorDataTypesTaxiiClient", + "properties": { + "state": { + "type": { + "$ref": "#/1085" + }, + "flags": 1, + "description": "Describe whether this data type connection is enabled or not." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1083" + }, + { + "$ref": "#/1084" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "ThreatIntelligenceTaxii" + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/818" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/entityQueries" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "DiscriminatedObjectType", + "name": "Microsoft.SecurityInsights/entityQueries", + "discriminator": "kind", + "baseProperties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1088" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1089" + }, + "flags": 10, + "description": "The resource api version" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + }, + "elements": { + "Activity": { + "$ref": "#/1091" + }, + "Expansion": { + "$ref": "#/1122" + } + } + }, + { + "$type": "ObjectType", + "name": "ActivityCustomEntityQueryOrActivityEntityQuery", + "properties": { + "properties": { + "type": { + "$ref": "#/1092" + }, + "flags": 0, + "description": "Activity entity query properties" + }, + "kind": { + "type": { + "$ref": "#/1121" + }, + "flags": 1, + "description": "the entity query kind" + } + } + }, + { + "$type": "ObjectType", + "name": "ActivityEntityQueriesProperties", + "properties": { + "title": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The entity query title" + }, + "content": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The entity query content to display in timeline" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The entity query description" + }, + "queryDefinitions": { + "type": { + "$ref": "#/1093" + }, + "flags": 0, + "description": "The Activity query definitions" + }, + "inputEntityType": { + "type": { + "$ref": "#/1116" + }, + "flags": 0, + "description": "The type of the query's source entity" + }, + "requiredInputFieldsSets": { + "type": { + "$ref": "#/1118" + }, + "flags": 0, + "description": "List of the fields of the source entity that are required to run the query" + }, + "entitiesFilter": { + "type": { + "$ref": "#/1120" + }, + "flags": 0, + "description": "The query applied only to entities matching to all filters" + }, + "templateName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The template id this activity was created from" + }, + "enabled": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Determines whether this activity is enabled or disabled." + }, + "createdTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the activity was created" + }, + "lastModifiedTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last time the activity was updated" + } + } + }, + { + "$type": "ObjectType", + "name": "ActivityEntityQueriesPropertiesQueryDefinitions", + "properties": { + "query": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The Activity query to run on a given entity" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Account" + }, + { + "$type": "StringLiteralType", + "value": "Host" + }, + { + "$type": "StringLiteralType", + "value": "File" + }, + { + "$type": "StringLiteralType", + "value": "AzureResource" + }, + { + "$type": "StringLiteralType", + "value": "CloudApplication" + }, + { + "$type": "StringLiteralType", + "value": "DNS" + }, + { + "$type": "StringLiteralType", + "value": "FileHash" + }, + { + "$type": "StringLiteralType", + "value": "IP" + }, + { + "$type": "StringLiteralType", + "value": "Malware" + }, + { + "$type": "StringLiteralType", + "value": "Process" + }, + { + "$type": "StringLiteralType", + "value": "RegistryKey" + }, + { + "$type": "StringLiteralType", + "value": "RegistryValue" + }, + { + "$type": "StringLiteralType", + "value": "SecurityGroup" + }, + { + "$type": "StringLiteralType", + "value": "URL" + }, + { + "$type": "StringLiteralType", + "value": "IoTDevice" + }, + { + "$type": "StringLiteralType", + "value": "SecurityAlert" + }, + { + "$type": "StringLiteralType", + "value": "HuntingBookmark" + }, + { + "$type": "StringLiteralType", + "value": "MailCluster" + }, + { + "$type": "StringLiteralType", + "value": "MailMessage" + }, + { + "$type": "StringLiteralType", + "value": "Mailbox" + }, + { + "$type": "StringLiteralType", + "value": "SubmissionMail" + }, + { + "$type": "StringLiteralType", + "value": "Nic" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1094" + }, + { + "$ref": "#/1095" + }, + { + "$ref": "#/1096" + }, + { + "$ref": "#/1097" + }, + { + "$ref": "#/1098" + }, + { + "$ref": "#/1099" + }, + { + "$ref": "#/1100" + }, + { + "$ref": "#/1101" + }, + { + "$ref": "#/1102" + }, + { + "$ref": "#/1103" + }, + { + "$ref": "#/1104" + }, + { + "$ref": "#/1105" + }, + { + "$ref": "#/1106" + }, + { + "$ref": "#/1107" + }, + { + "$ref": "#/1108" + }, + { + "$ref": "#/1109" + }, + { + "$ref": "#/1110" + }, + { + "$ref": "#/1111" + }, + { + "$ref": "#/1112" + }, + { + "$ref": "#/1113" + }, + { + "$ref": "#/1114" + }, + { + "$ref": "#/1115" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1117" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "ActivityEntityQueriesPropertiesEntitiesFilter", + "properties": {}, + "additionalProperties": { + "$ref": "#/1119" + } + }, + { + "$type": "StringLiteralType", + "value": "Activity" + }, + { + "$type": "ObjectType", + "name": "ExpansionEntityQuery", + "properties": { + "properties": { + "type": { + "$ref": "#/1123" + }, + "flags": 2, + "description": "Expansion entity query properties" + }, + "kind": { + "type": { + "$ref": "#/1173" + }, + "flags": 1, + "description": "the entity query kind" + } + } + }, + { + "$type": "ObjectType", + "name": "ExpansionEntityQueriesProperties", + "properties": { + "dataSources": { + "type": { + "$ref": "#/1124" + }, + "flags": 0, + "description": "List of the data sources that are required to run the query" + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The query display name" + }, + "inputEntityType": { + "type": { + "$ref": "#/1147" + }, + "flags": 0, + "description": "The type of the query's source entity" + }, + "inputFields": { + "type": { + "$ref": "#/1148" + }, + "flags": 0, + "description": "List of the fields of the source entity that are required to run the query" + }, + "outputEntityTypes": { + "type": { + "$ref": "#/1172" + }, + "flags": 0, + "description": "List of the desired output types to be constructed from the result" + }, + "queryTemplate": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The template query string to be parsed and formatted" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Account" + }, + { + "$type": "StringLiteralType", + "value": "Host" + }, + { + "$type": "StringLiteralType", + "value": "File" + }, + { + "$type": "StringLiteralType", + "value": "AzureResource" + }, + { + "$type": "StringLiteralType", + "value": "CloudApplication" + }, + { + "$type": "StringLiteralType", + "value": "DNS" + }, + { + "$type": "StringLiteralType", + "value": "FileHash" + }, + { + "$type": "StringLiteralType", + "value": "IP" + }, + { + "$type": "StringLiteralType", + "value": "Malware" + }, + { + "$type": "StringLiteralType", + "value": "Process" + }, + { + "$type": "StringLiteralType", + "value": "RegistryKey" + }, + { + "$type": "StringLiteralType", + "value": "RegistryValue" + }, + { + "$type": "StringLiteralType", + "value": "SecurityGroup" + }, + { + "$type": "StringLiteralType", + "value": "URL" + }, + { + "$type": "StringLiteralType", + "value": "IoTDevice" + }, + { + "$type": "StringLiteralType", + "value": "SecurityAlert" + }, + { + "$type": "StringLiteralType", + "value": "HuntingBookmark" + }, + { + "$type": "StringLiteralType", + "value": "MailCluster" + }, + { + "$type": "StringLiteralType", + "value": "MailMessage" + }, + { + "$type": "StringLiteralType", + "value": "Mailbox" + }, + { + "$type": "StringLiteralType", + "value": "SubmissionMail" + }, + { + "$type": "StringLiteralType", + "value": "Nic" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1125" + }, + { + "$ref": "#/1126" + }, + { + "$ref": "#/1127" + }, + { + "$ref": "#/1128" + }, + { + "$ref": "#/1129" + }, + { + "$ref": "#/1130" + }, + { + "$ref": "#/1131" + }, + { + "$ref": "#/1132" + }, + { + "$ref": "#/1133" + }, + { + "$ref": "#/1134" + }, + { + "$ref": "#/1135" + }, + { + "$ref": "#/1136" + }, + { + "$ref": "#/1137" + }, + { + "$ref": "#/1138" + }, + { + "$ref": "#/1139" + }, + { + "$ref": "#/1140" + }, + { + "$ref": "#/1141" + }, + { + "$ref": "#/1142" + }, + { + "$ref": "#/1143" + }, + { + "$ref": "#/1144" + }, + { + "$ref": "#/1145" + }, + { + "$ref": "#/1146" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Account" + }, + { + "$type": "StringLiteralType", + "value": "Host" + }, + { + "$type": "StringLiteralType", + "value": "File" + }, + { + "$type": "StringLiteralType", + "value": "AzureResource" + }, + { + "$type": "StringLiteralType", + "value": "CloudApplication" + }, + { + "$type": "StringLiteralType", + "value": "DNS" + }, + { + "$type": "StringLiteralType", + "value": "FileHash" + }, + { + "$type": "StringLiteralType", + "value": "IP" + }, + { + "$type": "StringLiteralType", + "value": "Malware" + }, + { + "$type": "StringLiteralType", + "value": "Process" + }, + { + "$type": "StringLiteralType", + "value": "RegistryKey" + }, + { + "$type": "StringLiteralType", + "value": "RegistryValue" + }, + { + "$type": "StringLiteralType", + "value": "SecurityGroup" + }, + { + "$type": "StringLiteralType", + "value": "URL" + }, + { + "$type": "StringLiteralType", + "value": "IoTDevice" + }, + { + "$type": "StringLiteralType", + "value": "SecurityAlert" + }, + { + "$type": "StringLiteralType", + "value": "HuntingBookmark" + }, + { + "$type": "StringLiteralType", + "value": "MailCluster" + }, + { + "$type": "StringLiteralType", + "value": "MailMessage" + }, + { + "$type": "StringLiteralType", + "value": "Mailbox" + }, + { + "$type": "StringLiteralType", + "value": "SubmissionMail" + }, + { + "$type": "StringLiteralType", + "value": "Nic" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1149" + }, + { + "$ref": "#/1150" + }, + { + "$ref": "#/1151" + }, + { + "$ref": "#/1152" + }, + { + "$ref": "#/1153" + }, + { + "$ref": "#/1154" + }, + { + "$ref": "#/1155" + }, + { + "$ref": "#/1156" + }, + { + "$ref": "#/1157" + }, + { + "$ref": "#/1158" + }, + { + "$ref": "#/1159" + }, + { + "$ref": "#/1160" + }, + { + "$ref": "#/1161" + }, + { + "$ref": "#/1162" + }, + { + "$ref": "#/1163" + }, + { + "$ref": "#/1164" + }, + { + "$ref": "#/1165" + }, + { + "$ref": "#/1166" + }, + { + "$ref": "#/1167" + }, + { + "$ref": "#/1168" + }, + { + "$ref": "#/1169" + }, + { + "$ref": "#/1170" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1171" + } + }, + { + "$type": "StringLiteralType", + "value": "Expansion" + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/entityQueries@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1090" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/fileImports" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/fileImports", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1175" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1176" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1178" + }, + "flags": 0, + "description": "File import properties" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "FileImportProperties", + "properties": { + "ingestionMode": { + "type": { + "$ref": "#/1182" + }, + "flags": 1, + "description": "Describes how to ingest the records in the file." + }, + "contentType": { + "type": { + "$ref": "#/1186" + }, + "flags": 1, + "description": "The content type of this file." + }, + "createdTimeUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the file was imported." + }, + "errorFile": { + "type": { + "$ref": "#/1187" + }, + "flags": 2, + "description": "Represents the error file (if the import was ingested with errors or failed the validation)." + }, + "errorsPreview": { + "type": { + "$ref": "#/1198" + }, + "flags": 2, + "description": "An ordered list of some of the errors that were encountered during validation." + }, + "importFile": { + "type": { + "$ref": "#/1187" + }, + "flags": 1, + "description": "Represents the imported file." + }, + "ingestedRecordCount": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "The number of records that have been successfully ingested." + }, + "source": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The source for the data in the file." + }, + "state": { + "type": { + "$ref": "#/1206" + }, + "flags": 2, + "description": "The state of the file import." + }, + "totalRecordCount": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "The number of records in the file." + }, + "validRecordCount": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "The number of records that have passed validation." + }, + "filesValidUntilTimeUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the files associated with this import are deleted from the storage account." + }, + "importValidUntilTimeUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the file import record is soft deleted from the database and history." + } + } + }, + { + "$type": "StringLiteralType", + "value": "IngestOnlyIfAllAreValid" + }, + { + "$type": "StringLiteralType", + "value": "IngestAnyValidRecords" + }, + { + "$type": "StringLiteralType", + "value": "Unspecified" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1179" + }, + { + "$ref": "#/1180" + }, + { + "$ref": "#/1181" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "BasicIndicator" + }, + { + "$type": "StringLiteralType", + "value": "StixIndicator" + }, + { + "$type": "StringLiteralType", + "value": "Unspecified" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1183" + }, + { + "$ref": "#/1184" + }, + { + "$ref": "#/1185" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "FileMetadata", + "properties": { + "fileFormat": { + "type": { + "$ref": "#/1191" + }, + "flags": 0, + "description": "The format of the file" + }, + "fileName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The name of the file." + }, + "fileSize": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The size of the file." + }, + "fileContentUri": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "A URI with a valid SAS token to allow uploading / downloading the file." + }, + "deleteStatus": { + "type": { + "$ref": "#/1195" + }, + "flags": 2, + "description": "Indicates whether the file was deleted from the storage account." + } + } + }, + { + "$type": "StringLiteralType", + "value": "CSV" + }, + { + "$type": "StringLiteralType", + "value": "JSON" + }, + { + "$type": "StringLiteralType", + "value": "Unspecified" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1188" + }, + { + "$ref": "#/1189" + }, + { + "$ref": "#/1190" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Deleted" + }, + { + "$type": "StringLiteralType", + "value": "NotDeleted" + }, + { + "$type": "StringLiteralType", + "value": "Unspecified" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1192" + }, + { + "$ref": "#/1193" + }, + { + "$ref": "#/1194" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "ValidationError", + "properties": { + "recordIndex": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The number of the record that has the error." + }, + "errorMessages": { + "type": { + "$ref": "#/1197" + }, + "flags": 2, + "description": "A list of descriptions of the error." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1196" + } + }, + { + "$type": "StringLiteralType", + "value": "FatalError" + }, + { + "$type": "StringLiteralType", + "value": "Ingested" + }, + { + "$type": "StringLiteralType", + "value": "IngestedWithErrors" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Invalid" + }, + { + "$type": "StringLiteralType", + "value": "WaitingForUpload" + }, + { + "$type": "StringLiteralType", + "value": "Unspecified" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1199" + }, + { + "$ref": "#/1200" + }, + { + "$ref": "#/1201" + }, + { + "$ref": "#/1202" + }, + { + "$ref": "#/1203" + }, + { + "$ref": "#/1204" + }, + { + "$ref": "#/1205" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/fileImports@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1177" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/hunts" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/hunts", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1208" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1209" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1211" + }, + "flags": 0, + "description": "Hunt properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "HuntProperties", + "properties": { + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The display name of the hunt" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The description of the hunt" + }, + "status": { + "type": { + "$ref": "#/1220" + }, + "flags": 0, + "description": "The status of the hunt." + }, + "hypothesisStatus": { + "type": { + "$ref": "#/1224" + }, + "flags": 0, + "description": "The hypothesis status of the hunt." + }, + "attackTactics": { + "type": { + "$ref": "#/1243" + }, + "flags": 0, + "description": "A list of mitre attack tactics the hunt is associated with" + }, + "attackTechniques": { + "type": { + "$ref": "#/1244" + }, + "flags": 0, + "description": "A list of a mitre attack techniques the hunt is associated with" + }, + "labels": { + "type": { + "$ref": "#/1245" + }, + "flags": 0, + "description": "List of labels relevant to this hunt" + }, + "owner": { + "type": { + "$ref": "#/1246" + }, + "flags": 0, + "description": "Describes a user that the hunt is assigned to" + } + } + }, + { + "$type": "StringLiteralType", + "value": "New" + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "Closed" + }, + { + "$type": "StringLiteralType", + "value": "Backlog" + }, + { + "$type": "StringLiteralType", + "value": "Approved" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1212" + }, + { + "$ref": "#/1213" + }, + { + "$ref": "#/1214" + }, + { + "$ref": "#/1215" + }, + { + "$ref": "#/1216" + }, + { + "$ref": "#/1217" + }, + { + "$ref": "#/1218" + }, + { + "$ref": "#/1219" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Invalidated" + }, + { + "$type": "StringLiteralType", + "value": "Validated" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1221" + }, + { + "$ref": "#/1222" + }, + { + "$ref": "#/1223" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Reconnaissance" + }, + { + "$type": "StringLiteralType", + "value": "ResourceDevelopment" + }, + { + "$type": "StringLiteralType", + "value": "InitialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "StringLiteralType", + "value": "PreAttack" + }, + { + "$type": "StringLiteralType", + "value": "ImpairProcessControl" + }, + { + "$type": "StringLiteralType", + "value": "InhibitResponseFunction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1225" + }, + { + "$ref": "#/1226" + }, + { + "$ref": "#/1227" + }, + { + "$ref": "#/1228" + }, + { + "$ref": "#/1229" + }, + { + "$ref": "#/1230" + }, + { + "$ref": "#/1231" + }, + { + "$ref": "#/1232" + }, + { + "$ref": "#/1233" + }, + { + "$ref": "#/1234" + }, + { + "$ref": "#/1235" + }, + { + "$ref": "#/1236" + }, + { + "$ref": "#/1237" + }, + { + "$ref": "#/1238" + }, + { + "$ref": "#/1239" + }, + { + "$ref": "#/1240" + }, + { + "$ref": "#/1241" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1242" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "HuntOwner", + "properties": { + "email": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The email of the user the hunt is assigned to." + }, + "assignedTo": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The name of the user the hunt is assigned to." + }, + "objectId": { + "type": { + "$ref": "#/446" + }, + "flags": 0, + "description": "The object id of the user the hunt is assigned to." + }, + "userPrincipalName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The user principal name of the user the hunt is assigned to." + }, + "ownerType": { + "type": { + "$ref": "#/1250" + }, + "flags": 0, + "description": "The type of the owner the hunt is assigned to." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Group" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1247" + }, + { + "$ref": "#/1248" + }, + { + "$ref": "#/1249" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/hunts@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1210" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/hunts/relations" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/hunts/relations", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1252" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1253" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1255" + }, + "flags": 0, + "description": "Hunt Relation properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "HuntRelationProperties", + "properties": { + "relatedResourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The id of the related resource" + }, + "relatedResourceName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The name of the related resource" + }, + "relationType": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The type of the hunt relation" + }, + "relatedResourceKind": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The resource that the relation is related to" + }, + "labels": { + "type": { + "$ref": "#/1256" + }, + "flags": 0, + "description": "List of labels relevant to this hunt" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/hunts/relations@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1254" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/hunts/comments" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/hunts/comments", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1258" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1259" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1261" + }, + "flags": 0, + "description": "Hunt Comment properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "HuntCommentProperties", + "properties": { + "message": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The message for the comment" + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/hunts/comments@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1260" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/incidents/comments" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/incidents/comments", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1263" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1264" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1266" + }, + "flags": 0, + "description": "Incident comment properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "IncidentCommentProperties", + "properties": { + "message": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The comment message" + }, + "createdTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the comment was created" + }, + "lastModifiedTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the comment was updated" + }, + "author": { + "type": { + "$ref": "#/461" + }, + "flags": 2, + "description": "Describes the client that created the comment" + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/incidents/comments@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1265" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/incidents/relations" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/incidents/relations", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/549" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1268" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1269" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/553" + }, + "flags": 0, + "description": "Relation properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/incidents/relations@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1270" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/incidents/tasks" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/incidents/tasks", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1272" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1273" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1275" + }, + "flags": 1 + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "IncidentTaskProperties", + "properties": { + "title": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The title of the task" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the task" + }, + "status": { + "type": { + "$ref": "#/1278" + }, + "flags": 1 + }, + "createdTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the task was created" + }, + "lastModifiedTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last time the task was updated" + }, + "createdBy": { + "type": { + "$ref": "#/461" + }, + "flags": 0, + "description": "Information on the client (user or application) that made some action" + }, + "lastModifiedBy": { + "type": { + "$ref": "#/461" + }, + "flags": 0, + "description": "Information on the client (user or application) that made some action" + } + } + }, + { + "$type": "StringLiteralType", + "value": "New" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1276" + }, + { + "$ref": "#/1277" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/incidents/tasks@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1274" + }, + "flags": 0 + }, + { + "$type": "StringType", + "pattern": "^\\S+$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/metadata" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/metadata", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/1280" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1281" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1282" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1284" + }, + "flags": 0, + "description": "Metadata properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "MetadataProperties", + "properties": { + "contentId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Static ID for the content. Used to identify dependencies and content from solutions or community. Hard-coded/static for out of the box content and solutions. Dynamic for user-created. This is the resource name" + }, + "parentId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Full parent resource ID of the content item the metadata is for. This is the full resource ID including the scope (subscription and resource group)" + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Version of the content. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM template best practices. Can also be any string, but then we cannot guarantee any version checks" + }, + "kind": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The kind of content the metadata is for." + }, + "source": { + "type": { + "$ref": "#/671" + }, + "flags": 0, + "description": "Source of the content. This is where/how it was created." + }, + "author": { + "type": { + "$ref": "#/677" + }, + "flags": 0, + "description": "The creator of the content item." + }, + "support": { + "type": { + "$ref": "#/678" + }, + "flags": 0, + "description": "Support information for the metadata - type, name, contact information" + }, + "dependencies": { + "type": { + "$ref": "#/683" + }, + "flags": 0, + "description": "Dependencies for the content item, what other content items it requires to work. Can describe more complex dependencies using a recursive/nested structure. For a single dependency an id/kind/version can be supplied or operator/criteria for complex formats." + }, + "categories": { + "type": { + "$ref": "#/735" + }, + "flags": 0, + "description": "Categories for the solution content item" + }, + "providers": { + "type": { + "$ref": "#/1285" + }, + "flags": 0, + "description": "Providers for the solution content item" + }, + "firstPublishDate": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "first publish date solution content item" + }, + "lastPublishDate": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "last publish date for the solution content item" + }, + "customVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The custom version of the content. A optional free text" + }, + "contentSchemaVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Schema version of the content. Can be used to distinguish between different flow based on the schema version" + }, + "icon": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the icon identifier. this id can later be fetched from the solution template" + }, + "threatAnalysisTactics": { + "type": { + "$ref": "#/1286" + }, + "flags": 0, + "description": "the tactics the resource covers" + }, + "threatAnalysisTechniques": { + "type": { + "$ref": "#/1287" + }, + "flags": 0, + "description": "the techniques the resource covers, these have to be aligned with the tactics being used" + }, + "previewImages": { + "type": { + "$ref": "#/1288" + }, + "flags": 0, + "description": "preview image file names. These will be taken from the solution artifacts" + }, + "previewImagesDark": { + "type": { + "$ref": "#/1289" + }, + "flags": 0, + "description": "preview image file names. These will be taken from the solution artifacts. used for dark theme support" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/metadata@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1283" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/onboardingStates" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/onboardingStates", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1291" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1292" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1294" + }, + "flags": 0, + "description": "The Sentinel onboarding state object" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "SentinelOnboardingStateProperties", + "properties": { + "customerManagedKey": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Flag that indicates the status of the CMK setting" + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/onboardingStates@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1293" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/securityMLAnalyticsSettings" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "DiscriminatedObjectType", + "name": "Microsoft.SecurityInsights/securityMLAnalyticsSettings", + "discriminator": "kind", + "baseProperties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1296" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1297" + }, + "flags": 10, + "description": "The resource api version" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + }, + "elements": { + "Anomaly": { + "$ref": "#/1299" + } + } + }, + { + "$type": "ObjectType", + "name": "AnomalySecurityMLAnalyticsSettings", + "properties": { + "properties": { + "type": { + "$ref": "#/1300" + }, + "flags": 0, + "description": "Anomaly Security ML Analytics Settings properties" + }, + "kind": { + "type": { + "$ref": "#/1327" + }, + "flags": 1, + "description": "The kind of security ML Analytics Settings" + } + } + }, + { + "$type": "ObjectType", + "name": "AnomalySecurityMLAnalyticsSettingsProperties", + "properties": { + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the SecurityMLAnalyticsSettings." + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The display name for settings created by this SecurityMLAnalyticsSettings." + }, + "enabled": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Determines whether this settings is enabled or disabled." + }, + "lastModifiedUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last time that this SecurityMLAnalyticsSettings has been modified." + }, + "requiredDataConnectors": { + "type": { + "$ref": "#/1303" + }, + "flags": 0, + "description": "The required data sources for this SecurityMLAnalyticsSettings" + }, + "tactics": { + "type": { + "$ref": "#/1322" + }, + "flags": 0, + "description": "The tactics of the SecurityMLAnalyticsSettings" + }, + "techniques": { + "type": { + "$ref": "#/1323" + }, + "flags": 0, + "description": "The techniques of the SecurityMLAnalyticsSettings" + }, + "anomalyVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The anomaly version of the AnomalySecurityMLAnalyticsSettings." + }, + "customizableObservations": { + "type": { + "$ref": "#/778" + }, + "flags": 0, + "description": "The customizable observations of the AnomalySecurityMLAnalyticsSettings." + }, + "frequency": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The frequency that this SecurityMLAnalyticsSettings will be run." + }, + "settingsStatus": { + "type": { + "$ref": "#/1326" + }, + "flags": 1, + "description": "The anomaly SecurityMLAnalyticsSettings status" + }, + "isDefaultSettings": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Determines whether this anomaly security ml analytics settings is a default settings" + }, + "anomalySettingsVersion": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The anomaly settings version of the Anomaly security ml analytics settings that dictates whether job version gets updated or not." + }, + "settingsDefinitionId": { + "type": { + "$ref": "#/446" + }, + "flags": 0, + "description": "The anomaly settings definition Id" + } + } + }, + { + "$type": "ObjectType", + "name": "SecurityMLAnalyticsSettingsDataSource", + "properties": { + "connectorId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The connector id that provides the following data types" + }, + "dataTypes": { + "type": { + "$ref": "#/1302" + }, + "flags": 0, + "description": "The data types used by the security ml analytics settings" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1301" + } + }, + { + "$type": "StringLiteralType", + "value": "Reconnaissance" + }, + { + "$type": "StringLiteralType", + "value": "ResourceDevelopment" + }, + { + "$type": "StringLiteralType", + "value": "InitialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "StringLiteralType", + "value": "PreAttack" + }, + { + "$type": "StringLiteralType", + "value": "ImpairProcessControl" + }, + { + "$type": "StringLiteralType", + "value": "InhibitResponseFunction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1304" + }, + { + "$ref": "#/1305" + }, + { + "$ref": "#/1306" + }, + { + "$ref": "#/1307" + }, + { + "$ref": "#/1308" + }, + { + "$ref": "#/1309" + }, + { + "$ref": "#/1310" + }, + { + "$ref": "#/1311" + }, + { + "$ref": "#/1312" + }, + { + "$ref": "#/1313" + }, + { + "$ref": "#/1314" + }, + { + "$ref": "#/1315" + }, + { + "$ref": "#/1316" + }, + { + "$ref": "#/1317" + }, + { + "$ref": "#/1318" + }, + { + "$ref": "#/1319" + }, + { + "$ref": "#/1320" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1321" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Production" + }, + { + "$type": "StringLiteralType", + "value": "Flighting" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1324" + }, + { + "$ref": "#/1325" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Anomaly" + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/securityMLAnalyticsSettings@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1298" + }, + "flags": 0 + }, + { + "$type": "StringType", + "pattern": "^[a-zA-Z][a-zA-Z0-9]*$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/settings" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "DiscriminatedObjectType", + "name": "Microsoft.SecurityInsights/settings", + "discriminator": "kind", + "baseProperties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/1329" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1330" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1331" + }, + "flags": 10, + "description": "The resource api version" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + }, + "elements": { + "Anomalies": { + "$ref": "#/1333" + }, + "EntityAnalytics": { + "$ref": "#/1336" + }, + "EyesOn": { + "$ref": "#/1343" + }, + "Ueba": { + "$ref": "#/1346" + } + } + }, + { + "$type": "ObjectType", + "name": "Anomalies", + "properties": { + "properties": { + "type": { + "$ref": "#/1334" + }, + "flags": 0, + "description": "Anomalies properties" + }, + "kind": { + "type": { + "$ref": "#/1335" + }, + "flags": 1, + "description": "The kind of the setting" + } + } + }, + { + "$type": "ObjectType", + "name": "AnomaliesSettingsProperties", + "properties": { + "isEnabled": { + "type": { + "$ref": "#/17" + }, + "flags": 2, + "description": "Determines whether the setting is enable or disabled." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Anomalies" + }, + { + "$type": "ObjectType", + "name": "EntityAnalytics", + "properties": { + "properties": { + "type": { + "$ref": "#/1337" + }, + "flags": 0, + "description": "EntityAnalytics properties" + }, + "kind": { + "type": { + "$ref": "#/1342" + }, + "flags": 1, + "description": "The kind of the setting" + } + } + }, + { + "$type": "ObjectType", + "name": "EntityAnalyticsProperties", + "properties": { + "entityProviders": { + "type": { + "$ref": "#/1341" + }, + "flags": 0, + "description": "The relevant entity providers that are synced" + } + } + }, + { + "$type": "StringLiteralType", + "value": "ActiveDirectory" + }, + { + "$type": "StringLiteralType", + "value": "AzureActiveDirectory" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1338" + }, + { + "$ref": "#/1339" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1340" + } + }, + { + "$type": "StringLiteralType", + "value": "EntityAnalytics" + }, + { + "$type": "ObjectType", + "name": "EyesOn", + "properties": { + "properties": { + "type": { + "$ref": "#/1344" + }, + "flags": 0, + "description": "EyesOn properties" + }, + "kind": { + "type": { + "$ref": "#/1345" + }, + "flags": 1, + "description": "The kind of the setting" + } + } + }, + { + "$type": "ObjectType", + "name": "EyesOnSettingsProperties", + "properties": { + "isEnabled": { + "type": { + "$ref": "#/17" + }, + "flags": 2, + "description": "Determines whether the setting is enable or disabled." + } + } + }, + { + "$type": "StringLiteralType", + "value": "EyesOn" + }, + { + "$type": "ObjectType", + "name": "Ueba", + "properties": { + "properties": { + "type": { + "$ref": "#/1347" + }, + "flags": 0, + "description": "Ueba properties" + }, + "kind": { + "type": { + "$ref": "#/1354" + }, + "flags": 1, + "description": "The kind of the setting" + } + } + }, + { + "$type": "ObjectType", + "name": "UebaProperties", + "properties": { + "dataSources": { + "type": { + "$ref": "#/1353" + }, + "flags": 0, + "description": "The relevant data sources that enriched by ueba" + } + } + }, + { + "$type": "StringLiteralType", + "value": "AuditLogs" + }, + { + "$type": "StringLiteralType", + "value": "AzureActivity" + }, + { + "$type": "StringLiteralType", + "value": "SecurityEvent" + }, + { + "$type": "StringLiteralType", + "value": "SigninLogs" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1348" + }, + { + "$ref": "#/1349" + }, + { + "$ref": "#/1350" + }, + { + "$ref": "#/1351" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1352" + } + }, + { + "$type": "StringLiteralType", + "value": "Ueba" + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/settings@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1332" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/sourcecontrols" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/sourcecontrols", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1356" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1357" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1359" + }, + "flags": 1, + "description": "source control properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "SourceControlProperties", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The id (a Guid) of the source control" + }, + "version": { + "type": { + "$ref": "#/1362" + }, + "flags": 2, + "description": "The version number associated with the source control" + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The display name of the source control" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "A description of the source control" + }, + "repoType": { + "type": { + "$ref": "#/1365" + }, + "flags": 1, + "description": "The repository type of the source control" + }, + "contentTypes": { + "type": { + "$ref": "#/1373" + }, + "flags": 1, + "description": "Array of source control content types." + }, + "repository": { + "type": { + "$ref": "#/1374" + }, + "flags": 1, + "description": "Repository metadata." + }, + "servicePrincipal": { + "type": { + "$ref": "#/1375" + }, + "flags": 0, + "description": "Service principal metadata." + }, + "repositoryAccess": { + "type": { + "$ref": "#/1376" + }, + "flags": 4, + "description": "Repository access credentials. This is write-only object and it never returns back to a user." + }, + "repositoryResourceInfo": { + "type": { + "$ref": "#/1381" + }, + "flags": 0, + "description": "Information regarding the resources created in user's repository." + }, + "lastDeploymentInfo": { + "type": { + "$ref": "#/1385" + }, + "flags": 2, + "description": "Information regarding the latest deployment for the source control." + }, + "pullRequest": { + "type": { + "$ref": "#/1400" + }, + "flags": 2, + "description": "Information regarding the pull request of the source control." + } + } + }, + { + "$type": "StringLiteralType", + "value": "V1" + }, + { + "$type": "StringLiteralType", + "value": "V2" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1360" + }, + { + "$ref": "#/1361" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Github" + }, + { + "$type": "StringLiteralType", + "value": "AzureDevOps" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1363" + }, + { + "$ref": "#/1364" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "AnalyticRule" + }, + { + "$type": "StringLiteralType", + "value": "AutomationRule" + }, + { + "$type": "StringLiteralType", + "value": "HuntingQuery" + }, + { + "$type": "StringLiteralType", + "value": "Parser" + }, + { + "$type": "StringLiteralType", + "value": "Playbook" + }, + { + "$type": "StringLiteralType", + "value": "Workbook" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1366" + }, + { + "$ref": "#/1367" + }, + { + "$ref": "#/1368" + }, + { + "$ref": "#/1369" + }, + { + "$ref": "#/1370" + }, + { + "$ref": "#/1371" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1372" + } + }, + { + "$type": "ObjectType", + "name": "Repository", + "properties": { + "url": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Url of repository." + }, + "branch": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Branch name of repository." + }, + "displayUrl": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Display url of repository." + }, + "deploymentLogsUrl": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Url to access repository action logs." + } + } + }, + { + "$type": "ObjectType", + "name": "ServicePrincipal", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Id of service principal." + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Tenant id of service principal." + }, + "appId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "App id of service principal." + }, + "credentialsExpireOn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Expiration time of service principal credentials." + } + } + }, + { + "$type": "ObjectType", + "name": "RepositoryAccess", + "properties": { + "kind": { + "type": { + "$ref": "#/1380" + }, + "flags": 1, + "description": "The kind of repository access credentials" + }, + "code": { + "type": { + "$ref": "#/283" + }, + "flags": 0, + "description": "OAuth Code. Required when `kind` is `OAuth`" + }, + "state": { + "type": { + "$ref": "#/283" + }, + "flags": 0, + "description": "OAuth State. Required when `kind` is `OAuth`" + }, + "clientId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "OAuth ClientId. Required when `kind` is `OAuth`" + }, + "token": { + "type": { + "$ref": "#/283" + }, + "flags": 0, + "description": "Personal Access Token. Required when `kind` is `PAT`" + }, + "installationId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Application installation ID. Required when `kind` is `App`. Supported by `GitHub` only." + } + } + }, + { + "$type": "StringLiteralType", + "value": "OAuth" + }, + { + "$type": "StringLiteralType", + "value": "PAT" + }, + { + "$type": "StringLiteralType", + "value": "App" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1377" + }, + { + "$ref": "#/1378" + }, + { + "$ref": "#/1379" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "RepositoryResourceInfo", + "properties": { + "webhook": { + "type": { + "$ref": "#/1382" + }, + "flags": 0, + "description": "The webhook object created for the source-control." + }, + "gitHubResourceInfo": { + "type": { + "$ref": "#/1383" + }, + "flags": 2, + "description": "Resources created in GitHub for this source-control." + }, + "azureDevOpsResourceInfo": { + "type": { + "$ref": "#/1384" + }, + "flags": 2, + "description": "Resources created in Azure DevOps for this source-control." + } + } + }, + { + "$type": "ObjectType", + "name": "Webhook", + "properties": { + "webhookId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Unique identifier for the webhook." + }, + "webhookUrl": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "URL that gets invoked by the webhook." + }, + "webhookSecretUpdateTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Time when the webhook secret was updated." + }, + "rotateWebhookSecret": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "A flag to instruct the backend service to rotate webhook secret." + } + } + }, + { + "$type": "ObjectType", + "name": "GitHubResourceInfo", + "properties": { + "appInstallationId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "GitHub application installation id." + } + } + }, + { + "$type": "ObjectType", + "name": "AzureDevOpsResourceInfo", + "properties": { + "pipelineId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Id of the pipeline created for the source-control." + }, + "serviceConnectionId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Id of the service-connection created for the source-control." + } + } + }, + { + "$type": "ObjectType", + "name": "DeploymentInfo", + "properties": { + "deploymentFetchStatus": { + "type": { + "$ref": "#/1389" + }, + "flags": 0, + "description": "Status while fetching the last deployment." + }, + "deployment": { + "type": { + "$ref": "#/1390" + }, + "flags": 0, + "description": "Deployment information." + }, + "message": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Additional details about the deployment that can be shown to the user." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Success" + }, + { + "$type": "StringLiteralType", + "value": "Unauthorized" + }, + { + "$type": "StringLiteralType", + "value": "NotFound" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1386" + }, + { + "$ref": "#/1387" + }, + { + "$ref": "#/1388" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "Deployment", + "properties": { + "deploymentId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Deployment identifier." + }, + "deploymentState": { + "type": { + "$ref": "#/1395" + }, + "flags": 0, + "description": "Current status of the deployment." + }, + "deploymentResult": { + "type": { + "$ref": "#/1399" + }, + "flags": 0, + "description": "The outcome of the deployment." + }, + "deploymentTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The time when the deployment finished." + }, + "deploymentLogsUrl": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Url to access repository action logs." + } + } + }, + { + "$type": "StringLiteralType", + "value": "In_Progress" + }, + { + "$type": "StringLiteralType", + "value": "Completed" + }, + { + "$type": "StringLiteralType", + "value": "Queued" + }, + { + "$type": "StringLiteralType", + "value": "Canceling" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1391" + }, + { + "$ref": "#/1392" + }, + { + "$ref": "#/1393" + }, + { + "$ref": "#/1394" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Success" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1396" + }, + { + "$ref": "#/1397" + }, + { + "$ref": "#/1398" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "PullRequest", + "properties": { + "url": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "URL of pull request" + }, + "state": { + "type": { + "$ref": "#/1406" + }, + "flags": 2, + "description": "State of the pull request" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Dismissed" + }, + { + "$type": "StringLiteralType", + "value": "CompletedByUser" + }, + { + "$type": "StringLiteralType", + "value": "CompletedBySystem" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1401" + }, + { + "$ref": "#/1402" + }, + { + "$ref": "#/1403" + }, + { + "$ref": "#/1404" + }, + { + "$ref": "#/1405" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/sourcecontrols@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1358" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/threatIntelligence/indicators" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/threatIntelligence/indicators", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1408" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1409" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1411" + }, + "flags": 4, + "description": "Threat Intelligence Entity properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ThreatIntelligenceIndicatorProperties", + "properties": { + "threatIntelligenceTags": { + "type": { + "$ref": "#/1412" + }, + "flags": 0, + "description": "List of tags" + }, + "lastUpdatedTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Last updated time in UTC" + }, + "source": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Source of a threat intelligence entity" + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Display name of a threat intelligence entity" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Description of a threat intelligence entity" + }, + "indicatorTypes": { + "type": { + "$ref": "#/1413" + }, + "flags": 0, + "description": "Indicator types of threat intelligence entities" + }, + "pattern": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Pattern of a threat intelligence entity" + }, + "patternType": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Pattern type of a threat intelligence entity" + }, + "patternVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Pattern version of a threat intelligence entity" + }, + "killChainPhases": { + "type": { + "$ref": "#/1415" + }, + "flags": 0, + "description": "Kill chain phases" + }, + "parsedPattern": { + "type": { + "$ref": "#/1419" + }, + "flags": 0, + "description": "Parsed patterns" + }, + "externalId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "External ID of threat intelligence entity" + }, + "createdByRef": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Created by reference of threat intelligence entity" + }, + "defanged": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Is threat intelligence entity defanged" + }, + "externalLastUpdatedTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "External last updated time in UTC" + }, + "externalReferences": { + "type": { + "$ref": "#/1422" + }, + "flags": 0, + "description": "External References" + }, + "granularMarkings": { + "type": { + "$ref": "#/1425" + }, + "flags": 0, + "description": "Granular Markings" + }, + "labels": { + "type": { + "$ref": "#/1426" + }, + "flags": 0, + "description": "Labels of threat intelligence entity" + }, + "revoked": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "Is threat intelligence entity revoked" + }, + "confidence": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "Confidence of threat intelligence entity" + }, + "objectMarkingRefs": { + "type": { + "$ref": "#/1427" + }, + "flags": 0, + "description": "Threat intelligence entity object marking references" + }, + "language": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Language of threat intelligence entity" + }, + "threatTypes": { + "type": { + "$ref": "#/1428" + }, + "flags": 0, + "description": "Threat types" + }, + "validFrom": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Valid from" + }, + "validUntil": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Valid until" + }, + "created": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Created by" + }, + "modified": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Modified by" + }, + "extensions": { + "type": { + "$ref": "#/1429" + }, + "flags": 0, + "description": "Extensions map" + }, + "additionalData": { + "type": { + "$ref": "#/1430" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "ThreatIntelligenceKillChainPhase", + "properties": { + "killChainName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Kill chainName name" + }, + "phaseName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Phase name" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1414" + } + }, + { + "$type": "ObjectType", + "name": "ThreatIntelligenceParsedPattern", + "properties": { + "patternTypeKey": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Pattern type key" + }, + "patternTypeValues": { + "type": { + "$ref": "#/1418" + }, + "flags": 0, + "description": "Pattern type keys" + } + } + }, + { + "$type": "ObjectType", + "name": "ThreatIntelligenceParsedPatternTypeValue", + "properties": { + "valueType": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Type of the value" + }, + "value": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Value of parsed pattern" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1417" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1416" + } + }, + { + "$type": "ObjectType", + "name": "ThreatIntelligenceExternalReference", + "properties": { + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "External reference description" + }, + "externalId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "External reference ID" + }, + "sourceName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "External reference source name" + }, + "url": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "External reference URL" + }, + "hashes": { + "type": { + "$ref": "#/1421" + }, + "flags": 0, + "description": "External reference hashes" + } + } + }, + { + "$type": "ObjectType", + "name": "ThreatIntelligenceExternalReferenceHashes", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1420" + } + }, + { + "$type": "ObjectType", + "name": "ThreatIntelligenceGranularMarkingModel", + "properties": { + "language": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Language granular marking model" + }, + "markingRef": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "marking reference granular marking model" + }, + "selectors": { + "type": { + "$ref": "#/1424" + }, + "flags": 0, + "description": "granular marking model selectors" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1423" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "ThreatIntelligenceIndicatorPropertiesExtensions", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/threatIntelligence/indicators@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1410" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/watchlists" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/watchlists", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1432" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1433" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1435" + }, + "flags": 0, + "description": "Watchlist properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "WatchlistProperties", + "properties": { + "watchlistId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The id (a Guid) of the watchlist" + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The display name of the watchlist" + }, + "provider": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The provider of the watchlist" + }, + "source": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The filename of the watchlist, called 'source'" + }, + "sourceType": { + "type": { + "$ref": "#/1438" + }, + "flags": 0, + "description": "The sourceType of the watchlist" + }, + "created": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The time the watchlist was created" + }, + "updated": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The last time the watchlist was updated" + }, + "createdBy": { + "type": { + "$ref": "#/516" + }, + "flags": 0, + "description": "Describes a user that created the watchlist" + }, + "updatedBy": { + "type": { + "$ref": "#/516" + }, + "flags": 0, + "description": "Describes a user that updated the watchlist" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "A description of the watchlist" + }, + "watchlistType": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The type of the watchlist" + }, + "watchlistAlias": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The alias of the watchlist" + }, + "isDeleted": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "A flag that indicates if the watchlist is deleted or not" + }, + "labels": { + "type": { + "$ref": "#/1439" + }, + "flags": 0, + "description": "List of labels relevant to this watchlist" + }, + "defaultDuration": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The default duration of a watchlist (in ISO 8601 duration format)" + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The tenantId where the watchlist belongs to" + }, + "numberOfLinesToSkip": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The number of lines in a csv/tsv content to skip before the header" + }, + "rawContent": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The raw content that represents to watchlist items to create. In case of csv/tsv content type, it's the content of the file that will parsed by the endpoint" + }, + "itemsSearchKey": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The search key is used to optimize query performance when using watchlists for joins with other data. For example, enable a column with IP addresses to be the designated SearchKey field, then use this field as the key field when joining to other event data by IP address." + }, + "contentType": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The content type of the raw content. Example : text/csv or text/tsv" + }, + "uploadStatus": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The status of the Watchlist upload : New, InProgress or Complete. Pls note : When a Watchlist upload status is equal to InProgress, the Watchlist cannot be deleted" + }, + "provisioningState": { + "type": { + "$ref": "#/1445" + }, + "flags": 0, + "description": "The triggered analytics rule run provisioning state" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Local file" + }, + { + "$type": "StringLiteralType", + "value": "Remote storage" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1436" + }, + { + "$ref": "#/1437" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1440" + }, + { + "$ref": "#/1441" + }, + { + "$ref": "#/1442" + }, + { + "$ref": "#/1443" + }, + { + "$ref": "#/1444" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/watchlists@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1434" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/watchlists/watchlistItems" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/watchlists/watchlistItems", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1447" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1448" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1450" + }, + "flags": 0, + "description": "Watchlist Item properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "WatchlistItemProperties", + "properties": { + "watchlistItemType": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The type of the watchlist item" + }, + "watchlistItemId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The id (a Guid) of the watchlist item" + }, + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The tenantId to which the watchlist item belongs to" + }, + "isDeleted": { + "type": { + "$ref": "#/17" + }, + "flags": 0, + "description": "A flag that indicates if the watchlist item is deleted or not" + }, + "created": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The time the watchlist item was created" + }, + "updated": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The last time the watchlist item was updated" + }, + "createdBy": { + "type": { + "$ref": "#/516" + }, + "flags": 0, + "description": "Describes a user that created the watchlist item" + }, + "updatedBy": { + "type": { + "$ref": "#/516" + }, + "flags": 0, + "description": "Describes a user that updated the watchlist item" + }, + "itemsKeyValue": { + "type": { + "$ref": "#/778" + }, + "flags": 1, + "description": "key-value pairs for a watchlist item" + }, + "entityMapping": { + "type": { + "$ref": "#/778" + }, + "flags": 0, + "description": "key-value pairs for a watchlist item entity mapping" + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/watchlists/watchlistItems@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1449" + }, + "flags": 0 + }, + { + "$type": "StringType", + "pattern": "^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/workspaceManagerAssignments" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/workspaceManagerAssignments", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/1452" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1453" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1454" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1456" + }, + "flags": 0, + "description": "The workspace manager assignment object" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Resource Etag." + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "WorkspaceManagerAssignmentProperties", + "properties": { + "targetResourceName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The resource name of the workspace manager group targeted by the workspace manager assignment" + }, + "lastJobEndTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the last job associated to this assignment ended at" + }, + "lastJobProvisioningState": { + "type": { + "$ref": "#/1462" + }, + "flags": 2, + "description": "State of the last job associated to this assignment" + }, + "items": { + "type": { + "$ref": "#/1464" + }, + "flags": 1, + "description": "List of resources included in this workspace manager assignment" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1457" + }, + { + "$ref": "#/1458" + }, + { + "$ref": "#/1459" + }, + { + "$ref": "#/1460" + }, + { + "$ref": "#/1461" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "AssignmentItem", + "properties": { + "resourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The resource id of the content item" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1463" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/workspaceManagerAssignments@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1455" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/workspaceManagerConfigurations" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/workspaceManagerConfigurations", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/1452" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1466" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1467" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1469" + }, + "flags": 0, + "description": "The workspace manager configuration object" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Resource Etag." + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "WorkspaceManagerConfigurationProperties", + "properties": { + "mode": { + "type": { + "$ref": "#/1472" + }, + "flags": 1, + "description": "The current mode of the workspace manager configuration" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Enabled" + }, + { + "$type": "StringLiteralType", + "value": "Disabled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1470" + }, + { + "$ref": "#/1471" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/workspaceManagerConfigurations@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1468" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/workspaceManagerGroups" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/workspaceManagerGroups", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/1452" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1474" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1475" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1477" + }, + "flags": 0, + "description": "The workspace manager group object" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Resource Etag." + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "WorkspaceManagerGroupProperties", + "properties": { + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the workspace manager group" + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The display name of the workspace manager group" + }, + "memberResourceNames": { + "type": { + "$ref": "#/1478" + }, + "flags": 1, + "description": "The names of the workspace manager members participating in this group." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/workspaceManagerGroups@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1476" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/workspaceManagerMembers" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/workspaceManagerMembers", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/1452" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1480" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1481" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1483" + }, + "flags": 0, + "description": "The workspace manager member object" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Resource Etag." + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "WorkspaceManagerMemberProperties", + "properties": { + "targetWorkspaceResourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Fully qualified resource ID of the target Sentinel workspace joining the given Sentinel workspace manager" + }, + "targetWorkspaceTenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Tenant id of the target Sentinel workspace joining the given Sentinel workspace manager" + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/workspaceManagerMembers@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1482" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/alertRuleTemplates" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "DiscriminatedObjectType", + "name": "Microsoft.SecurityInsights/alertRuleTemplates", + "discriminator": "kind", + "baseProperties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1485" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1486" + }, + "flags": 10, + "description": "The resource api version" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + }, + "elements": { + "Fusion": { + "$ref": "#/1488" + }, + "MLBehaviorAnalytics": { + "$ref": "#/1535" + }, + "MicrosoftSecurityIncidentCreation": { + "$ref": "#/1568" + }, + "NRT": { + "$ref": "#/1592" + }, + "Scheduled": { + "$ref": "#/1628" + }, + "ThreatIntelligence": { + "$ref": "#/1670" + } + } + }, + { + "$type": "ObjectType", + "name": "FusionAlertRuleTemplate", + "properties": { + "properties": { + "type": { + "$ref": "#/1489" + }, + "flags": 2, + "description": "Fusion alert rule template properties" + }, + "kind": { + "type": { + "$ref": "#/1534" + }, + "flags": 1, + "description": "The kind of the alert rule" + } + } + }, + { + "$type": "ObjectType", + "name": "FusionAlertRuleTemplateProperties", + "properties": { + "alertRulesCreatedByTemplateCount": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "the number of alert rules that were created by this template" + }, + "createdDateUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time that this alert rule template has been added." + }, + "lastUpdatedDateUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time that this alert rule template was last updated." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the alert rule template." + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The display name for alert rule template." + }, + "requiredDataConnectors": { + "type": { + "$ref": "#/1492" + }, + "flags": 0, + "description": "The required data connectors for this template" + }, + "status": { + "type": { + "$ref": "#/1496" + }, + "flags": 0, + "description": "The alert rule template status." + }, + "severity": { + "type": { + "$ref": "#/1501" + }, + "flags": 0, + "description": "The severity for alerts created by this alert rule." + }, + "tactics": { + "type": { + "$ref": "#/1520" + }, + "flags": 0, + "description": "The tactics of the alert rule template" + }, + "techniques": { + "type": { + "$ref": "#/1521" + }, + "flags": 0, + "description": "The techniques of the alert rule" + }, + "subTechniques": { + "type": { + "$ref": "#/1522" + }, + "flags": 0, + "description": "The sub-techniques of the alert rule" + }, + "sourceSettings": { + "type": { + "$ref": "#/1533" + }, + "flags": 0, + "description": "All supported source signal configurations consumed in fusion detection." + } + } + }, + { + "$type": "ObjectType", + "name": "AlertRuleTemplateDataSource", + "properties": { + "connectorId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The connector id that provides the following data types" + }, + "dataTypes": { + "type": { + "$ref": "#/1491" + }, + "flags": 0, + "description": "The data types used by the alert rule template" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1490" + } + }, + { + "$type": "StringLiteralType", + "value": "Installed" + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "NotAvailable" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1493" + }, + { + "$ref": "#/1494" + }, + { + "$ref": "#/1495" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1497" + }, + { + "$ref": "#/1498" + }, + { + "$ref": "#/1499" + }, + { + "$ref": "#/1500" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Reconnaissance" + }, + { + "$type": "StringLiteralType", + "value": "ResourceDevelopment" + }, + { + "$type": "StringLiteralType", + "value": "InitialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "StringLiteralType", + "value": "PreAttack" + }, + { + "$type": "StringLiteralType", + "value": "ImpairProcessControl" + }, + { + "$type": "StringLiteralType", + "value": "InhibitResponseFunction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1502" + }, + { + "$ref": "#/1503" + }, + { + "$ref": "#/1504" + }, + { + "$ref": "#/1505" + }, + { + "$ref": "#/1506" + }, + { + "$ref": "#/1507" + }, + { + "$ref": "#/1508" + }, + { + "$ref": "#/1509" + }, + { + "$ref": "#/1510" + }, + { + "$ref": "#/1511" + }, + { + "$ref": "#/1512" + }, + { + "$ref": "#/1513" + }, + { + "$ref": "#/1514" + }, + { + "$ref": "#/1515" + }, + { + "$ref": "#/1516" + }, + { + "$ref": "#/1517" + }, + { + "$ref": "#/1518" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1519" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "FusionTemplateSourceSetting", + "properties": { + "sourceName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The name of a source signal consumed in Fusion detection." + }, + "sourceSubTypes": { + "type": { + "$ref": "#/1532" + }, + "flags": 0, + "description": "All supported source subtypes under this source signal consumed in fusion detection." + } + } + }, + { + "$type": "ObjectType", + "name": "FusionTemplateSourceSubType", + "properties": { + "sourceSubTypeName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The name of source subtype under a source signal consumed in Fusion detection." + }, + "sourceSubTypeDisplayName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The display name of source subtype under a source signal consumed in Fusion detection." + }, + "severityFilter": { + "type": { + "$ref": "#/1525" + }, + "flags": 1, + "description": "Severity configuration available for a source subtype consumed in fusion detection." + } + } + }, + { + "$type": "ObjectType", + "name": "FusionTemplateSubTypeSeverityFilter", + "properties": { + "isSupported": { + "type": { + "$ref": "#/17" + }, + "flags": 1, + "description": "Determines whether severity configuration is supported for this source subtype consumed in Fusion detection." + }, + "severityFilters": { + "type": { + "$ref": "#/1531" + }, + "flags": 0, + "description": "List of all supported severities for this source subtype consumed in Fusion detection." + } + } + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1526" + }, + { + "$ref": "#/1527" + }, + { + "$ref": "#/1528" + }, + { + "$ref": "#/1529" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1530" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1524" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1523" + } + }, + { + "$type": "StringLiteralType", + "value": "Fusion" + }, + { + "$type": "ObjectType", + "name": "MLBehaviorAnalyticsAlertRuleTemplate", + "properties": { + "properties": { + "type": { + "$ref": "#/1536" + }, + "flags": 2, + "description": "MLBehaviorAnalytics alert rule template properties." + }, + "kind": { + "type": { + "$ref": "#/1567" + }, + "flags": 1, + "description": "The kind of the alert rule" + } + } + }, + { + "$type": "ObjectType", + "name": "MLBehaviorAnalyticsAlertRuleTemplateProperties", + "properties": { + "severity": { + "type": { + "$ref": "#/1541" + }, + "flags": 1, + "description": "The severity for alerts created by this alert rule." + }, + "tactics": { + "type": { + "$ref": "#/1560" + }, + "flags": 0, + "description": "The tactics of the alert rule" + }, + "techniques": { + "type": { + "$ref": "#/1561" + }, + "flags": 0, + "description": "The techniques of the alert rule" + }, + "alertRulesCreatedByTemplateCount": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "the number of alert rules that were created by this template" + }, + "lastUpdatedDateUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last time that this alert rule template has been updated." + }, + "createdDateUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time that this alert rule template has been added." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the alert rule template." + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The display name for alert rule template." + }, + "requiredDataConnectors": { + "type": { + "$ref": "#/1562" + }, + "flags": 0, + "description": "The required data sources for this template" + }, + "status": { + "type": { + "$ref": "#/1566" + }, + "flags": 0, + "description": "The alert rule template status." + } + } + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1537" + }, + { + "$ref": "#/1538" + }, + { + "$ref": "#/1539" + }, + { + "$ref": "#/1540" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Reconnaissance" + }, + { + "$type": "StringLiteralType", + "value": "ResourceDevelopment" + }, + { + "$type": "StringLiteralType", + "value": "InitialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "StringLiteralType", + "value": "PreAttack" + }, + { + "$type": "StringLiteralType", + "value": "ImpairProcessControl" + }, + { + "$type": "StringLiteralType", + "value": "InhibitResponseFunction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1542" + }, + { + "$ref": "#/1543" + }, + { + "$ref": "#/1544" + }, + { + "$ref": "#/1545" + }, + { + "$ref": "#/1546" + }, + { + "$ref": "#/1547" + }, + { + "$ref": "#/1548" + }, + { + "$ref": "#/1549" + }, + { + "$ref": "#/1550" + }, + { + "$ref": "#/1551" + }, + { + "$ref": "#/1552" + }, + { + "$ref": "#/1553" + }, + { + "$ref": "#/1554" + }, + { + "$ref": "#/1555" + }, + { + "$ref": "#/1556" + }, + { + "$ref": "#/1557" + }, + { + "$ref": "#/1558" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1559" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1490" + } + }, + { + "$type": "StringLiteralType", + "value": "Installed" + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "NotAvailable" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1563" + }, + { + "$ref": "#/1564" + }, + { + "$ref": "#/1565" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "MLBehaviorAnalytics" + }, + { + "$type": "ObjectType", + "name": "MicrosoftSecurityIncidentCreationAlertRuleTemplate", + "properties": { + "properties": { + "type": { + "$ref": "#/1569" + }, + "flags": 2, + "description": "MicrosoftSecurityIncidentCreation rule template properties" + }, + "kind": { + "type": { + "$ref": "#/1591" + }, + "flags": 1, + "description": "The kind of the alert rule" + } + } + }, + { + "$type": "ObjectType", + "name": "MicrosoftSecurityIncidentCreationAlertRuleTemplateProperties", + "properties": { + "displayNamesFilter": { + "type": { + "$ref": "#/1570" + }, + "flags": 0, + "description": "the alerts' displayNames on which the cases will be generated" + }, + "displayNamesExcludeFilter": { + "type": { + "$ref": "#/1571" + }, + "flags": 0, + "description": "the alerts' displayNames on which the cases will not be generated" + }, + "productFilter": { + "type": { + "$ref": "#/1579" + }, + "flags": 0, + "description": "The alerts' productName on which the cases will be generated" + }, + "severitiesFilter": { + "type": { + "$ref": "#/1585" + }, + "flags": 0, + "description": "the alerts' severities on which the cases will be generated" + }, + "alertRulesCreatedByTemplateCount": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "the number of alert rules that were created by this template" + }, + "lastUpdatedDateUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last time that this alert rule template has been updated." + }, + "createdDateUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time that this alert rule template has been added." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the alert rule template." + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The display name for alert rule template." + }, + "requiredDataConnectors": { + "type": { + "$ref": "#/1586" + }, + "flags": 0, + "description": "The required data sources for this template" + }, + "status": { + "type": { + "$ref": "#/1590" + }, + "flags": 0, + "description": "The alert rule template status." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Microsoft Cloud App Security" + }, + { + "$type": "StringLiteralType", + "value": "Azure Security Center" + }, + { + "$type": "StringLiteralType", + "value": "Azure Advanced Threat Protection" + }, + { + "$type": "StringLiteralType", + "value": "Azure Active Directory Identity Protection" + }, + { + "$type": "StringLiteralType", + "value": "Azure Security Center for IoT" + }, + { + "$type": "StringLiteralType", + "value": "Office 365 Advanced Threat Protection" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft Defender Advanced Threat Protection" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1572" + }, + { + "$ref": "#/1573" + }, + { + "$ref": "#/1574" + }, + { + "$ref": "#/1575" + }, + { + "$ref": "#/1576" + }, + { + "$ref": "#/1577" + }, + { + "$ref": "#/1578" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1580" + }, + { + "$ref": "#/1581" + }, + { + "$ref": "#/1582" + }, + { + "$ref": "#/1583" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1584" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1490" + } + }, + { + "$type": "StringLiteralType", + "value": "Installed" + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "NotAvailable" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1587" + }, + { + "$ref": "#/1588" + }, + { + "$ref": "#/1589" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "MicrosoftSecurityIncidentCreation" + }, + { + "$type": "ObjectType", + "name": "NrtAlertRuleTemplate", + "properties": { + "properties": { + "type": { + "$ref": "#/1593" + }, + "flags": 2, + "description": "NRT alert rule template properties" + }, + "kind": { + "type": { + "$ref": "#/1627" + }, + "flags": 1, + "description": "The kind of the alert rule" + } + } + }, + { + "$type": "ObjectType", + "name": "NrtAlertRuleTemplateProperties", + "properties": { + "tactics": { + "type": { + "$ref": "#/1612" + }, + "flags": 0, + "description": "The tactics of the alert rule" + }, + "techniques": { + "type": { + "$ref": "#/1613" + }, + "flags": 0, + "description": "The techniques of the alert rule" + }, + "query": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The query that creates alerts for this rule." + }, + "severity": { + "type": { + "$ref": "#/1618" + }, + "flags": 0, + "description": "The severity for alerts created by this alert rule." + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The version of this template - in format , where all are numbers. For example <1.0.2>." + }, + "customDetails": { + "type": { + "$ref": "#/1619" + }, + "flags": 0, + "description": "Dictionary of string key-value pairs of columns to be attached to the alert" + }, + "entityMappings": { + "type": { + "$ref": "#/1620" + }, + "flags": 0, + "description": "Array of the entity mappings of the alert rule" + }, + "alertDetailsOverride": { + "type": { + "$ref": "#/190" + }, + "flags": 0, + "description": "The alert details override settings" + }, + "eventGroupingSettings": { + "type": { + "$ref": "#/204" + }, + "flags": 0, + "description": "The event grouping settings." + }, + "sentinelEntitiesMappings": { + "type": { + "$ref": "#/1621" + }, + "flags": 0, + "description": "Array of the sentinel entity mappings of the alert rule" + }, + "alertRulesCreatedByTemplateCount": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "the number of alert rules that were created by this template" + }, + "lastUpdatedDateUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last time that this alert rule template has been updated." + }, + "createdDateUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time that this alert rule template has been added." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the alert rule template." + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The display name for alert rule template." + }, + "requiredDataConnectors": { + "type": { + "$ref": "#/1622" + }, + "flags": 0, + "description": "The required data sources for this template" + }, + "status": { + "type": { + "$ref": "#/1626" + }, + "flags": 0, + "description": "The alert rule template status." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Reconnaissance" + }, + { + "$type": "StringLiteralType", + "value": "ResourceDevelopment" + }, + { + "$type": "StringLiteralType", + "value": "InitialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "StringLiteralType", + "value": "PreAttack" + }, + { + "$type": "StringLiteralType", + "value": "ImpairProcessControl" + }, + { + "$type": "StringLiteralType", + "value": "InhibitResponseFunction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1594" + }, + { + "$ref": "#/1595" + }, + { + "$ref": "#/1596" + }, + { + "$ref": "#/1597" + }, + { + "$ref": "#/1598" + }, + { + "$ref": "#/1599" + }, + { + "$ref": "#/1600" + }, + { + "$ref": "#/1601" + }, + { + "$ref": "#/1602" + }, + { + "$ref": "#/1603" + }, + { + "$ref": "#/1604" + }, + { + "$ref": "#/1605" + }, + { + "$ref": "#/1606" + }, + { + "$ref": "#/1607" + }, + { + "$ref": "#/1608" + }, + { + "$ref": "#/1609" + }, + { + "$ref": "#/1610" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1611" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1614" + }, + { + "$ref": "#/1615" + }, + { + "$ref": "#/1616" + }, + { + "$ref": "#/1617" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "QueryBasedAlertRuleTemplatePropertiesCustomDetails", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/167" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/208" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1490" + } + }, + { + "$type": "StringLiteralType", + "value": "Installed" + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "NotAvailable" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1623" + }, + { + "$ref": "#/1624" + }, + { + "$ref": "#/1625" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "NRT" + }, + { + "$type": "ObjectType", + "name": "ScheduledAlertRuleTemplate", + "properties": { + "properties": { + "type": { + "$ref": "#/1629" + }, + "flags": 2, + "description": "Scheduled alert rule template properties" + }, + "kind": { + "type": { + "$ref": "#/1669" + }, + "flags": 1, + "description": "The kind of the alert rule" + } + } + }, + { + "$type": "ObjectType", + "name": "ScheduledAlertRuleTemplateProperties", + "properties": { + "alertRulesCreatedByTemplateCount": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "the number of alert rules that were created by this template" + }, + "createdDateUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time that this alert rule template has been added." + }, + "lastUpdatedDateUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time that this alert rule template was last updated." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the alert rule template." + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The display name for alert rule template." + }, + "requiredDataConnectors": { + "type": { + "$ref": "#/1630" + }, + "flags": 0, + "description": "The required data connectors for this template" + }, + "status": { + "type": { + "$ref": "#/1634" + }, + "flags": 0, + "description": "The alert rule template status." + }, + "query": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The query that creates alerts for this rule." + }, + "queryFrequency": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The frequency (in ISO 8601 duration format) for this alert rule to run." + }, + "queryPeriod": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The period (in ISO 8601 duration format) that this alert rule looks at." + }, + "severity": { + "type": { + "$ref": "#/1639" + }, + "flags": 0, + "description": "The severity for alerts created by this alert rule." + }, + "triggerOperator": { + "type": { + "$ref": "#/1644" + }, + "flags": 0, + "description": "The operation against the threshold that triggers alert rule." + }, + "triggerThreshold": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The threshold triggers this alert rule." + }, + "tactics": { + "type": { + "$ref": "#/1663" + }, + "flags": 0, + "description": "The tactics of the alert rule template" + }, + "techniques": { + "type": { + "$ref": "#/1664" + }, + "flags": 0, + "description": "The techniques of the alert rule" + }, + "subTechniques": { + "type": { + "$ref": "#/1665" + }, + "flags": 0, + "description": "The sub-techniques of the alert rule" + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The version of this template - in format , where all are numbers. For example <1.0.2>." + }, + "eventGroupingSettings": { + "type": { + "$ref": "#/204" + }, + "flags": 0, + "description": "The event grouping settings." + }, + "customDetails": { + "type": { + "$ref": "#/1666" + }, + "flags": 0, + "description": "Dictionary of string key-value pairs of columns to be attached to the alert" + }, + "entityMappings": { + "type": { + "$ref": "#/1667" + }, + "flags": 0, + "description": "Array of the entity mappings of the alert rule" + }, + "alertDetailsOverride": { + "type": { + "$ref": "#/190" + }, + "flags": 0, + "description": "The alert details override settings" + }, + "sentinelEntitiesMappings": { + "type": { + "$ref": "#/1668" + }, + "flags": 0, + "description": "Array of the sentinel entity mappings of the alert rule" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1490" + } + }, + { + "$type": "StringLiteralType", + "value": "Installed" + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "NotAvailable" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1631" + }, + { + "$ref": "#/1632" + }, + { + "$ref": "#/1633" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1635" + }, + { + "$ref": "#/1636" + }, + { + "$ref": "#/1637" + }, + { + "$ref": "#/1638" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "GreaterThan" + }, + { + "$type": "StringLiteralType", + "value": "LessThan" + }, + { + "$type": "StringLiteralType", + "value": "Equal" + }, + { + "$type": "StringLiteralType", + "value": "NotEqual" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1640" + }, + { + "$ref": "#/1641" + }, + { + "$ref": "#/1642" + }, + { + "$ref": "#/1643" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Reconnaissance" + }, + { + "$type": "StringLiteralType", + "value": "ResourceDevelopment" + }, + { + "$type": "StringLiteralType", + "value": "InitialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "StringLiteralType", + "value": "PreAttack" + }, + { + "$type": "StringLiteralType", + "value": "ImpairProcessControl" + }, + { + "$type": "StringLiteralType", + "value": "InhibitResponseFunction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1645" + }, + { + "$ref": "#/1646" + }, + { + "$ref": "#/1647" + }, + { + "$ref": "#/1648" + }, + { + "$ref": "#/1649" + }, + { + "$ref": "#/1650" + }, + { + "$ref": "#/1651" + }, + { + "$ref": "#/1652" + }, + { + "$ref": "#/1653" + }, + { + "$ref": "#/1654" + }, + { + "$ref": "#/1655" + }, + { + "$ref": "#/1656" + }, + { + "$ref": "#/1657" + }, + { + "$ref": "#/1658" + }, + { + "$ref": "#/1659" + }, + { + "$ref": "#/1660" + }, + { + "$ref": "#/1661" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1662" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "ScheduledAlertRuleTemplatePropertiesCustomDetails", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/167" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/208" + } + }, + { + "$type": "StringLiteralType", + "value": "Scheduled" + }, + { + "$type": "ObjectType", + "name": "ThreatIntelligenceAlertRuleTemplate", + "properties": { + "properties": { + "type": { + "$ref": "#/1671" + }, + "flags": 2, + "description": "Threat Intelligence alert rule template properties" + }, + "kind": { + "type": { + "$ref": "#/1702" + }, + "flags": 1, + "description": "The kind of the alert rule" + } + } + }, + { + "$type": "ObjectType", + "name": "ThreatIntelligenceAlertRuleTemplateProperties", + "properties": { + "severity": { + "type": { + "$ref": "#/1676" + }, + "flags": 1, + "description": "The severity for alerts created by this alert rule." + }, + "tactics": { + "type": { + "$ref": "#/1695" + }, + "flags": 0, + "description": "The tactics of the alert rule" + }, + "techniques": { + "type": { + "$ref": "#/1696" + }, + "flags": 0, + "description": "The techniques of the alert rule" + }, + "alertRulesCreatedByTemplateCount": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "the number of alert rules that were created by this template" + }, + "lastUpdatedDateUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The last time that this alert rule template has been updated." + }, + "createdDateUTC": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time that this alert rule template has been added." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the alert rule template." + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The display name for alert rule template." + }, + "requiredDataConnectors": { + "type": { + "$ref": "#/1697" + }, + "flags": 0, + "description": "The required data sources for this template" + }, + "status": { + "type": { + "$ref": "#/1701" + }, + "flags": 0, + "description": "The alert rule template status." + } + } + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1672" + }, + { + "$ref": "#/1673" + }, + { + "$ref": "#/1674" + }, + { + "$ref": "#/1675" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Reconnaissance" + }, + { + "$type": "StringLiteralType", + "value": "ResourceDevelopment" + }, + { + "$type": "StringLiteralType", + "value": "InitialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "StringLiteralType", + "value": "PreAttack" + }, + { + "$type": "StringLiteralType", + "value": "ImpairProcessControl" + }, + { + "$type": "StringLiteralType", + "value": "InhibitResponseFunction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1677" + }, + { + "$ref": "#/1678" + }, + { + "$ref": "#/1679" + }, + { + "$ref": "#/1680" + }, + { + "$ref": "#/1681" + }, + { + "$ref": "#/1682" + }, + { + "$ref": "#/1683" + }, + { + "$ref": "#/1684" + }, + { + "$ref": "#/1685" + }, + { + "$ref": "#/1686" + }, + { + "$ref": "#/1687" + }, + { + "$ref": "#/1688" + }, + { + "$ref": "#/1689" + }, + { + "$ref": "#/1690" + }, + { + "$ref": "#/1691" + }, + { + "$ref": "#/1692" + }, + { + "$ref": "#/1693" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1694" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1490" + } + }, + { + "$type": "StringLiteralType", + "value": "Installed" + }, + { + "$type": "StringLiteralType", + "value": "Available" + }, + { + "$type": "StringLiteralType", + "value": "NotAvailable" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1698" + }, + { + "$ref": "#/1699" + }, + { + "$ref": "#/1700" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "ThreatIntelligence" + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/alertRuleTemplates@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1487" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/entities" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "DiscriminatedObjectType", + "name": "Microsoft.SecurityInsights/entities", + "discriminator": "kind", + "baseProperties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1704" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1705" + }, + "flags": 10, + "description": "The resource api version" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + }, + "elements": { + "Account": { + "$ref": "#/1707" + }, + "AzureResource": { + "$ref": "#/1711" + }, + "Bookmark": { + "$ref": "#/1715" + }, + "CloudApplication": { + "$ref": "#/1720" + }, + "DnsResolution": { + "$ref": "#/1724" + }, + "File": { + "$ref": "#/1729" + }, + "FileHash": { + "$ref": "#/1734" + }, + "Host": { + "$ref": "#/1744" + }, + "IoTDevice": { + "$ref": "#/1754" + }, + "Ip": { + "$ref": "#/1768" + }, + "MailCluster": { + "$ref": "#/1774" + }, + "MailMessage": { + "$ref": "#/1780" + }, + "Mailbox": { + "$ref": "#/1809" + }, + "Malware": { + "$ref": "#/1813" + }, + "Nic": { + "$ref": "#/1819" + }, + "Process": { + "$ref": "#/1824" + }, + "RegistryKey": { + "$ref": "#/1832" + }, + "RegistryValue": { + "$ref": "#/1847" + }, + "SecurityAlert": { + "$ref": "#/1860" + }, + "SecurityGroup": { + "$ref": "#/1922" + }, + "SubmissionMail": { + "$ref": "#/1926" + }, + "Url": { + "$ref": "#/1930" + } + } + }, + { + "$type": "ObjectType", + "name": "AccountEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1708" + }, + "flags": 2, + "description": "Account entity properties" + }, + "kind": { + "type": { + "$ref": "#/1710" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "AccountEntityProperties", + "properties": { + "aadTenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The Azure Active Directory tenant id." + }, + "aadUserId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The Azure Active Directory user id." + }, + "accountName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The name of the account. This field should hold only the name without any domain added to it, i.e. administrator." + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The display name of the account." + }, + "hostEntityId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The Host entity id that contains the account in case it is a local account (not domain joined)" + }, + "isDomainJoined": { + "type": { + "$ref": "#/17" + }, + "flags": 2, + "description": "Determines whether this is a domain account." + }, + "ntDomain": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The NetBIOS domain name as it appears in the alert format domain/username. Examples: NT AUTHORITY." + }, + "objectGuid": { + "type": { + "$ref": "#/446" + }, + "flags": 2, + "description": "The objectGUID attribute is a single-value attribute that is the unique identifier for the object, assigned by active directory." + }, + "puid": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The Azure Active Directory Passport User ID." + }, + "sid": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The account security identifier, e.g. S-1-5-18." + }, + "upnSuffix": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The user principal name suffix for the account, in some cases it is also the domain name. Examples: contoso.com." + }, + "dnsDomain": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The fully qualified domain DNS name." + }, + "additionalData": { + "type": { + "$ref": "#/1709" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "Account" + }, + { + "$type": "ObjectType", + "name": "AzureResourceEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1712" + }, + "flags": 2, + "description": "AzureResource entity properties" + }, + "kind": { + "type": { + "$ref": "#/1714" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "AzureResourceEntityProperties", + "properties": { + "resourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The azure resource id of the resource" + }, + "subscriptionId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The subscription id of the resource" + }, + "additionalData": { + "type": { + "$ref": "#/1713" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "AzureResource" + }, + { + "$type": "ObjectType", + "name": "HuntingBookmark", + "properties": { + "properties": { + "type": { + "$ref": "#/1716" + }, + "flags": 2, + "description": "HuntingBookmark entity properties" + }, + "kind": { + "type": { + "$ref": "#/1719" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "HuntingBookmarkProperties", + "properties": { + "created": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The time the bookmark was created" + }, + "createdBy": { + "type": { + "$ref": "#/516" + }, + "flags": 0, + "description": "Describes a user that created the bookmark" + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The display name of the bookmark" + }, + "eventTime": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The time of the event" + }, + "labels": { + "type": { + "$ref": "#/1717" + }, + "flags": 0, + "description": "List of labels relevant to this bookmark" + }, + "notes": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The notes of the bookmark" + }, + "query": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The query of the bookmark." + }, + "queryResult": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The query result of the bookmark." + }, + "updated": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The last time the bookmark was updated" + }, + "updatedBy": { + "type": { + "$ref": "#/516" + }, + "flags": 0, + "description": "Describes a user that updated the bookmark" + }, + "incidentInfo": { + "type": { + "$ref": "#/518" + }, + "flags": 0, + "description": "Describes an incident that relates to bookmark" + }, + "additionalData": { + "type": { + "$ref": "#/1718" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "Bookmark" + }, + { + "$type": "ObjectType", + "name": "CloudApplicationEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1721" + }, + "flags": 2, + "description": "CloudApplication entity properties" + }, + "kind": { + "type": { + "$ref": "#/1723" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "CloudApplicationEntityProperties", + "properties": { + "appId": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "The technical identifier of the application." + }, + "appName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The name of the related cloud application." + }, + "instanceName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The user defined instance name of the cloud application. It is often used to distinguish between several applications of the same type that a customer has." + }, + "additionalData": { + "type": { + "$ref": "#/1722" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "CloudApplication" + }, + { + "$type": "ObjectType", + "name": "DnsEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1725" + }, + "flags": 2, + "description": "Dns entity properties" + }, + "kind": { + "type": { + "$ref": "#/1728" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "DnsEntityProperties", + "properties": { + "dnsServerIpEntityId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "An ip entity id for the dns server resolving the request" + }, + "domainName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The name of the dns record associated with the alert" + }, + "hostIpAddressEntityId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "An ip entity id for the dns request client" + }, + "ipAddressEntityIds": { + "type": { + "$ref": "#/1726" + }, + "flags": 2, + "description": "Ip entity identifiers for the resolved ip address." + }, + "additionalData": { + "type": { + "$ref": "#/1727" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "DnsResolution" + }, + { + "$type": "ObjectType", + "name": "FileEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1730" + }, + "flags": 2, + "description": "File entity properties" + }, + "kind": { + "type": { + "$ref": "#/1733" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "FileEntityProperties", + "properties": { + "directory": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The full path to the file." + }, + "fileHashEntityIds": { + "type": { + "$ref": "#/1731" + }, + "flags": 2, + "description": "The file hash entity identifiers associated with this file" + }, + "fileName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The file name without path (some alerts might not include path)." + }, + "hostEntityId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The Host entity id which the file belongs to" + }, + "additionalData": { + "type": { + "$ref": "#/1732" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "File" + }, + { + "$type": "ObjectType", + "name": "FileHashEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1735" + }, + "flags": 2, + "description": "FileHash entity properties" + }, + "kind": { + "type": { + "$ref": "#/1743" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "FileHashEntityProperties", + "properties": { + "algorithm": { + "type": { + "$ref": "#/1741" + }, + "flags": 2, + "description": "The hash algorithm type." + }, + "hashValue": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The file hash value." + }, + "additionalData": { + "type": { + "$ref": "#/1742" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "MD5" + }, + { + "$type": "StringLiteralType", + "value": "SHA1" + }, + { + "$type": "StringLiteralType", + "value": "SHA256" + }, + { + "$type": "StringLiteralType", + "value": "SHA256AC" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1736" + }, + { + "$ref": "#/1737" + }, + { + "$ref": "#/1738" + }, + { + "$ref": "#/1739" + }, + { + "$ref": "#/1740" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "FileHash" + }, + { + "$type": "ObjectType", + "name": "HostEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1745" + }, + "flags": 2, + "description": "Host entity properties" + }, + "kind": { + "type": { + "$ref": "#/1753" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "HostEntityProperties", + "properties": { + "azureID": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The azure resource id of the VM." + }, + "dnsDomain": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The DNS domain that this host belongs to. Should contain the compete DNS suffix for the domain" + }, + "hostName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The hostname without the domain suffix." + }, + "isDomainJoined": { + "type": { + "$ref": "#/17" + }, + "flags": 2, + "description": "Determines whether this host belongs to a domain." + }, + "netBiosName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The host name (pre-windows2000)." + }, + "ntDomain": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The NT domain that this host belongs to." + }, + "omsAgentID": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The OMS agent id, if the host has OMS agent installed." + }, + "osFamily": { + "type": { + "$ref": "#/1751" + }, + "flags": 0, + "description": "The operating system type." + }, + "osVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "A free text representation of the operating system. This field is meant to hold specific versions the are more fine grained than OSFamily or future values not supported by OSFamily enumeration" + }, + "additionalData": { + "type": { + "$ref": "#/1752" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Linux" + }, + { + "$type": "StringLiteralType", + "value": "Windows" + }, + { + "$type": "StringLiteralType", + "value": "Android" + }, + { + "$type": "StringLiteralType", + "value": "IOS" + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1746" + }, + { + "$ref": "#/1747" + }, + { + "$ref": "#/1748" + }, + { + "$ref": "#/1749" + }, + { + "$ref": "#/1750" + } + ] + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "Host" + }, + { + "$type": "ObjectType", + "name": "IoTDeviceEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1755" + }, + "flags": 2, + "description": "IoTDevice entity properties" + }, + "kind": { + "type": { + "$ref": "#/1767" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "IoTDeviceEntityProperties", + "properties": { + "deviceId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The ID of the IoT Device in the IoT Hub" + }, + "deviceName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The friendly name of the device" + }, + "source": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The source of the device" + }, + "iotSecurityAgentId": { + "type": { + "$ref": "#/446" + }, + "flags": 2, + "description": "The ID of the security agent running on the device" + }, + "deviceType": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The type of the device" + }, + "vendor": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The vendor of the device" + }, + "edgeId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The ID of the edge device" + }, + "macAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The MAC address of the device" + }, + "model": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The model of the device" + }, + "serialNumber": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The serial number of the device" + }, + "firmwareVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The firmware version of the device" + }, + "operatingSystem": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The operating system of the device" + }, + "iotHubEntityId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The AzureResource entity id of the IoT Hub" + }, + "hostEntityId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The Host entity id of this device" + }, + "ipAddressEntityId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The IP entity if of this device" + }, + "threatIntelligence": { + "type": { + "$ref": "#/1757" + }, + "flags": 2, + "description": "A list of TI contexts attached to the IoTDevice entity." + }, + "protocols": { + "type": { + "$ref": "#/1758" + }, + "flags": 2, + "description": "A list of protocols of the IoTDevice entity." + }, + "owners": { + "type": { + "$ref": "#/1759" + }, + "flags": 2, + "description": "A list of owners of the IoTDevice entity." + }, + "nicEntityIds": { + "type": { + "$ref": "#/1760" + }, + "flags": 2, + "description": "A list of Nic entity ids of the IoTDevice entity." + }, + "site": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The site of the device" + }, + "zone": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The zone location of the device within a site" + }, + "sensor": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The sensor the device is monitored by" + }, + "deviceSubType": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The subType of the device ('PLC', 'HMI', 'EWS', etc.)" + }, + "importance": { + "type": { + "$ref": "#/1765" + }, + "flags": 0, + "description": "Device importance, determines if the device classified as 'crown jewel'" + }, + "purdueLayer": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The Purdue Layer of the device" + }, + "isAuthorized": { + "type": { + "$ref": "#/17" + }, + "flags": 2, + "description": "Determines whether the device classified as authorized device" + }, + "isProgramming": { + "type": { + "$ref": "#/17" + }, + "flags": 2, + "description": "Determines whether the device classified as programming device" + }, + "isScanner": { + "type": { + "$ref": "#/17" + }, + "flags": 2, + "description": "Is the device classified as a scanner device" + }, + "additionalData": { + "type": { + "$ref": "#/1766" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ObjectType", + "name": "ThreatIntelligence", + "properties": { + "confidence": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "Confidence (must be between 0 and 1)" + }, + "providerName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Name of the provider from whom this Threat Intelligence information was received" + }, + "reportLink": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Report link" + }, + "threatDescription": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Threat description (free text)" + }, + "threatName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Threat name (e.g. \"Jedobot malware\")" + }, + "threatType": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Threat type (e.g. \"Botnet\")" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1756" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Normal" + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1761" + }, + { + "$ref": "#/1762" + }, + { + "$ref": "#/1763" + }, + { + "$ref": "#/1764" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "IoTDevice" + }, + { + "$type": "ObjectType", + "name": "IpEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1769" + }, + "flags": 2, + "description": "Ip entity properties" + }, + "kind": { + "type": { + "$ref": "#/1773" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "IpEntityProperties", + "properties": { + "address": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The IP address as string, e.g. 127.0.0.1 (either in Ipv4 or Ipv6)" + }, + "location": { + "type": { + "$ref": "#/1770" + }, + "flags": 2, + "description": "The geo-location context attached to the ip entity" + }, + "threatIntelligence": { + "type": { + "$ref": "#/1771" + }, + "flags": 2, + "description": "A list of TI contexts attached to the ip entity." + }, + "additionalData": { + "type": { + "$ref": "#/1772" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ObjectType", + "name": "GeoLocation", + "properties": { + "asn": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "Autonomous System Number" + }, + "city": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "City name" + }, + "countryCode": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The country code according to ISO 3166 format" + }, + "countryName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Country name according to ISO 3166 Alpha 2: the lowercase of the English Short Name" + }, + "latitude": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "The latitude of the identified location, expressed as a floating point number with range of - 90 to 90. Latitude and longitude are derived from the city or postal code." + }, + "longitude": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "The longitude of the identified location, expressed as a floating point number with range of -180 to 180. Latitude and longitude are derived from the city or postal code." + }, + "state": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "State name" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1756" + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "Ip" + }, + { + "$type": "ObjectType", + "name": "MailClusterEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1775" + }, + "flags": 2, + "description": "Mail cluster entity properties" + }, + "kind": { + "type": { + "$ref": "#/1779" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "MailClusterEntityProperties", + "properties": { + "networkMessageIds": { + "type": { + "$ref": "#/1776" + }, + "flags": 2, + "description": "The mail message IDs that are part of the mail cluster" + }, + "countByDeliveryStatus": { + "type": { + "$ref": "#/778" + }, + "flags": 2, + "description": "Count of mail messages by DeliveryStatus string representation" + }, + "countByThreatType": { + "type": { + "$ref": "#/778" + }, + "flags": 2, + "description": "Count of mail messages by ThreatType string representation" + }, + "countByProtectionStatus": { + "type": { + "$ref": "#/778" + }, + "flags": 2, + "description": "Count of mail messages by ProtectionStatus string representation" + }, + "threats": { + "type": { + "$ref": "#/1777" + }, + "flags": 2, + "description": "The threats of mail messages that are part of the mail cluster" + }, + "query": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The query that was used to identify the messages of the mail cluster" + }, + "queryTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The query time" + }, + "mailCount": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "The number of mail messages that are part of the mail cluster" + }, + "isVolumeAnomaly": { + "type": { + "$ref": "#/17" + }, + "flags": 2, + "description": "Is this a volume anomaly mail cluster" + }, + "source": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The source of the mail cluster (default is 'O365 ATP')" + }, + "clusterSourceIdentifier": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The id of the cluster source" + }, + "clusterSourceType": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The type of the cluster source" + }, + "clusterQueryStartTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The cluster query start time" + }, + "clusterQueryEndTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The cluster query end time" + }, + "clusterGroup": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The cluster group" + }, + "additionalData": { + "type": { + "$ref": "#/1778" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "MailCluster" + }, + { + "$type": "ObjectType", + "name": "MailMessageEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1781" + }, + "flags": 2, + "description": "Mail message entity properties" + }, + "kind": { + "type": { + "$ref": "#/1808" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "MailMessageEntityProperties", + "properties": { + "fileEntityIds": { + "type": { + "$ref": "#/1782" + }, + "flags": 2, + "description": "The File entity ids of this mail message's attachments" + }, + "recipient": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The recipient of this mail message. Note that in case of multiple recipients the mail message is forked and each copy has one recipient" + }, + "urls": { + "type": { + "$ref": "#/1783" + }, + "flags": 2, + "description": "The Urls contained in this mail message" + }, + "threats": { + "type": { + "$ref": "#/1784" + }, + "flags": 2, + "description": "The threats of this mail message" + }, + "p1Sender": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The p1 sender's email address" + }, + "p1SenderDisplayName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The p1 sender's display name" + }, + "p1SenderDomain": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The p1 sender's domain" + }, + "senderIP": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The sender's IP address" + }, + "p2Sender": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The p2 sender's email address" + }, + "p2SenderDisplayName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The p2 sender's display name" + }, + "p2SenderDomain": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The p2 sender's domain" + }, + "receiveDate": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The receive date of this message" + }, + "networkMessageId": { + "type": { + "$ref": "#/446" + }, + "flags": 2, + "description": "The network message id of this mail message" + }, + "internetMessageId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The internet message id of this mail message" + }, + "subject": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The subject of this mail message" + }, + "language": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The language of this mail message" + }, + "threatDetectionMethods": { + "type": { + "$ref": "#/1785" + }, + "flags": 2, + "description": "The threat detection methods" + }, + "bodyFingerprintBin1": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The bodyFingerprintBin1" + }, + "bodyFingerprintBin2": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The bodyFingerprintBin2" + }, + "bodyFingerprintBin3": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The bodyFingerprintBin3" + }, + "bodyFingerprintBin4": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The bodyFingerprintBin4" + }, + "bodyFingerprintBin5": { + "type": { + "$ref": "#/244" + }, + "flags": 0, + "description": "The bodyFingerprintBin5" + }, + "antispamDirection": { + "type": { + "$ref": "#/1790" + }, + "flags": 0, + "description": "The directionality of this mail message" + }, + "deliveryAction": { + "type": { + "$ref": "#/1796" + }, + "flags": 0, + "description": "The delivery action of this mail message like Delivered, Blocked, Replaced etc" + }, + "deliveryLocation": { + "type": { + "$ref": "#/1806" + }, + "flags": 0, + "description": "The delivery location of this mail message like Inbox, JunkFolder etc" + }, + "additionalData": { + "type": { + "$ref": "#/1807" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Inbound" + }, + { + "$type": "StringLiteralType", + "value": "Outbound" + }, + { + "$type": "StringLiteralType", + "value": "Intraorg" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1786" + }, + { + "$ref": "#/1787" + }, + { + "$ref": "#/1788" + }, + { + "$ref": "#/1789" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "DeliveredAsSpam" + }, + { + "$type": "StringLiteralType", + "value": "Delivered" + }, + { + "$type": "StringLiteralType", + "value": "Blocked" + }, + { + "$type": "StringLiteralType", + "value": "Replaced" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1791" + }, + { + "$ref": "#/1792" + }, + { + "$ref": "#/1793" + }, + { + "$ref": "#/1794" + }, + { + "$ref": "#/1795" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Inbox" + }, + { + "$type": "StringLiteralType", + "value": "JunkFolder" + }, + { + "$type": "StringLiteralType", + "value": "DeletedFolder" + }, + { + "$type": "StringLiteralType", + "value": "Quarantine" + }, + { + "$type": "StringLiteralType", + "value": "External" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Dropped" + }, + { + "$type": "StringLiteralType", + "value": "Forwarded" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1797" + }, + { + "$ref": "#/1798" + }, + { + "$ref": "#/1799" + }, + { + "$ref": "#/1800" + }, + { + "$ref": "#/1801" + }, + { + "$ref": "#/1802" + }, + { + "$ref": "#/1803" + }, + { + "$ref": "#/1804" + }, + { + "$ref": "#/1805" + } + ] + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "MailMessage" + }, + { + "$type": "ObjectType", + "name": "MailboxEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1810" + }, + "flags": 2, + "description": "Mailbox entity properties" + }, + "kind": { + "type": { + "$ref": "#/1812" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "MailboxEntityProperties", + "properties": { + "mailboxPrimaryAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The mailbox's primary address" + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The mailbox's display name" + }, + "upn": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The mailbox's UPN" + }, + "externalDirectoryObjectId": { + "type": { + "$ref": "#/446" + }, + "flags": 2, + "description": "The AzureAD identifier of mailbox. Similar to AadUserId in account entity but this property is specific to mailbox object on office side" + }, + "additionalData": { + "type": { + "$ref": "#/1811" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "Mailbox" + }, + { + "$type": "ObjectType", + "name": "MalwareEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1814" + }, + "flags": 2, + "description": "File entity properties" + }, + "kind": { + "type": { + "$ref": "#/1818" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "MalwareEntityProperties", + "properties": { + "category": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The malware category by the vendor, e.g. Trojan" + }, + "fileEntityIds": { + "type": { + "$ref": "#/1815" + }, + "flags": 2, + "description": "List of linked file entity identifiers on which the malware was found" + }, + "malwareName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The malware name by the vendor, e.g. Win32/Toga!rfn" + }, + "processEntityIds": { + "type": { + "$ref": "#/1816" + }, + "flags": 2, + "description": "List of linked process entity identifiers on which the malware was found." + }, + "additionalData": { + "type": { + "$ref": "#/1817" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "Malware" + }, + { + "$type": "ObjectType", + "name": "NicEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1820" + }, + "flags": 2, + "description": "Network interface entity properties" + }, + "kind": { + "type": { + "$ref": "#/1823" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "NicEntityProperties", + "properties": { + "macAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The MAC address of this network interface" + }, + "ipAddressEntityId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The IP entity id of this network interface" + }, + "vlans": { + "type": { + "$ref": "#/1821" + }, + "flags": 2, + "description": "A list of VLANs of the network interface entity." + }, + "additionalData": { + "type": { + "$ref": "#/1822" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "Nic" + }, + { + "$type": "ObjectType", + "name": "ProcessEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1825" + }, + "flags": 2, + "description": "Process entity properties" + }, + "kind": { + "type": { + "$ref": "#/1831" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "ProcessEntityProperties", + "properties": { + "accountEntityId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The account entity id running the processes." + }, + "commandLine": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The command line used to create the process" + }, + "creationTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time when the process started to run" + }, + "elevationToken": { + "type": { + "$ref": "#/1829" + }, + "flags": 0, + "description": "The elevation token associated with the process." + }, + "hostEntityId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The host entity id on which the process was running" + }, + "hostLogonSessionEntityId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The session entity id in which the process was running" + }, + "imageFileEntityId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Image file entity id" + }, + "parentProcessEntityId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The parent process entity id." + }, + "processId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The process ID" + }, + "additionalData": { + "type": { + "$ref": "#/1830" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Default" + }, + { + "$type": "StringLiteralType", + "value": "Full" + }, + { + "$type": "StringLiteralType", + "value": "Limited" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1826" + }, + { + "$ref": "#/1827" + }, + { + "$ref": "#/1828" + } + ] + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "Process" + }, + { + "$type": "ObjectType", + "name": "RegistryKeyEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1833" + }, + "flags": 2, + "description": "RegistryKey entity properties" + }, + "kind": { + "type": { + "$ref": "#/1846" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "RegistryKeyEntityProperties", + "properties": { + "hive": { + "type": { + "$ref": "#/1844" + }, + "flags": 2, + "description": "the hive that holds the registry key." + }, + "key": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The registry key path." + }, + "additionalData": { + "type": { + "$ref": "#/1845" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "StringLiteralType", + "value": "HKEY_LOCAL_MACHINE" + }, + { + "$type": "StringLiteralType", + "value": "HKEY_CLASSES_ROOT" + }, + { + "$type": "StringLiteralType", + "value": "HKEY_CURRENT_CONFIG" + }, + { + "$type": "StringLiteralType", + "value": "HKEY_USERS" + }, + { + "$type": "StringLiteralType", + "value": "HKEY_CURRENT_USER_LOCAL_SETTINGS" + }, + { + "$type": "StringLiteralType", + "value": "HKEY_PERFORMANCE_DATA" + }, + { + "$type": "StringLiteralType", + "value": "HKEY_PERFORMANCE_NLSTEXT" + }, + { + "$type": "StringLiteralType", + "value": "HKEY_PERFORMANCE_TEXT" + }, + { + "$type": "StringLiteralType", + "value": "HKEY_A" + }, + { + "$type": "StringLiteralType", + "value": "HKEY_CURRENT_USER" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1834" + }, + { + "$ref": "#/1835" + }, + { + "$ref": "#/1836" + }, + { + "$ref": "#/1837" + }, + { + "$ref": "#/1838" + }, + { + "$ref": "#/1839" + }, + { + "$ref": "#/1840" + }, + { + "$ref": "#/1841" + }, + { + "$ref": "#/1842" + }, + { + "$ref": "#/1843" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "RegistryKey" + }, + { + "$type": "ObjectType", + "name": "RegistryValueEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1848" + }, + "flags": 2, + "description": "RegistryKey entity properties" + }, + "kind": { + "type": { + "$ref": "#/1859" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "RegistryValueEntityProperties", + "properties": { + "keyEntityId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The registry key entity id." + }, + "valueData": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "String formatted representation of the value data." + }, + "valueName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The registry value name." + }, + "valueType": { + "type": { + "$ref": "#/1857" + }, + "flags": 2, + "description": "Specifies the data types to use when storing values in the registry, or identifies the data type of a value in the registry." + }, + "additionalData": { + "type": { + "$ref": "#/1858" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "StringLiteralType", + "value": "None" + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "String" + }, + { + "$type": "StringLiteralType", + "value": "ExpandString" + }, + { + "$type": "StringLiteralType", + "value": "Binary" + }, + { + "$type": "StringLiteralType", + "value": "DWord" + }, + { + "$type": "StringLiteralType", + "value": "MultiString" + }, + { + "$type": "StringLiteralType", + "value": "QWord" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1849" + }, + { + "$ref": "#/1850" + }, + { + "$ref": "#/1851" + }, + { + "$ref": "#/1852" + }, + { + "$ref": "#/1853" + }, + { + "$ref": "#/1854" + }, + { + "$ref": "#/1855" + }, + { + "$ref": "#/1856" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "RegistryValue" + }, + { + "$type": "ObjectType", + "name": "SecurityAlert", + "properties": { + "properties": { + "type": { + "$ref": "#/1861" + }, + "flags": 2, + "description": "SecurityAlert entity properties" + }, + "kind": { + "type": { + "$ref": "#/1921" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "SecurityAlertProperties", + "properties": { + "alertDisplayName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The display name of the alert." + }, + "alertType": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The type name of the alert." + }, + "compromisedEntity": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Display name of the main entity being reported on." + }, + "confidenceLevel": { + "type": { + "$ref": "#/1865" + }, + "flags": 2, + "description": "The confidence level of this alert." + }, + "confidenceReasons": { + "type": { + "$ref": "#/1867" + }, + "flags": 2, + "description": "The confidence reasons" + }, + "confidenceScore": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "The confidence score of the alert." + }, + "confidenceScoreStatus": { + "type": { + "$ref": "#/1872" + }, + "flags": 2, + "description": "The confidence score calculation status, i.e. indicating if score calculation is pending for this alert, not applicable or final." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Alert description." + }, + "endTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The impact end time of the alert (the time of the last event contributing to the alert)." + }, + "intent": { + "type": { + "$ref": "#/1887" + }, + "flags": 2, + "description": "Holds the alert intent stage(s) mapping for this alert." + }, + "providerAlertId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The identifier of the alert inside the product which generated the alert." + }, + "processingEndTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the alert was made available for consumption." + }, + "productComponentName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The name of a component inside the product which generated the alert." + }, + "productName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The name of the product which published this alert." + }, + "productVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The version of the product generating the alert." + }, + "remediationSteps": { + "type": { + "$ref": "#/1888" + }, + "flags": 2, + "description": "Manual action items to take to remediate the alert." + }, + "severity": { + "type": { + "$ref": "#/1893" + }, + "flags": 0, + "description": "The severity of the alert" + }, + "startTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The impact start time of the alert (the time of the first event contributing to the alert)." + }, + "status": { + "type": { + "$ref": "#/1899" + }, + "flags": 2, + "description": "The lifecycle status of the alert." + }, + "systemAlertId": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Holds the product identifier of the alert for the product." + }, + "tactics": { + "type": { + "$ref": "#/1918" + }, + "flags": 2, + "description": "The tactics of the alert" + }, + "timeGenerated": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the alert was generated." + }, + "vendorName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The name of the vendor that raise the alert." + }, + "alertLink": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The uri link of the alert." + }, + "resourceIdentifiers": { + "type": { + "$ref": "#/1919" + }, + "flags": 2, + "description": "The list of resource identifiers of the alert." + }, + "additionalData": { + "type": { + "$ref": "#/1920" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1862" + }, + { + "$ref": "#/1863" + }, + { + "$ref": "#/1864" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "SecurityAlertPropertiesConfidenceReasonsItem", + "properties": { + "reason": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The reason's description" + }, + "reasonType": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The type (category) of the reason" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1866" + } + }, + { + "$type": "StringLiteralType", + "value": "NotApplicable" + }, + { + "$type": "StringLiteralType", + "value": "InProcess" + }, + { + "$type": "StringLiteralType", + "value": "NotFinal" + }, + { + "$type": "StringLiteralType", + "value": "Final" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1868" + }, + { + "$ref": "#/1869" + }, + { + "$ref": "#/1870" + }, + { + "$ref": "#/1871" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "Probing" + }, + { + "$type": "StringLiteralType", + "value": "Exploitation" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1873" + }, + { + "$ref": "#/1874" + }, + { + "$ref": "#/1875" + }, + { + "$ref": "#/1876" + }, + { + "$ref": "#/1877" + }, + { + "$ref": "#/1878" + }, + { + "$ref": "#/1879" + }, + { + "$ref": "#/1880" + }, + { + "$ref": "#/1881" + }, + { + "$ref": "#/1882" + }, + { + "$ref": "#/1883" + }, + { + "$ref": "#/1884" + }, + { + "$ref": "#/1885" + }, + { + "$ref": "#/1886" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "High" + }, + { + "$type": "StringLiteralType", + "value": "Medium" + }, + { + "$type": "StringLiteralType", + "value": "Low" + }, + { + "$type": "StringLiteralType", + "value": "Informational" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1889" + }, + { + "$ref": "#/1890" + }, + { + "$ref": "#/1891" + }, + { + "$ref": "#/1892" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Unknown" + }, + { + "$type": "StringLiteralType", + "value": "New" + }, + { + "$type": "StringLiteralType", + "value": "Resolved" + }, + { + "$type": "StringLiteralType", + "value": "Dismissed" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1894" + }, + { + "$ref": "#/1895" + }, + { + "$ref": "#/1896" + }, + { + "$ref": "#/1897" + }, + { + "$ref": "#/1898" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "Reconnaissance" + }, + { + "$type": "StringLiteralType", + "value": "ResourceDevelopment" + }, + { + "$type": "StringLiteralType", + "value": "InitialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Execution" + }, + { + "$type": "StringLiteralType", + "value": "Persistence" + }, + { + "$type": "StringLiteralType", + "value": "PrivilegeEscalation" + }, + { + "$type": "StringLiteralType", + "value": "DefenseEvasion" + }, + { + "$type": "StringLiteralType", + "value": "CredentialAccess" + }, + { + "$type": "StringLiteralType", + "value": "Discovery" + }, + { + "$type": "StringLiteralType", + "value": "LateralMovement" + }, + { + "$type": "StringLiteralType", + "value": "Collection" + }, + { + "$type": "StringLiteralType", + "value": "Exfiltration" + }, + { + "$type": "StringLiteralType", + "value": "CommandAndControl" + }, + { + "$type": "StringLiteralType", + "value": "Impact" + }, + { + "$type": "StringLiteralType", + "value": "PreAttack" + }, + { + "$type": "StringLiteralType", + "value": "ImpairProcessControl" + }, + { + "$type": "StringLiteralType", + "value": "InhibitResponseFunction" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1900" + }, + { + "$ref": "#/1901" + }, + { + "$ref": "#/1902" + }, + { + "$ref": "#/1903" + }, + { + "$ref": "#/1904" + }, + { + "$ref": "#/1905" + }, + { + "$ref": "#/1906" + }, + { + "$ref": "#/1907" + }, + { + "$ref": "#/1908" + }, + { + "$ref": "#/1909" + }, + { + "$ref": "#/1910" + }, + { + "$ref": "#/1911" + }, + { + "$ref": "#/1912" + }, + { + "$ref": "#/1913" + }, + { + "$ref": "#/1914" + }, + { + "$ref": "#/1915" + }, + { + "$ref": "#/1916" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/1917" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/778" + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "SecurityAlert" + }, + { + "$type": "ObjectType", + "name": "SecurityGroupEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1923" + }, + "flags": 2, + "description": "SecurityGroup entity properties" + }, + "kind": { + "type": { + "$ref": "#/1925" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "SecurityGroupEntityProperties", + "properties": { + "distinguishedName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The group distinguished name" + }, + "objectGuid": { + "type": { + "$ref": "#/446" + }, + "flags": 2, + "description": "A single-value attribute that is the unique identifier for the object, assigned by active directory." + }, + "sid": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The SID attribute is a single-value attribute that specifies the security identifier (SID) of the group" + }, + "additionalData": { + "type": { + "$ref": "#/1924" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "SecurityGroup" + }, + { + "$type": "ObjectType", + "name": "SubmissionMailEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1927" + }, + "flags": 2, + "description": "Submission mail entity properties" + }, + "kind": { + "type": { + "$ref": "#/1929" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "SubmissionMailEntityProperties", + "properties": { + "networkMessageId": { + "type": { + "$ref": "#/446" + }, + "flags": 2, + "description": "The network message id of email to which submission belongs" + }, + "submissionId": { + "type": { + "$ref": "#/446" + }, + "flags": 2, + "description": "The submission id" + }, + "submitter": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The submitter" + }, + "submissionDate": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The submission date" + }, + "timestamp": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The Time stamp when the message is received (Mail)" + }, + "recipient": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The recipient of the mail" + }, + "sender": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The sender of the mail" + }, + "senderIp": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The sender's IP" + }, + "subject": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The subject of submission mail" + }, + "reportType": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The submission type for the given instance. This maps to Junk, Phish, Malware or NotJunk." + }, + "additionalData": { + "type": { + "$ref": "#/1928" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "SubmissionMail" + }, + { + "$type": "ObjectType", + "name": "UrlEntity", + "properties": { + "properties": { + "type": { + "$ref": "#/1931" + }, + "flags": 2, + "description": "Url entity properties" + }, + "kind": { + "type": { + "$ref": "#/1933" + }, + "flags": 1, + "description": "The kind of the entity." + } + } + }, + { + "$type": "ObjectType", + "name": "UrlEntityProperties", + "properties": { + "url": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "A full URL the entity points to" + }, + "additionalData": { + "type": { + "$ref": "#/1932" + }, + "flags": 2, + "description": "A bag of custom fields that should be part of the entity and will be presented to the user." + }, + "friendlyName": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated." + } + } + }, + { + "$type": "ObjectType", + "name": "EntityCommonPropertiesAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "StringLiteralType", + "value": "Url" + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/entities@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1706" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/billingStatistics" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "DiscriminatedObjectType", + "name": "Microsoft.SecurityInsights/billingStatistics", + "discriminator": "kind", + "baseProperties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/1452" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1935" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1936" + }, + "flags": 10, + "description": "The resource api version" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Resource Etag." + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + }, + "elements": { + "SapSolutionUsage": { + "$ref": "#/1938" + } + } + }, + { + "$type": "ObjectType", + "name": "SapSolutionUsageStatistic", + "properties": { + "properties": { + "type": { + "$ref": "#/1939" + }, + "flags": 2, + "description": "The SAP solution usage object" + }, + "kind": { + "type": { + "$ref": "#/1940" + }, + "flags": 1, + "description": "The kind of the billing statistic" + } + } + }, + { + "$type": "ObjectType", + "name": "SapSolutionUsageStatisticProperties", + "properties": { + "activeSystemIdCount": { + "type": { + "$ref": "#/244" + }, + "flags": 2, + "description": "The latest count of active SAP system IDs under the Microsoft Sentinel solution for SAP Usage" + } + } + }, + { + "$type": "StringLiteralType", + "value": "SapSolutionUsage" + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/billingStatistics@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1937" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/contentProductPackages" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/contentProductPackages", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1942" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1943" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1945" + }, + "flags": 2, + "description": "package properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ProductPackageProperties", + "properties": { + "contentId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The content id of the package" + }, + "contentProductId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Unique ID for the content. It should be generated based on the contentId, contentKind and the contentVersion of the package" + }, + "contentKind": { + "type": { + "$ref": "#/1948" + }, + "flags": 0, + "description": "The package kind" + }, + "contentSchemaVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The version of the content schema." + }, + "isNew": { + "type": { + "$ref": "#/1951" + }, + "flags": 0, + "description": "Flag indicates if this is a newly published package." + }, + "isPreview": { + "type": { + "$ref": "#/1954" + }, + "flags": 0, + "description": "Flag indicates if this package is in preview." + }, + "isFeatured": { + "type": { + "$ref": "#/1957" + }, + "flags": 0, + "description": "Flag indicates if this package is among the featured list." + }, + "isDeprecated": { + "type": { + "$ref": "#/1960" + }, + "flags": 0, + "description": "Flag indicates if this template is deprecated" + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the latest version number of the package" + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The display name of the package" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The description of the package" + }, + "publisherDisplayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The publisher display name of the package" + }, + "source": { + "type": { + "$ref": "#/671" + }, + "flags": 0, + "description": "The source of the package" + }, + "author": { + "type": { + "$ref": "#/677" + }, + "flags": 0, + "description": "The author of the package" + }, + "support": { + "type": { + "$ref": "#/678" + }, + "flags": 0, + "description": "The support tier of the package" + }, + "dependencies": { + "type": { + "$ref": "#/683" + }, + "flags": 0, + "description": "The support tier of the package" + }, + "providers": { + "type": { + "$ref": "#/1961" + }, + "flags": 0, + "description": "Providers for the package item" + }, + "firstPublishDate": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "first publish date package item" + }, + "lastPublishDate": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "last publish date for the package item" + }, + "categories": { + "type": { + "$ref": "#/735" + }, + "flags": 0, + "description": "The categories of the package" + }, + "threatAnalysisTactics": { + "type": { + "$ref": "#/1962" + }, + "flags": 0, + "description": "the tactics the resource covers" + }, + "threatAnalysisTechniques": { + "type": { + "$ref": "#/1963" + }, + "flags": 0, + "description": "the techniques the resource covers, these have to be aligned with the tactics being used" + }, + "icon": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the icon identifier. this id can later be fetched from the content metadata" + }, + "installedVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The version of the installed package, null or absent means not installed." + }, + "metadataResourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The metadata resource id." + }, + "packagedContent": { + "type": { + "$ref": "#/778" + }, + "flags": 0, + "description": "The json of the ARM template to deploy. Expandable." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Solution" + }, + { + "$type": "StringLiteralType", + "value": "Standalone" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1946" + }, + { + "$ref": "#/1947" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "true" + }, + { + "$type": "StringLiteralType", + "value": "false" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1949" + }, + { + "$ref": "#/1950" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "true" + }, + { + "$type": "StringLiteralType", + "value": "false" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1952" + }, + { + "$ref": "#/1953" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "true" + }, + { + "$type": "StringLiteralType", + "value": "false" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1955" + }, + { + "$ref": "#/1956" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "true" + }, + { + "$type": "StringLiteralType", + "value": "false" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1958" + }, + { + "$ref": "#/1959" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/contentProductPackages@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1944" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/contentproducttemplates" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/contentproducttemplates", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1965" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/1966" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/1968" + }, + "flags": 2, + "description": "template properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "ProductTemplateProperties", + "properties": { + "contentId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Static ID for the content. Used to identify dependencies and content from solutions or community. Hard-coded/static for out of the box content and solutions. Dynamic for user-created. This is the resource name" + }, + "contentProductId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Unique ID for the content. It should be generated based on the contentId of the package, contentId of the template, contentKind of the template and the contentVersion of the template" + }, + "packageVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Version of the package. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM metadata best practices. Can also be any string, but then we cannot guarantee any version checks" + }, + "version": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Version of the content. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM metadata best practices. Can also be any string, but then we cannot guarantee any version checks" + }, + "displayName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The display name of the template" + }, + "contentKind": { + "type": { + "$ref": "#/1990" + }, + "flags": 0, + "description": "The kind of content the template is for." + }, + "source": { + "type": { + "$ref": "#/671" + }, + "flags": 0, + "description": "Source of the content. This is where/how it was created." + }, + "author": { + "type": { + "$ref": "#/677" + }, + "flags": 0, + "description": "The creator of the content item." + }, + "support": { + "type": { + "$ref": "#/678" + }, + "flags": 0, + "description": "Support information for the template - type, name, contact information" + }, + "dependencies": { + "type": { + "$ref": "#/683" + }, + "flags": 0, + "description": "Dependencies for the content item, what other content items it requires to work. Can describe more complex dependencies using a recursive/nested structure. For a single dependency an id/kind/version can be supplied or operator/criteria for complex formats." + }, + "categories": { + "type": { + "$ref": "#/735" + }, + "flags": 0, + "description": "Categories for the item" + }, + "providers": { + "type": { + "$ref": "#/1991" + }, + "flags": 0, + "description": "Providers for the content item" + }, + "firstPublishDate": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "first publish date content item" + }, + "lastPublishDate": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "last publish date for the content item" + }, + "customVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The custom version of the content. A optional free text" + }, + "contentSchemaVersion": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Schema version of the content. Can be used to distinguish between different flow based on the schema version" + }, + "icon": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the icon identifier. this id can later be fetched from the content metadata" + }, + "threatAnalysisTactics": { + "type": { + "$ref": "#/1992" + }, + "flags": 0, + "description": "the tactics the resource covers" + }, + "threatAnalysisTechniques": { + "type": { + "$ref": "#/1993" + }, + "flags": 0, + "description": "the techniques the resource covers, these have to be aligned with the tactics being used" + }, + "previewImages": { + "type": { + "$ref": "#/1994" + }, + "flags": 0, + "description": "preview image file names. These will be taken from the solution artifacts" + }, + "previewImagesDark": { + "type": { + "$ref": "#/1995" + }, + "flags": 0, + "description": "preview image file names. These will be taken from the solution artifacts. used for dark theme support" + }, + "packageId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the package Id contains this template" + }, + "packageKind": { + "type": { + "$ref": "#/1998" + }, + "flags": 0, + "description": "the packageKind of the package contains this template" + }, + "packageName": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "the name of the package contains this template" + }, + "isDeprecated": { + "type": { + "$ref": "#/2001" + }, + "flags": 2, + "description": "Flag indicates if this template is deprecated" + }, + "packagedContent": { + "type": { + "$ref": "#/778" + }, + "flags": 0, + "description": "The json of the ARM template to deploy" + } + } + }, + { + "$type": "StringLiteralType", + "value": "DataConnector" + }, + { + "$type": "StringLiteralType", + "value": "DataType" + }, + { + "$type": "StringLiteralType", + "value": "Workbook" + }, + { + "$type": "StringLiteralType", + "value": "WorkbookTemplate" + }, + { + "$type": "StringLiteralType", + "value": "Playbook" + }, + { + "$type": "StringLiteralType", + "value": "PlaybookTemplate" + }, + { + "$type": "StringLiteralType", + "value": "AnalyticsRuleTemplate" + }, + { + "$type": "StringLiteralType", + "value": "AnalyticsRule" + }, + { + "$type": "StringLiteralType", + "value": "HuntingQuery" + }, + { + "$type": "StringLiteralType", + "value": "InvestigationQuery" + }, + { + "$type": "StringLiteralType", + "value": "Parser" + }, + { + "$type": "StringLiteralType", + "value": "Watchlist" + }, + { + "$type": "StringLiteralType", + "value": "WatchlistTemplate" + }, + { + "$type": "StringLiteralType", + "value": "Solution" + }, + { + "$type": "StringLiteralType", + "value": "AzureFunction" + }, + { + "$type": "StringLiteralType", + "value": "LogicAppsCustomConnector" + }, + { + "$type": "StringLiteralType", + "value": "AutomationRule" + }, + { + "$type": "StringLiteralType", + "value": "ResourcesDataConnector" + }, + { + "$type": "StringLiteralType", + "value": "Notebook" + }, + { + "$type": "StringLiteralType", + "value": "Standalone" + }, + { + "$type": "StringLiteralType", + "value": "SummaryRule" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1969" + }, + { + "$ref": "#/1970" + }, + { + "$ref": "#/1971" + }, + { + "$ref": "#/1972" + }, + { + "$ref": "#/1973" + }, + { + "$ref": "#/1974" + }, + { + "$ref": "#/1975" + }, + { + "$ref": "#/1976" + }, + { + "$ref": "#/1977" + }, + { + "$ref": "#/1978" + }, + { + "$ref": "#/1979" + }, + { + "$ref": "#/1980" + }, + { + "$ref": "#/1981" + }, + { + "$ref": "#/1982" + }, + { + "$ref": "#/1983" + }, + { + "$ref": "#/1984" + }, + { + "$ref": "#/1985" + }, + { + "$ref": "#/1986" + }, + { + "$ref": "#/1987" + }, + { + "$ref": "#/1988" + }, + { + "$ref": "#/1989" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "StringLiteralType", + "value": "Solution" + }, + { + "$type": "StringLiteralType", + "value": "Standalone" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1996" + }, + { + "$ref": "#/1997" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "true" + }, + { + "$type": "StringLiteralType", + "value": "false" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/1999" + }, + { + "$ref": "#/2000" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/contentproducttemplates@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/1967" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/entities/relations" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/entities/relations", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/549" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/2003" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/2004" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/553" + }, + "flags": 2, + "description": "Relation properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/entities/relations@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/2005" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/entityQueryTemplates" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "DiscriminatedObjectType", + "name": "Microsoft.SecurityInsights/entityQueryTemplates", + "discriminator": "kind", + "baseProperties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/2007" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/2008" + }, + "flags": 10, + "description": "The resource api version" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + }, + "elements": { + "Activity": { + "$ref": "#/2010" + } + } + }, + { + "$type": "ObjectType", + "name": "ActivityEntityQueryTemplate", + "properties": { + "properties": { + "type": { + "$ref": "#/2011" + }, + "flags": 2, + "description": "Activity entity query properties" + }, + "kind": { + "type": { + "$ref": "#/2042" + }, + "flags": 1, + "description": "the entity query template kind" + } + } + }, + { + "$type": "ObjectType", + "name": "ActivityEntityQueryTemplateProperties", + "properties": { + "title": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The entity query title" + }, + "content": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The entity query content to display in timeline" + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The entity query description" + }, + "queryDefinitions": { + "type": { + "$ref": "#/2012" + }, + "flags": 0, + "description": "The Activity query definitions" + }, + "dataTypes": { + "type": { + "$ref": "#/2014" + }, + "flags": 0, + "description": "List of required data types for the given entity query template" + }, + "inputEntityType": { + "type": { + "$ref": "#/2037" + }, + "flags": 0, + "description": "The type of the query's source entity" + }, + "requiredInputFieldsSets": { + "type": { + "$ref": "#/2039" + }, + "flags": 0, + "description": "List of the fields of the source entity that are required to run the query" + }, + "entitiesFilter": { + "type": { + "$ref": "#/2041" + }, + "flags": 0, + "description": "The query applied only to entities matching to all filters" + } + } + }, + { + "$type": "ObjectType", + "name": "ActivityEntityQueryTemplatePropertiesQueryDefinitions", + "properties": { + "query": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The Activity query to run on a given entity" + }, + "summarizeBy": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The dimensions we want to summarize the timeline results on, this is comma separated list" + } + } + }, + { + "$type": "ObjectType", + "name": "DataTypeDefinitions", + "properties": { + "dataType": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The data type name" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2013" + } + }, + { + "$type": "StringLiteralType", + "value": "Account" + }, + { + "$type": "StringLiteralType", + "value": "Host" + }, + { + "$type": "StringLiteralType", + "value": "File" + }, + { + "$type": "StringLiteralType", + "value": "AzureResource" + }, + { + "$type": "StringLiteralType", + "value": "CloudApplication" + }, + { + "$type": "StringLiteralType", + "value": "DNS" + }, + { + "$type": "StringLiteralType", + "value": "FileHash" + }, + { + "$type": "StringLiteralType", + "value": "IP" + }, + { + "$type": "StringLiteralType", + "value": "Malware" + }, + { + "$type": "StringLiteralType", + "value": "Process" + }, + { + "$type": "StringLiteralType", + "value": "RegistryKey" + }, + { + "$type": "StringLiteralType", + "value": "RegistryValue" + }, + { + "$type": "StringLiteralType", + "value": "SecurityGroup" + }, + { + "$type": "StringLiteralType", + "value": "URL" + }, + { + "$type": "StringLiteralType", + "value": "IoTDevice" + }, + { + "$type": "StringLiteralType", + "value": "SecurityAlert" + }, + { + "$type": "StringLiteralType", + "value": "HuntingBookmark" + }, + { + "$type": "StringLiteralType", + "value": "MailCluster" + }, + { + "$type": "StringLiteralType", + "value": "MailMessage" + }, + { + "$type": "StringLiteralType", + "value": "Mailbox" + }, + { + "$type": "StringLiteralType", + "value": "SubmissionMail" + }, + { + "$type": "StringLiteralType", + "value": "Nic" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/2015" + }, + { + "$ref": "#/2016" + }, + { + "$ref": "#/2017" + }, + { + "$ref": "#/2018" + }, + { + "$ref": "#/2019" + }, + { + "$ref": "#/2020" + }, + { + "$ref": "#/2021" + }, + { + "$ref": "#/2022" + }, + { + "$ref": "#/2023" + }, + { + "$ref": "#/2024" + }, + { + "$ref": "#/2025" + }, + { + "$ref": "#/2026" + }, + { + "$ref": "#/2027" + }, + { + "$ref": "#/2028" + }, + { + "$ref": "#/2029" + }, + { + "$ref": "#/2030" + }, + { + "$ref": "#/2031" + }, + { + "$ref": "#/2032" + }, + { + "$ref": "#/2033" + }, + { + "$ref": "#/2034" + }, + { + "$ref": "#/2035" + }, + { + "$ref": "#/2036" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2038" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ObjectType", + "name": "ActivityEntityQueryTemplatePropertiesEntitiesFilter", + "properties": {}, + "additionalProperties": { + "$ref": "#/2040" + } + }, + { + "$type": "StringLiteralType", + "value": "Activity" + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/entityQueryTemplates@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/2009" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/officeConsents" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/officeConsents", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/2044" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/2045" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/2047" + }, + "flags": 2, + "description": "Office consent properties" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "OfficeConsentProperties", + "properties": { + "tenantId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The tenantId of the Office365 with the consent." + }, + "consentId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Help to easily cascade among the data layers." + } + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/officeConsents@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/2046" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/recommendations" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/recommendations", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/446" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/2049" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/2050" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/2052" + }, + "flags": 2, + "description": "Recommendation properties object." + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "RecommendationProperties", + "properties": { + "recommendationTypeId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Id of the recommendation type." + }, + "state": { + "type": { + "$ref": "#/2058" + }, + "flags": 1, + "description": "State of the recommendation." + }, + "title": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Title of the recommendation." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Description of the recommendation." + }, + "creationTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The time stamp (UTC) when the recommendation was created." + }, + "lastEvaluatedTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The time stamp (UTC) when the recommendation was last evaluated." + }, + "lastModifiedTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The time stamp (UTC) when the recommendation was last modified." + }, + "suggestions": { + "type": { + "$ref": "#/2061" + }, + "flags": 1, + "description": "List of suggestions to take for this recommendation." + }, + "resourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "Id of the resource this recommendation refers to." + }, + "additionalProperties": { + "type": { + "$ref": "#/2062" + }, + "flags": 0, + "description": "Collection of additional properties for the recommendation." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Dismissed" + }, + { + "$type": "StringLiteralType", + "value": "CompletedByUser" + }, + { + "$type": "StringLiteralType", + "value": "CompletedBySystem" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/2053" + }, + { + "$ref": "#/2054" + }, + { + "$ref": "#/2055" + }, + { + "$ref": "#/2056" + }, + { + "$ref": "#/2057" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "RecommendedSuggestion", + "properties": { + "suggestionTypeId": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Id of the suggestion type." + }, + "title": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Title of the suggestion." + }, + "description": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Description of the suggestion." + }, + "action": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "Action of the suggestion." + }, + "additionalProperties": { + "type": { + "$ref": "#/2060" + }, + "flags": 0, + "description": "Collection of additional properties for the suggestion." + } + } + }, + { + "$type": "ObjectType", + "name": "RecommendedSuggestionAdditionalProperties", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2059" + } + }, + { + "$type": "ObjectType", + "name": "RecommendationPropertiesAdditionalProperties", + "properties": {}, + "additionalProperties": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/recommendations@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/2051" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/triggeredAnalyticsRuleRuns" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/triggeredAnalyticsRuleRuns", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/2064" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/2065" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/2067" + }, + "flags": 2, + "description": "The triggered analytics rule run Properties" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "TriggeredAnalyticsRuleRunProperties", + "properties": { + "executionTimeUtc": { + "type": { + "$ref": "#/0" + }, + "flags": 1 + }, + "ruleId": { + "type": { + "$ref": "#/0" + }, + "flags": 1 + }, + "triggeredAnalyticsRuleRunId": { + "type": { + "$ref": "#/0" + }, + "flags": 1 + }, + "provisioningState": { + "type": { + "$ref": "#/2073" + }, + "flags": 1, + "description": "The triggered analytics rule run provisioning state" + }, + "ruleRunAdditionalData": { + "type": { + "$ref": "#/2074" + }, + "flags": 0, + "description": "Dictionary of " + } + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/2068" + }, + { + "$ref": "#/2069" + }, + { + "$ref": "#/2070" + }, + { + "$ref": "#/2071" + }, + { + "$ref": "#/2072" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "TriggeredAnalyticsRuleRunPropertiesRuleRunAdditionalData", + "properties": {}, + "additionalProperties": { + "$ref": "#/778" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/triggeredAnalyticsRuleRuns@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/2066" + }, + "flags": 1 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.SecurityInsights/workspaceManagerAssignments/jobs" + }, + { + "$type": "StringLiteralType", + "value": "2024-10-01-preview" + }, + { + "$type": "ObjectType", + "name": "Microsoft.SecurityInsights/workspaceManagerAssignments/jobs", + "properties": { + "id": { + "type": { + "$ref": "#/0" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/1452" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/2076" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/2077" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/2079" + }, + "flags": 2, + "description": "The job object" + }, + "etag": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Etag of the azure resource" + }, + "systemData": { + "type": { + "$ref": "#/4" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "JobProperties", + "properties": { + "endTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the job completed" + }, + "items": { + "type": { + "$ref": "#/2092" + }, + "flags": 0, + "description": "List of items published by the job" + }, + "provisioningState": { + "type": { + "$ref": "#/2098" + }, + "flags": 2, + "description": "State of the job" + }, + "startTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the job started" + }, + "errorMessage": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "Message to describe error, if an error exists" + } + } + }, + { + "$type": "ObjectType", + "name": "JobItem", + "properties": { + "resourceId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The resource id of the content item" + }, + "status": { + "type": { + "$ref": "#/2089" + }, + "flags": 2, + "description": "Status of the item publication" + }, + "executionTime": { + "type": { + "$ref": "#/0" + }, + "flags": 2, + "description": "The time the item publishing was completed" + }, + "errors": { + "type": { + "$ref": "#/2091" + }, + "flags": 0, + "description": "The list of error descriptions if the item publication fails." + } + } + }, + { + "$type": "StringLiteralType", + "value": "New" + }, + { + "$type": "StringLiteralType", + "value": "Active" + }, + { + "$type": "StringLiteralType", + "value": "Closed" + }, + { + "$type": "StringLiteralType", + "value": "Backlog" + }, + { + "$type": "StringLiteralType", + "value": "Approved" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/2081" + }, + { + "$ref": "#/2082" + }, + { + "$ref": "#/2083" + }, + { + "$ref": "#/2084" + }, + { + "$ref": "#/2085" + }, + { + "$ref": "#/2086" + }, + { + "$ref": "#/2087" + }, + { + "$ref": "#/2088" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ObjectType", + "name": "Error", + "properties": { + "memberResourceName": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The member resource name for which the publication error occured" + }, + "errorMessage": { + "type": { + "$ref": "#/0" + }, + "flags": 1, + "description": "The error message" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2090" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2080" + } + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "InProgress" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/2093" + }, + { + "$ref": "#/2094" + }, + { + "$ref": "#/2095" + }, + { + "$ref": "#/2096" + }, + { + "$ref": "#/2097" + }, + { + "$ref": "#/0" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.SecurityInsights/workspaceManagerAssignments/jobs@2024-10-01-preview", + "scopeType": 16, + "body": { + "$ref": "#/2078" + }, + "flags": 1 + }, + { + "$type": "ObjectType", + "name": "ListActionsResponse", + "properties": { + "value": { + "type": { + "$ref": "#/2106" + }, + "flags": 1, + "description": "Array of actions." + }, + "nextLink": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The link to fetch the next page of actions." + } + } + }, + { + "$type": "DiscriminatedObjectType", + "name": "Action", + "discriminator": "kind", + "baseProperties": {}, + "elements": { + "LockUser": { + "$ref": "#/2102" + }, + "UnlockUser": { + "$ref": "#/2104" + } + } + }, + { + "$type": "ObjectType", + "name": "LockUserAction", + "properties": { + "user": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The user to lock" + }, + "failureReason": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The reason of the failure of the action. Empty if the action is successful." + }, + "kind": { + "type": { + "$ref": "#/2103" + }, + "flags": 1, + "description": "The actions kind" + } + } + }, + { + "$type": "StringLiteralType", + "value": "LockUser" + }, + { + "$type": "ObjectType", + "name": "UnlockUserAction", + "properties": { + "user": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The user to unlock" + }, + "failureReason": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The reason of the failure of the action. Empty if the action is successful." + }, + "kind": { + "type": { + "$ref": "#/2105" + }, + "flags": 1, + "description": "The actions kind" + } + } + }, + { + "$type": "StringLiteralType", + "value": "UnlockUser" + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2101" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listActions", + "resourceType": "Microsoft.SecurityInsights/businessApplicationAgents/systems", + "apiVersion": "2024-10-01-preview", + "output": { + "$ref": "#/2100" + } + }, + { + "$type": "ObjectType", + "name": "EnrichmentIpAddressBody", + "properties": { + "ipAddress": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The dotted-decimal or colon-separated string representation of the IP address" + } + } + }, + { + "$type": "ObjectType", + "name": "EnrichmentIpGeodata", + "properties": { + "asn": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The autonomous system number associated with this IP address" + }, + "carrier": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The name of the carrier for this IP address" + }, + "city": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The city this IP address is located in" + }, + "cityConfidenceFactor": { + "type": { + "$ref": "#/2110" + }, + "flags": 0, + "description": "A numeric rating of confidence that the value in the 'city' field is correct, on a scale of 0-100" + }, + "continent": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The continent this IP address is located on" + }, + "country": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The county this IP address is located in" + }, + "countryConfidenceFactor": { + "type": { + "$ref": "#/2110" + }, + "flags": 0, + "description": "A numeric rating of confidence that the value in the 'country' field is correct on a scale of 0-100" + }, + "ipAddr": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The dotted-decimal or colon-separated string representation of the IP address" + }, + "ipRoutingType": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "A description of the connection type of this IP address" + }, + "latitude": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The latitude of this IP address" + }, + "longitude": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The longitude of this IP address" + }, + "organization": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The name of the organization for this IP address" + }, + "organizationType": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The type of the organization for this IP address" + }, + "region": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The geographic region this IP address is located in" + }, + "state": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The state this IP address is located in" + }, + "stateConfidenceFactor": { + "type": { + "$ref": "#/2110" + }, + "flags": 0, + "description": "A numeric rating of confidence that the value in the 'state' field is correct on a scale of 0-100" + }, + "stateCode": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The abbreviated name for the state this IP address is located in" + } + } + }, + { + "$type": "IntegerType", + "minValue": 0, + "maxValue": 100 + }, + { + "$type": "ResourceFunctionType", + "name": "listGeodataByIp", + "resourceType": "Microsoft.SecurityInsights/enrichment", + "apiVersion": "2024-10-01-preview", + "output": { + "$ref": "#/2109" + }, + "input": { + "$ref": "#/2108" + } + }, + { + "$type": "ObjectType", + "name": "EnrichmentDomainBody", + "properties": { + "domain": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The domain name" + } + } + }, + { + "$type": "ObjectType", + "name": "EnrichmentDomainWhois", + "properties": { + "domain": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The domain for this whois record" + }, + "server": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The hostname of this registrar's whois server" + }, + "created": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The timestamp at which this record was created" + }, + "updated": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The timestamp at which this record was last updated" + }, + "expires": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The timestamp at which this record will expire" + }, + "parsedWhois": { + "type": { + "$ref": "#/2114" + }, + "flags": 0, + "description": "The whois record for a given domain" + } + } + }, + { + "$type": "ObjectType", + "name": "EnrichmentDomainWhoisDetails", + "properties": { + "registrar": { + "type": { + "$ref": "#/2115" + }, + "flags": 0, + "description": "The registrar associated with this domain" + }, + "contacts": { + "type": { + "$ref": "#/2116" + }, + "flags": 0, + "description": "The set of contacts associated with this domain" + }, + "nameServers": { + "type": { + "$ref": "#/2119" + }, + "flags": 0, + "description": "A list of name servers associated with this domain" + }, + "statuses": { + "type": { + "$ref": "#/2120" + }, + "flags": 0, + "description": "The set of status flags for this whois record" + } + } + }, + { + "$type": "ObjectType", + "name": "EnrichmentDomainWhoisRegistrarDetails", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The name of this registrar" + }, + "abuseContactEmail": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "This registrar's abuse contact email" + }, + "abuseContactPhone": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "This registrar's abuse contact phone number" + }, + "ianaId": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "This registrar's Internet Assigned Numbers Authority id" + }, + "url": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "This registrar's URL" + }, + "whoisServer": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The hostname of this registrar's whois server" + } + } + }, + { + "$type": "ObjectType", + "name": "EnrichmentDomainWhoisContacts", + "properties": { + "admin": { + "type": { + "$ref": "#/2117" + }, + "flags": 0, + "description": "The admin contact for this whois record" + }, + "billing": { + "type": { + "$ref": "#/2117" + }, + "flags": 0, + "description": "The billing contact for this whois record" + }, + "registrant": { + "type": { + "$ref": "#/2117" + }, + "flags": 0, + "description": "The registrant contact for this whois record" + }, + "tech": { + "type": { + "$ref": "#/2117" + }, + "flags": 0, + "description": "The technical contact for this whois record" + } + } + }, + { + "$type": "ObjectType", + "name": "EnrichmentDomainWhoisContact", + "properties": { + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The name of this contact" + }, + "org": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The organization for this contact" + }, + "street": { + "type": { + "$ref": "#/2118" + }, + "flags": 0, + "description": "A list describing the street address for this contact" + }, + "city": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The city for this contact" + }, + "state": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The state for this contact" + }, + "postal": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The postal code for this contact" + }, + "country": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The country for this contact" + }, + "phone": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The phone number for this contact" + }, + "fax": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The fax number for this contact" + }, + "email": { + "type": { + "$ref": "#/0" + }, + "flags": 0, + "description": "The email address for this contact" + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/0" + } + }, + { + "$type": "ResourceFunctionType", + "name": "listWhoisByDomain", + "resourceType": "Microsoft.SecurityInsights/enrichment", + "apiVersion": "2024-10-01-preview", + "output": { + "$ref": "#/2113" + }, + "input": { + "$ref": "#/2112" + } + } +] \ No newline at end of file diff --git a/generated/securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md b/generated/securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md new file mode 100644 index 0000000000..7ab6150aea --- /dev/null +++ b/generated/securityinsights/microsoft.securityinsights/2024-10-01-preview/types.md @@ -0,0 +1,3406 @@ +# Microsoft.SecurityInsights @ 2024-10-01-preview + +## Resource Microsoft.SecurityInsights/alertRules@2024-10-01-preview +* **Valid Scope(s)**: Extension +* **Discriminator**: kind + +### Base Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/alertRules' (ReadOnly, DeployTimeConstant): The resource type + +### FusionAlertRule +#### Properties +* **kind**: 'Fusion' (Required): The kind of the alert rule +* **properties**: [FusionAlertRuleProperties](#fusionalertruleproperties): Fusion alert rule properties + +### MicrosoftSecurityIncidentCreationAlertRule +#### Properties +* **kind**: 'MicrosoftSecurityIncidentCreation' (Required): The kind of the alert rule +* **properties**: [MicrosoftSecurityIncidentCreationAlertRuleProperties](#microsoftsecurityincidentcreationalertruleproperties): MicrosoftSecurityIncidentCreation rule properties + +### MLBehaviorAnalyticsAlertRule +#### Properties +* **kind**: 'MLBehaviorAnalytics' (Required): The kind of the alert rule +* **properties**: [MLBehaviorAnalyticsAlertRuleProperties](#mlbehavioranalyticsalertruleproperties): MLBehaviorAnalytics alert rule properties + +### NrtAlertRule +#### Properties +* **kind**: 'NRT' (Required): The kind of the alert rule +* **properties**: [NrtAlertRuleProperties](#nrtalertruleproperties): NRT alert rule properties + +### ScheduledAlertRule +#### Properties +* **kind**: 'Scheduled' (Required): The kind of the alert rule +* **properties**: [ScheduledAlertRuleProperties](#scheduledalertruleproperties): Scheduled alert rule properties + +### ThreatIntelligenceAlertRule +#### Properties +* **kind**: 'ThreatIntelligence' (Required): The kind of the alert rule +* **properties**: [ThreatIntelligenceAlertRuleProperties](#threatintelligencealertruleproperties): Threat Intelligence alert rule properties + + +## Resource Microsoft.SecurityInsights/alertRules/actions@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [ActionRequestPropertiesOrActionResponseProperties](#actionrequestpropertiesoractionresponseproperties): Action properties for put request +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/alertRules/actions' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/alertRuleTemplates@2024-10-01-preview (ReadOnly) +* **Valid Scope(s)**: Extension +* **Discriminator**: kind + +### Base Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/alertRuleTemplates' (ReadOnly, DeployTimeConstant): The resource type + +### FusionAlertRuleTemplate +#### Properties +* **kind**: 'Fusion' (Required): The kind of the alert rule +* **properties**: [FusionAlertRuleTemplateProperties](#fusionalertruletemplateproperties) (ReadOnly): Fusion alert rule template properties + +### MicrosoftSecurityIncidentCreationAlertRuleTemplate +#### Properties +* **kind**: 'MicrosoftSecurityIncidentCreation' (Required): The kind of the alert rule +* **properties**: [MicrosoftSecurityIncidentCreationAlertRuleTemplateProperties](#microsoftsecurityincidentcreationalertruletemplateproperties) (ReadOnly): MicrosoftSecurityIncidentCreation rule template properties + +### MLBehaviorAnalyticsAlertRuleTemplate +#### Properties +* **kind**: 'MLBehaviorAnalytics' (Required): The kind of the alert rule +* **properties**: [MLBehaviorAnalyticsAlertRuleTemplateProperties](#mlbehavioranalyticsalertruletemplateproperties) (ReadOnly): MLBehaviorAnalytics alert rule template properties. + +### NrtAlertRuleTemplate +#### Properties +* **kind**: 'NRT' (Required): The kind of the alert rule +* **properties**: [NrtAlertRuleTemplateProperties](#nrtalertruletemplateproperties) (ReadOnly): NRT alert rule template properties + +### ScheduledAlertRuleTemplate +#### Properties +* **kind**: 'Scheduled' (Required): The kind of the alert rule +* **properties**: [ScheduledAlertRuleTemplateProperties](#scheduledalertruletemplateproperties) (ReadOnly): Scheduled alert rule template properties + +### ThreatIntelligenceAlertRuleTemplate +#### Properties +* **kind**: 'ThreatIntelligence' (Required): The kind of the alert rule +* **properties**: [ThreatIntelligenceAlertRuleTemplateProperties](#threatintelligencealertruletemplateproperties) (ReadOnly): Threat Intelligence alert rule template properties + + +## Resource Microsoft.SecurityInsights/automationRules@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [AutomationRuleProperties](#automationruleproperties) (Required): Automation rule properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/automationRules' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/billingStatistics@2024-10-01-preview (ReadOnly) +* **Valid Scope(s)**: Extension +* **Discriminator**: kind + +### Base Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Resource Etag. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$"} (Required, DeployTimeConstant): The resource name +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/billingStatistics' (ReadOnly, DeployTimeConstant): The resource type + +### SapSolutionUsageStatistic +#### Properties +* **kind**: 'SapSolutionUsage' (Required): The kind of the billing statistic +* **properties**: [SapSolutionUsageStatisticProperties](#sapsolutionusagestatisticproperties) (ReadOnly): The SAP solution usage object + + +## Resource Microsoft.SecurityInsights/bookmarks@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [BookmarkProperties](#bookmarkproperties): Bookmark properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/bookmarks' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/bookmarks/relations@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 3, maxLength: 63, pattern: "^[a-zA-Z0-9-]{3,63}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [RelationProperties](#relationproperties): Relation properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/bookmarks/relations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/businessApplicationAgents@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 3, maxLength: 63, pattern: "^[a-z0-9,-]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [AgentProperties](#agentproperties) (Required) +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/businessApplicationAgents' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/businessApplicationAgents/systems@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 3, maxLength: 63, pattern: "^[a-z0-9,-]*$"} (Required, DeployTimeConstant): The resource name +* **properties**: [SystemProperties](#systemproperties) (Required): The properties of the system. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/businessApplicationAgents/systems' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/contentPackages@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [PackageProperties](#packageproperties): package properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/contentPackages' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/contentProductPackages@2024-10-01-preview (ReadOnly) +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [ProductPackageProperties](#productpackageproperties) (ReadOnly): package properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/contentProductPackages' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/contentproducttemplates@2024-10-01-preview (ReadOnly) +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [ProductTemplateProperties](#producttemplateproperties) (ReadOnly): template properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/contentproducttemplates' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/contentTemplates@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [TemplateProperties](#templateproperties): template properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/contentTemplates' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/dataConnectorDefinitions@2024-10-01-preview +* **Valid Scope(s)**: Extension +* **Discriminator**: kind + +### Base Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-z0-9A-Z-_]*$"} (Required, DeployTimeConstant): The resource name +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/dataConnectorDefinitions' (ReadOnly, DeployTimeConstant): The resource type + +### CustomizableConnectorDefinition +#### Properties +* **kind**: 'Customizable' (Required): The data connector kind +* **properties**: [CustomizableConnectorDefinitionProperties](#customizableconnectordefinitionproperties): Customizable properties. + + +## Resource Microsoft.SecurityInsights/dataConnectors@2024-10-01-preview +* **Valid Scope(s)**: Extension +* **Discriminator**: kind + +### Base Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/dataConnectors' (ReadOnly, DeployTimeConstant): The resource type + +### AwsCloudTrailDataConnector +#### Properties +* **kind**: 'AmazonWebServicesCloudTrail' (Required): The data connector kind +* **properties**: [AwsCloudTrailDataConnectorProperties](#awscloudtraildataconnectorproperties): Amazon Web Services CloudTrail data connector properties. + +### AwsS3DataConnector +#### Properties +* **kind**: 'AmazonWebServicesS3' (Required): The data connector kind +* **properties**: [AwsS3DataConnectorProperties](#awss3dataconnectorproperties): Amazon Web Services S3 data connector properties. + +### CodelessApiPollingDataConnector +#### Properties +* **kind**: 'APIPolling' (Required): The data connector kind +* **properties**: [ApiPollingParameters](#apipollingparameters): Codeless poling data connector properties + +### AADDataConnector +#### Properties +* **kind**: 'AzureActiveDirectory' (Required): The data connector kind +* **properties**: [AADDataConnectorProperties](#aaddataconnectorproperties): AADIP (Azure Active Directory Identity Protection) data connector properties. + +### AatpDataConnector +#### Properties +* **kind**: 'AzureAdvancedThreatProtection' (Required): The data connector kind +* **properties**: [AatpDataConnectorProperties](#aatpdataconnectorproperties): AATP (Azure Advanced Threat Protection) data connector properties. + +### ASCDataConnector +#### Properties +* **kind**: 'AzureSecurityCenter' (Required): The data connector kind +* **properties**: [ASCDataConnectorProperties](#ascdataconnectorproperties): ASC (Azure Security Center) data connector properties. + +### Dynamics365DataConnector +#### Properties +* **kind**: 'Dynamics365' (Required): The data connector kind +* **properties**: [Dynamics365DataConnectorProperties](#dynamics365dataconnectorproperties): Dynamics365 data connector properties. + +### GCPDataConnector +#### Properties +* **kind**: 'GCP' (Required): The data connector kind +* **properties**: [GCPDataConnectorProperties](#gcpdataconnectorproperties): Google Cloud Platform data connector properties. + +### CodelessUiDataConnector +#### Properties +* **kind**: 'GenericUI' (Required): The data connector kind +* **properties**: [CodelessParameters](#codelessparameters): Codeless UI data connector properties + +### IoTDataConnector +#### Properties +* **kind**: 'IOT' (Required): The data connector kind +* **properties**: [IoTDataConnectorProperties](#iotdataconnectorproperties): IoT data connector properties. + +### McasDataConnector +#### Properties +* **kind**: 'MicrosoftCloudAppSecurity' (Required): The data connector kind +* **properties**: [McasDataConnectorProperties](#mcasdataconnectorproperties): MCAS (Microsoft Cloud App Security) data connector properties. + +### MdatpDataConnector +#### Properties +* **kind**: 'MicrosoftDefenderAdvancedThreatProtection' (Required): The data connector kind +* **properties**: [MdatpDataConnectorProperties](#mdatpdataconnectorproperties): MDATP (Microsoft Defender Advanced Threat Protection) data connector properties. + +### MicrosoftPurviewInformationProtectionDataConnector +#### Properties +* **kind**: 'MicrosoftPurviewInformationProtection' (Required): The data connector kind +* **properties**: [MicrosoftPurviewInformationProtectionDataConnectorProperties](#microsoftpurviewinformationprotectiondataconnectorproperties): Microsoft Purview Information Protection data connector properties. + +### MstiDataConnector +#### Properties +* **kind**: 'MicrosoftThreatIntelligence' (Required): The data connector kind +* **properties**: [MstiDataConnectorProperties](#mstidataconnectorproperties): Microsoft Threat Intelligence data connector properties. + +### MTPDataConnector +#### Properties +* **kind**: 'MicrosoftThreatProtection' (Required): The data connector kind +* **properties**: [MTPDataConnectorProperties](#mtpdataconnectorproperties): MTP (Microsoft Threat Protection) data connector properties. + +### OfficeDataConnector +#### Properties +* **kind**: 'Office365' (Required): The data connector kind +* **properties**: [OfficeDataConnectorProperties](#officedataconnectorproperties): Office data connector properties. + +### Office365ProjectDataConnector +#### Properties +* **kind**: 'Office365Project' (Required): The data connector kind +* **properties**: [Office365ProjectDataConnectorProperties](#office365projectdataconnectorproperties): Office Microsoft Project data connector properties. + +### OfficeATPDataConnector +#### Properties +* **kind**: 'OfficeATP' (Required): The data connector kind +* **properties**: [OfficeATPDataConnectorProperties](#officeatpdataconnectorproperties): OfficeATP (Office 365 Advanced Threat Protection) data connector properties. + +### OfficeIRMDataConnector +#### Properties +* **kind**: 'OfficeIRM' (Required): The data connector kind +* **properties**: [OfficeIRMDataConnectorProperties](#officeirmdataconnectorproperties): OfficeIRM (Microsoft Insider Risk Management) data connector properties. + +### OfficePowerBIDataConnector +#### Properties +* **kind**: 'OfficePowerBI' (Required): The data connector kind +* **properties**: [OfficePowerBIDataConnectorProperties](#officepowerbidataconnectorproperties): Office Microsoft PowerBI data connector properties. + +### PurviewAuditDataConnector +#### Properties +* **kind**: 'PurviewAudit' (Required): The data connector kind +* **properties**: [PurviewAuditDataConnectorProperties](#purviewauditdataconnectorproperties): PurviewAudit data connector properties. + +### RestApiPollerDataConnector +#### Properties +* **kind**: 'RestApiPoller' (Required): The data connector kind +* **properties**: [RestApiPollerDataConnectorProperties](#restapipollerdataconnectorproperties): Rest Api Poller data connector properties. + +### TIDataConnector +#### Properties +* **kind**: 'ThreatIntelligence' (Required): The data connector kind +* **properties**: [TIDataConnectorProperties](#tidataconnectorproperties): TI (Threat Intelligence) data connector properties. + +### TiTaxiiDataConnector +#### Properties +* **kind**: 'ThreatIntelligenceTaxii' (Required): The data connector kind +* **properties**: [TiTaxiiDataConnectorProperties](#titaxiidataconnectorproperties): Threat intelligence TAXII data connector properties. + + +## Resource Microsoft.SecurityInsights/entities@2024-10-01-preview (ReadOnly) +* **Valid Scope(s)**: Extension +* **Discriminator**: kind + +### Base Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/entities' (ReadOnly, DeployTimeConstant): The resource type + +### AccountEntity +#### Properties +* **kind**: 'Account' (Required): The kind of the entity. +* **properties**: [AccountEntityProperties](#accountentityproperties) (ReadOnly): Account entity properties + +### AzureResourceEntity +#### Properties +* **kind**: 'AzureResource' (Required): The kind of the entity. +* **properties**: [AzureResourceEntityProperties](#azureresourceentityproperties) (ReadOnly): AzureResource entity properties + +### HuntingBookmark +#### Properties +* **kind**: 'Bookmark' (Required): The kind of the entity. +* **properties**: [HuntingBookmarkProperties](#huntingbookmarkproperties) (ReadOnly): HuntingBookmark entity properties + +### CloudApplicationEntity +#### Properties +* **kind**: 'CloudApplication' (Required): The kind of the entity. +* **properties**: [CloudApplicationEntityProperties](#cloudapplicationentityproperties) (ReadOnly): CloudApplication entity properties + +### DnsEntity +#### Properties +* **kind**: 'DnsResolution' (Required): The kind of the entity. +* **properties**: [DnsEntityProperties](#dnsentityproperties) (ReadOnly): Dns entity properties + +### FileEntity +#### Properties +* **kind**: 'File' (Required): The kind of the entity. +* **properties**: [FileEntityProperties](#fileentityproperties) (ReadOnly): File entity properties + +### FileHashEntity +#### Properties +* **kind**: 'FileHash' (Required): The kind of the entity. +* **properties**: [FileHashEntityProperties](#filehashentityproperties) (ReadOnly): FileHash entity properties + +### HostEntity +#### Properties +* **kind**: 'Host' (Required): The kind of the entity. +* **properties**: [HostEntityProperties](#hostentityproperties) (ReadOnly): Host entity properties + +### IoTDeviceEntity +#### Properties +* **kind**: 'IoTDevice' (Required): The kind of the entity. +* **properties**: [IoTDeviceEntityProperties](#iotdeviceentityproperties) (ReadOnly): IoTDevice entity properties + +### IpEntity +#### Properties +* **kind**: 'Ip' (Required): The kind of the entity. +* **properties**: [IpEntityProperties](#ipentityproperties) (ReadOnly): Ip entity properties + +### MailboxEntity +#### Properties +* **kind**: 'Mailbox' (Required): The kind of the entity. +* **properties**: [MailboxEntityProperties](#mailboxentityproperties) (ReadOnly): Mailbox entity properties + +### MailClusterEntity +#### Properties +* **kind**: 'MailCluster' (Required): The kind of the entity. +* **properties**: [MailClusterEntityProperties](#mailclusterentityproperties) (ReadOnly): Mail cluster entity properties + +### MailMessageEntity +#### Properties +* **kind**: 'MailMessage' (Required): The kind of the entity. +* **properties**: [MailMessageEntityProperties](#mailmessageentityproperties) (ReadOnly): Mail message entity properties + +### MalwareEntity +#### Properties +* **kind**: 'Malware' (Required): The kind of the entity. +* **properties**: [MalwareEntityProperties](#malwareentityproperties) (ReadOnly): File entity properties + +### NicEntity +#### Properties +* **kind**: 'Nic' (Required): The kind of the entity. +* **properties**: [NicEntityProperties](#nicentityproperties) (ReadOnly): Network interface entity properties + +### ProcessEntity +#### Properties +* **kind**: 'Process' (Required): The kind of the entity. +* **properties**: [ProcessEntityProperties](#processentityproperties) (ReadOnly): Process entity properties + +### RegistryKeyEntity +#### Properties +* **kind**: 'RegistryKey' (Required): The kind of the entity. +* **properties**: [RegistryKeyEntityProperties](#registrykeyentityproperties) (ReadOnly): RegistryKey entity properties + +### RegistryValueEntity +#### Properties +* **kind**: 'RegistryValue' (Required): The kind of the entity. +* **properties**: [RegistryValueEntityProperties](#registryvalueentityproperties) (ReadOnly): RegistryKey entity properties + +### SecurityAlert +#### Properties +* **kind**: 'SecurityAlert' (Required): The kind of the entity. +* **properties**: [SecurityAlertProperties](#securityalertproperties) (ReadOnly): SecurityAlert entity properties + +### SecurityGroupEntity +#### Properties +* **kind**: 'SecurityGroup' (Required): The kind of the entity. +* **properties**: [SecurityGroupEntityProperties](#securitygroupentityproperties) (ReadOnly): SecurityGroup entity properties + +### SubmissionMailEntity +#### Properties +* **kind**: 'SubmissionMail' (Required): The kind of the entity. +* **properties**: [SubmissionMailEntityProperties](#submissionmailentityproperties) (ReadOnly): Submission mail entity properties + +### UrlEntity +#### Properties +* **kind**: 'Url' (Required): The kind of the entity. +* **properties**: [UrlEntityProperties](#urlentityproperties) (ReadOnly): Url entity properties + + +## Resource Microsoft.SecurityInsights/entities/relations@2024-10-01-preview (ReadOnly) +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 3, maxLength: 63, pattern: "^[a-zA-Z0-9-]{3,63}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [RelationProperties](#relationproperties) (ReadOnly): Relation properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/entities/relations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/entityQueries@2024-10-01-preview +* **Valid Scope(s)**: Extension +* **Discriminator**: kind + +### Base Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/entityQueries' (ReadOnly, DeployTimeConstant): The resource type + +### ActivityCustomEntityQueryOrActivityEntityQuery +#### Properties +* **kind**: 'Activity' (Required): the entity query kind +* **properties**: [ActivityEntityQueriesProperties](#activityentityqueriesproperties): Activity entity query properties + +### ExpansionEntityQuery +#### Properties +* **kind**: 'Expansion' (Required): the entity query kind +* **properties**: [ExpansionEntityQueriesProperties](#expansionentityqueriesproperties) (ReadOnly): Expansion entity query properties + + +## Resource Microsoft.SecurityInsights/entityQueryTemplates@2024-10-01-preview (ReadOnly) +* **Valid Scope(s)**: Extension +* **Discriminator**: kind + +### Base Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/entityQueryTemplates' (ReadOnly, DeployTimeConstant): The resource type + +### ActivityEntityQueryTemplate +#### Properties +* **kind**: 'Activity' (Required): the entity query template kind +* **properties**: [ActivityEntityQueryTemplateProperties](#activityentityquerytemplateproperties) (ReadOnly): Activity entity query properties + + +## Resource Microsoft.SecurityInsights/fileImports@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [FileImportProperties](#fileimportproperties): File import properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/fileImports' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/hunts@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [HuntProperties](#huntproperties): Hunt properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/hunts' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/hunts/comments@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [HuntCommentProperties](#huntcommentproperties): Hunt Comment properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/hunts/comments' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/hunts/relations@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [HuntRelationProperties](#huntrelationproperties): Hunt Relation properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/hunts/relations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/incidents@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [IncidentProperties](#incidentproperties) +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/incidents' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/incidents/comments@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [IncidentCommentProperties](#incidentcommentproperties): Incident comment properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/incidents/comments' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/incidents/relations@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 3, maxLength: 63, pattern: "^[a-zA-Z0-9-]{3,63}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [RelationProperties](#relationproperties): Relation properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/incidents/relations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/incidents/tasks@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [IncidentTaskProperties](#incidenttaskproperties) (Required) +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/incidents/tasks' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/metadata@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^\S+$"} (Required, DeployTimeConstant): The resource name +* **properties**: [MetadataProperties](#metadataproperties): Metadata properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/metadata' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/officeConsents@2024-10-01-preview (ReadOnly) +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [OfficeConsentProperties](#officeconsentproperties) (ReadOnly): Office consent properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/officeConsents' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/onboardingStates@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [SentinelOnboardingStateProperties](#sentinelonboardingstateproperties): The Sentinel onboarding state object +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/onboardingStates' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/recommendations@2024-10-01-preview (ReadOnly) +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (Required, DeployTimeConstant): The resource name +* **properties**: [RecommendationProperties](#recommendationproperties) (ReadOnly): Recommendation properties object. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/recommendations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/securityMLAnalyticsSettings@2024-10-01-preview +* **Valid Scope(s)**: Extension +* **Discriminator**: kind + +### Base Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/securityMLAnalyticsSettings' (ReadOnly, DeployTimeConstant): The resource type + +### AnomalySecurityMLAnalyticsSettings +#### Properties +* **kind**: 'Anomaly' (Required): The kind of security ML Analytics Settings +* **properties**: [AnomalySecurityMLAnalyticsSettingsProperties](#anomalysecuritymlanalyticssettingsproperties): Anomaly Security ML Analytics Settings properties + + +## Resource Microsoft.SecurityInsights/settings@2024-10-01-preview +* **Valid Scope(s)**: Extension +* **Discriminator**: kind + +### Base Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[a-zA-Z][a-zA-Z0-9]*$"} (Required, DeployTimeConstant): The resource name +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/settings' (ReadOnly, DeployTimeConstant): The resource type + +### Anomalies +#### Properties +* **kind**: 'Anomalies' (Required): The kind of the setting +* **properties**: [AnomaliesSettingsProperties](#anomaliessettingsproperties): Anomalies properties + +### EntityAnalytics +#### Properties +* **kind**: 'EntityAnalytics' (Required): The kind of the setting +* **properties**: [EntityAnalyticsProperties](#entityanalyticsproperties): EntityAnalytics properties + +### EyesOn +#### Properties +* **kind**: 'EyesOn' (Required): The kind of the setting +* **properties**: [EyesOnSettingsProperties](#eyesonsettingsproperties): EyesOn properties + +### Ueba +#### Properties +* **kind**: 'Ueba' (Required): The kind of the setting +* **properties**: [UebaProperties](#uebaproperties): Ueba properties + + +## Resource Microsoft.SecurityInsights/sourcecontrols@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [SourceControlProperties](#sourcecontrolproperties) (Required): source control properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/sourcecontrols' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/threatIntelligence/indicators@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [ThreatIntelligenceIndicatorProperties](#threatintelligenceindicatorproperties) (WriteOnly): Threat Intelligence Entity properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/threatIntelligence/indicators' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/triggeredAnalyticsRuleRuns@2024-10-01-preview (ReadOnly) +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [TriggeredAnalyticsRuleRunProperties](#triggeredanalyticsrulerunproperties) (ReadOnly): The triggered analytics rule run Properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/triggeredAnalyticsRuleRuns' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/watchlists@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [WatchlistProperties](#watchlistproperties): Watchlist properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/watchlists' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/watchlists/watchlistItems@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string: Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string (Required, DeployTimeConstant): The resource name +* **properties**: [WatchlistItemProperties](#watchlistitemproperties): Watchlist Item properties +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/watchlists/watchlistItems' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/workspaceManagerAssignments@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Resource Etag. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$"} (Required, DeployTimeConstant): The resource name +* **properties**: [WorkspaceManagerAssignmentProperties](#workspacemanagerassignmentproperties): The workspace manager assignment object +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/workspaceManagerAssignments' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/workspaceManagerAssignments/jobs@2024-10-01-preview (ReadOnly) +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Etag of the azure resource +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$"} (Required, DeployTimeConstant): The resource name +* **properties**: [JobProperties](#jobproperties) (ReadOnly): The job object +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/workspaceManagerAssignments/jobs' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/workspaceManagerConfigurations@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Resource Etag. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$"} (Required, DeployTimeConstant): The resource name +* **properties**: [WorkspaceManagerConfigurationProperties](#workspacemanagerconfigurationproperties): The workspace manager configuration object +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/workspaceManagerConfigurations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/workspaceManagerGroups@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Resource Etag. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$"} (Required, DeployTimeConstant): The resource name +* **properties**: [WorkspaceManagerGroupProperties](#workspacemanagergroupproperties): The workspace manager group object +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/workspaceManagerGroups' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.SecurityInsights/workspaceManagerMembers@2024-10-01-preview +* **Valid Scope(s)**: Extension +### Properties +* **apiVersion**: '2024-10-01-preview' (ReadOnly, DeployTimeConstant): The resource api version +* **etag**: string (ReadOnly): Resource Etag. +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **name**: string {pattern: "^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$"} (Required, DeployTimeConstant): The resource name +* **properties**: [WorkspaceManagerMemberProperties](#workspacemanagermemberproperties): The workspace manager member object +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **type**: 'Microsoft.SecurityInsights/workspaceManagerMembers' (ReadOnly, DeployTimeConstant): The resource type + +## Function listActions (Microsoft.SecurityInsights/businessApplicationAgents/systems@2024-10-01-preview) +* **Resource**: Microsoft.SecurityInsights/businessApplicationAgents/systems +* **ApiVersion**: 2024-10-01-preview +* **Output**: [ListActionsResponse](#listactionsresponse) + +## Function listGeodataByIp (Microsoft.SecurityInsights/enrichment@2024-10-01-preview) +* **Resource**: Microsoft.SecurityInsights/enrichment +* **ApiVersion**: 2024-10-01-preview +* **Input**: [EnrichmentIpAddressBody](#enrichmentipaddressbody) +* **Output**: [EnrichmentIpGeodata](#enrichmentipgeodata) + +## Function listWhoisByDomain (Microsoft.SecurityInsights/enrichment@2024-10-01-preview) +* **Resource**: Microsoft.SecurityInsights/enrichment +* **ApiVersion**: 2024-10-01-preview +* **Input**: [EnrichmentDomainBody](#enrichmentdomainbody) +* **Output**: [EnrichmentDomainWhois](#enrichmentdomainwhois) + +## AADDataConnectorProperties +### Properties +* **dataTypes**: [AlertsDataTypeOfDataConnector](#alertsdatatypeofdataconnector): The available data types for the connector. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. + +## AatpDataConnectorProperties +### Properties +* **dataTypes**: [AlertsDataTypeOfDataConnector](#alertsdatatypeofdataconnector): The available data types for the connector. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. + +## AccountEntityProperties +### Properties +* **aadTenantId**: string (ReadOnly): The Azure Active Directory tenant id. +* **aadUserId**: string (ReadOnly): The Azure Active Directory user id. +* **accountName**: string (ReadOnly): The name of the account. This field should hold only the name without any domain added to it, i.e. administrator. +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **displayName**: string (ReadOnly): The display name of the account. +* **dnsDomain**: string (ReadOnly): The fully qualified domain DNS name. +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **hostEntityId**: string (ReadOnly): The Host entity id that contains the account in case it is a local account (not domain joined) +* **isDomainJoined**: bool (ReadOnly): Determines whether this is a domain account. +* **ntDomain**: string (ReadOnly): The NetBIOS domain name as it appears in the alert format domain/username. Examples: NT AUTHORITY. +* **objectGuid**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The objectGUID attribute is a single-value attribute that is the unique identifier for the object, assigned by active directory. +* **puid**: string (ReadOnly): The Azure Active Directory Passport User ID. +* **sid**: string (ReadOnly): The account security identifier, e.g. S-1-5-18. +* **upnSuffix**: string (ReadOnly): The user principal name suffix for the account, in some cases it is also the domain name. Examples: contoso.com. + +## Action +* **Discriminator**: kind + +### Base Properties + +### LockUserAction +#### Properties +* **failureReason**: string: The reason of the failure of the action. Empty if the action is successful. +* **kind**: 'LockUser' (Required): The actions kind +* **user**: string: The user to lock + +### UnlockUserAction +#### Properties +* **failureReason**: string: The reason of the failure of the action. Empty if the action is successful. +* **kind**: 'UnlockUser' (Required): The actions kind +* **user**: string: The user to unlock + + +## ActionRequestPropertiesOrActionResponseProperties +### Properties +* **logicAppResourceId**: string (Required): Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}. +* **triggerUri**: string {sensitive} (Required, WriteOnly): Logic App Callback URL for this specific workflow. +* **workflowId**: string (ReadOnly): The name of the logic app's workflow. + +## ActivityEntityQueriesProperties +### Properties +* **content**: string: The entity query content to display in timeline +* **createdTimeUtc**: string (ReadOnly): The time the activity was created +* **description**: string: The entity query description +* **enabled**: bool: Determines whether this activity is enabled or disabled. +* **entitiesFilter**: [ActivityEntityQueriesPropertiesEntitiesFilter](#activityentityqueriespropertiesentitiesfilter): The query applied only to entities matching to all filters +* **inputEntityType**: 'Account' | 'AzureResource' | 'CloudApplication' | 'DNS' | 'File' | 'FileHash' | 'Host' | 'HuntingBookmark' | 'IP' | 'IoTDevice' | 'MailCluster' | 'MailMessage' | 'Mailbox' | 'Malware' | 'Nic' | 'Process' | 'RegistryKey' | 'RegistryValue' | 'SecurityAlert' | 'SecurityGroup' | 'SubmissionMail' | 'URL' | string: The type of the query's source entity +* **lastModifiedTimeUtc**: string (ReadOnly): The last time the activity was updated +* **queryDefinitions**: [ActivityEntityQueriesPropertiesQueryDefinitions](#activityentityqueriespropertiesquerydefinitions): The Activity query definitions +* **requiredInputFieldsSets**: string[][]: List of the fields of the source entity that are required to run the query +* **templateName**: string: The template id this activity was created from +* **title**: string: The entity query title + +## ActivityEntityQueriesPropertiesEntitiesFilter +### Properties +### Additional Properties +* **Additional Properties Type**: string[] + +## ActivityEntityQueriesPropertiesQueryDefinitions +### Properties +* **query**: string: The Activity query to run on a given entity + +## ActivityEntityQueryTemplateProperties +### Properties +* **content**: string: The entity query content to display in timeline +* **dataTypes**: [DataTypeDefinitions](#datatypedefinitions)[]: List of required data types for the given entity query template +* **description**: string: The entity query description +* **entitiesFilter**: [ActivityEntityQueryTemplatePropertiesEntitiesFilter](#activityentityquerytemplatepropertiesentitiesfilter): The query applied only to entities matching to all filters +* **inputEntityType**: 'Account' | 'AzureResource' | 'CloudApplication' | 'DNS' | 'File' | 'FileHash' | 'Host' | 'HuntingBookmark' | 'IP' | 'IoTDevice' | 'MailCluster' | 'MailMessage' | 'Mailbox' | 'Malware' | 'Nic' | 'Process' | 'RegistryKey' | 'RegistryValue' | 'SecurityAlert' | 'SecurityGroup' | 'SubmissionMail' | 'URL' | string: The type of the query's source entity +* **queryDefinitions**: [ActivityEntityQueryTemplatePropertiesQueryDefinitions](#activityentityquerytemplatepropertiesquerydefinitions): The Activity query definitions +* **requiredInputFieldsSets**: string[][]: List of the fields of the source entity that are required to run the query +* **title**: string: The entity query title + +## ActivityEntityQueryTemplatePropertiesEntitiesFilter +### Properties +### Additional Properties +* **Additional Properties Type**: string[] + +## ActivityEntityQueryTemplatePropertiesQueryDefinitions +### Properties +* **query**: string: The Activity query to run on a given entity +* **summarizeBy**: string: The dimensions we want to summarize the timeline results on, this is comma separated list + +## AddIncidentTaskActionProperties +### Properties +* **description**: string: The description of the task. +* **title**: string (Required): The title of the task. + +## AgentConfiguration +* **Discriminator**: type + +### Base Properties + +### SapAgentConfiguration +#### Properties +* **agentContainerName**: string {pattern: "^[a-zA-Z0-9][a-zA-Z0-9_-]*$"}: The name of the docker agent. +only letters with numbers, underscores and hyphens are allowed +example: "my-agent" +* **keyVaultAuthenticationMode**: 'ManagedIdentity' | 'ServicePrincipal' | string: The key mode of the agent. +ManagedIdentity|ApplicationIdentity are the options +* **keyVaultResourceId**: string {pattern: "^\/?subscriptions\/([^\/]+)\/resourceGroups\/([^\/]+)\/providers\/Microsoft\.KeyVault\/vaults\/([^\/]+)$"}: The key vault resource id to access the key vault. +example: "/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.KeyVault/vaults/myVault" +* **sdkPath**: string {pattern: "^/(([^/]+/)*nwrfc75.*\.zip$)|^((?:[a-zA-Z]:)?(?:\\|\\\\)(?:[^\\/:*?\"<>|\r\n]+\\)*nwrfc75.*\.zip)$"}: The SDK path (a file not a folder) on the agent machine. +example: "/path/to/nwrfc750P_8-70002755.zip" +* **secretSource**: 'AzureKeyVault' | string: The secret source of the agent. +AzureKeyVault is the option +* **sncPath**: string {pattern: "^\/(?:[^/]+\/)*[^/]+$|^(?:[a-zA-Z]:)?(?:\\|\\\\)(?:[^\\/:*?\"<>|\r\n]+\\)*[^\\/:*?"<>|\r\n]*$"}: The SNC path (a folder not a file) on the agent machine. +example: "/path/to/snc" +* **type**: 'SAP' (Required): Type of the agent + + +## AgentProperties +### Properties +* **agentSystems**: [AgentSystem](#agentsystem)[] (ReadOnly) +* **configuration**: [AgentConfiguration](#agentconfiguration) (Required): Describes the configuration of a Business Application Agent. +* **displayName**: string {minLength: 1} (Required) +* **lastModifiedTimeUtc**: string (ReadOnly) + +## AgentSystem +### Properties +* **systemDisplayName**: string +* **systemResourceName**: string + +## AlertDetailsOverride +### Properties +* **alertDescriptionFormat**: string: the format containing columns name(s) to override the alert description +* **alertDisplayNameFormat**: string: the format containing columns name(s) to override the alert name +* **alertDynamicProperties**: [AlertPropertyMapping](#alertpropertymapping)[]: List of additional dynamic properties to override +* **alertSeverityColumnName**: string: the column name to take the alert severity from +* **alertTacticsColumnName**: string: the column name to take the alert tactics from + +## AlertPropertyMapping +### Properties +* **alertProperty**: 'AlertLink' | 'ConfidenceLevel' | 'ConfidenceScore' | 'ExtendedLinks' | 'ProductComponentName' | 'ProductName' | 'ProviderName' | 'RemediationSteps' | 'SubTechniques' | 'Techniques' | string: The V3 alert property +* **value**: string: the column name to use to override this property + +## AlertRuleTemplateDataSource +### Properties +* **connectorId**: string: The connector id that provides the following data types +* **dataTypes**: string[]: The data types used by the alert rule template + +## AlertsDataTypeOfDataConnector +### Properties +* **alerts**: [DataConnectorDataTypeCommon](#dataconnectordatatypecommon) (Required): Alerts data type connection. + +## AnomaliesSettingsProperties +### Properties +* **isEnabled**: bool (ReadOnly): Determines whether the setting is enable or disabled. + +## AnomalySecurityMLAnalyticsSettingsProperties +### Properties +* **anomalySettingsVersion**: int: The anomaly settings version of the Anomaly security ml analytics settings that dictates whether job version gets updated or not. +* **anomalyVersion**: string (Required): The anomaly version of the AnomalySecurityMLAnalyticsSettings. +* **customizableObservations**: any: The customizable observations of the AnomalySecurityMLAnalyticsSettings. +* **description**: string: The description of the SecurityMLAnalyticsSettings. +* **displayName**: string (Required): The display name for settings created by this SecurityMLAnalyticsSettings. +* **enabled**: bool (Required): Determines whether this settings is enabled or disabled. +* **frequency**: string (Required): The frequency that this SecurityMLAnalyticsSettings will be run. +* **isDefaultSettings**: bool (Required): Determines whether this anomaly security ml analytics settings is a default settings +* **lastModifiedUtc**: string (ReadOnly): The last time that this SecurityMLAnalyticsSettings has been modified. +* **requiredDataConnectors**: [SecurityMLAnalyticsSettingsDataSource](#securitymlanalyticssettingsdatasource)[]: The required data sources for this SecurityMLAnalyticsSettings +* **settingsDefinitionId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"}: The anomaly settings definition Id +* **settingsStatus**: 'Flighting' | 'Production' | string (Required): The anomaly SecurityMLAnalyticsSettings status +* **tactics**: ('Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Impact' | 'ImpairProcessControl' | 'InhibitResponseFunction' | 'InitialAccess' | 'LateralMovement' | 'Persistence' | 'PreAttack' | 'PrivilegeEscalation' | 'Reconnaissance' | 'ResourceDevelopment' | string)[]: The tactics of the SecurityMLAnalyticsSettings +* **techniques**: string[]: The techniques of the SecurityMLAnalyticsSettings + +## ApiPollingParameters +### Properties +* **connectorUiConfig**: [CodelessUiConnectorConfigProperties](#codelessuiconnectorconfigproperties): Config to describe the instructions blade +* **pollingConfig**: [CodelessConnectorPollingConfigProperties](#codelessconnectorpollingconfigproperties): Config to describe the polling instructions + +## ASCDataConnectorProperties +### Properties +* **dataTypes**: [AlertsDataTypeOfDataConnector](#alertsdatatypeofdataconnector): The available data types for the connector. +* **subscriptionId**: string: The subscription id to connect to, and get the data from. + +## AssignmentItem +### Properties +* **resourceId**: string: The resource id of the content item + +## AutomationRuleAction +* **Discriminator**: actionType + +### Base Properties +* **order**: int (Required) + +### AutomationRuleAddIncidentTaskAction +#### Properties +* **actionConfiguration**: [AddIncidentTaskActionProperties](#addincidenttaskactionproperties) +* **actionType**: 'AddIncidentTask' (Required): The type of the automation rule action. + +### AutomationRuleModifyPropertiesAction +#### Properties +* **actionConfiguration**: [IncidentPropertiesAction](#incidentpropertiesaction) +* **actionType**: 'ModifyProperties' (Required): The type of the automation rule action. + +### AutomationRuleRunPlaybookAction +#### Properties +* **actionConfiguration**: [PlaybookActionProperties](#playbookactionproperties) +* **actionType**: 'RunPlaybook' (Required): The type of the automation rule action. + + +## AutomationRuleBooleanCondition +### Properties +* **innerConditions**: [AutomationRuleCondition](#automationrulecondition)[] {minLength: 2, maxLength: 10} +* **operator**: 'And' | 'Or' | string + +## AutomationRuleCondition +* **Discriminator**: conditionType + +### Base Properties + +### BooleanConditionProperties +#### Properties +* **conditionProperties**: [AutomationRuleBooleanCondition](#automationrulebooleancondition) +* **conditionType**: 'Boolean' (Required) + +### PropertyConditionProperties +#### Properties +* **conditionProperties**: [AutomationRulePropertyValuesCondition](#automationrulepropertyvaluescondition) +* **conditionType**: 'Property' (Required) + +### PropertyArrayConditionProperties +#### Properties +* **conditionProperties**: [AutomationRulePropertyArrayValuesCondition](#automationrulepropertyarrayvaluescondition) +* **conditionType**: 'PropertyArray' (Required) + +### PropertyArrayChangedConditionProperties +#### Properties +* **conditionProperties**: [AutomationRulePropertyArrayChangedValuesCondition](#automationrulepropertyarraychangedvaluescondition) +* **conditionType**: 'PropertyArrayChanged' (Required) + +### PropertyChangedConditionProperties +#### Properties +* **conditionProperties**: [AutomationRulePropertyValuesChangedCondition](#automationrulepropertyvalueschangedcondition) +* **conditionType**: 'PropertyChanged' (Required) + + +## AutomationRuleProperties +### Properties +* **actions**: [AutomationRuleAction](#automationruleaction)[] {maxLength: 20} (Required): The actions to execute when the automation rule is triggered. +* **createdBy**: [ClientInfo](#clientinfo) (ReadOnly): Information on the client (user or application) that made some action +* **createdTimeUtc**: string (ReadOnly): The time the automation rule was created. +* **displayName**: string {maxLength: 500} (Required): The display name of the automation rule. +* **lastModifiedBy**: [ClientInfo](#clientinfo) (ReadOnly): Information on the client (user or application) that made some action +* **lastModifiedTimeUtc**: string (ReadOnly): The last time the automation rule was updated. +* **order**: int {minValue: 1, maxValue: 1000} (Required): The order of execution of the automation rule. +* **triggeringLogic**: [AutomationRuleTriggeringLogic](#automationruletriggeringlogic) (Required): Describes automation rule triggering logic. + +## AutomationRulePropertyArrayChangedValuesCondition +### Properties +* **arrayType**: 'Alerts' | 'Comments' | 'Labels' | 'Tactics' | string +* **changeType**: 'Added' | string + +## AutomationRulePropertyArrayValuesCondition +### Properties +* **arrayConditionType**: 'AllItems' | 'AnyItem' | string +* **arrayType**: 'CustomDetailValues' | 'CustomDetails' | 'IncidentLabels' | string +* **itemConditions**: [AutomationRuleCondition](#automationrulecondition)[] {maxLength: 10} + +## AutomationRulePropertyValuesChangedCondition +### Properties +* **changeType**: 'ChangedFrom' | 'ChangedTo' | string +* **operator**: 'Contains' | 'EndsWith' | 'Equals' | 'NotContains' | 'NotEndsWith' | 'NotEquals' | 'NotStartsWith' | 'StartsWith' | string +* **propertyName**: 'IncidentOwner' | 'IncidentSeverity' | 'IncidentStatus' | string +* **propertyValues**: string[] + +## AutomationRulePropertyValuesCondition +### Properties +* **operator**: 'Contains' | 'EndsWith' | 'Equals' | 'NotContains' | 'NotEndsWith' | 'NotEquals' | 'NotStartsWith' | 'StartsWith' | string +* **propertyName**: 'AccountAadTenantId' | 'AccountAadUserId' | 'AccountNTDomain' | 'AccountName' | 'AccountObjectGuid' | 'AccountPUID' | 'AccountSid' | 'AccountUPNSuffix' | 'AlertAnalyticRuleIds' | 'AlertProductNames' | 'AzureResourceResourceId' | 'AzureResourceSubscriptionId' | 'CloudApplicationAppId' | 'CloudApplicationAppName' | 'DNSDomainName' | 'FileDirectory' | 'FileHashValue' | 'FileName' | 'HostAzureID' | 'HostNTDomain' | 'HostName' | 'HostNetBiosName' | 'HostOSVersion' | 'IPAddress' | 'IncidentCustomDetailsKey' | 'IncidentCustomDetailsValue' | 'IncidentDescription' | 'IncidentLabel' | 'IncidentProviderName' | 'IncidentRelatedAnalyticRuleIds' | 'IncidentSeverity' | 'IncidentStatus' | 'IncidentTactics' | 'IncidentTitle' | 'IncidentUpdatedBySource' | 'IoTDeviceId' | 'IoTDeviceModel' | 'IoTDeviceName' | 'IoTDeviceOperatingSystem' | 'IoTDeviceType' | 'IoTDeviceVendor' | 'MailMessageDeliveryAction' | 'MailMessageDeliveryLocation' | 'MailMessageP1Sender' | 'MailMessageP2Sender' | 'MailMessageRecipient' | 'MailMessageSenderIP' | 'MailMessageSubject' | 'MailboxDisplayName' | 'MailboxPrimaryAddress' | 'MailboxUPN' | 'MalwareCategory' | 'MalwareName' | 'ProcessCommandLine' | 'ProcessId' | 'RegistryKey' | 'RegistryValueData' | 'Url' | string: The property to evaluate in an automation rule property condition. +* **propertyValues**: string[] + +## AutomationRuleTriggeringLogic +### Properties +* **conditions**: [AutomationRuleCondition](#automationrulecondition)[] {maxLength: 50}: The conditions to evaluate to determine if the automation rule should be triggered on a given object. +* **expirationTimeUtc**: string: Determines when the automation rule should automatically expire and be disabled. +* **isEnabled**: bool (Required): Determines whether the automation rule is enabled or disabled. +* **triggersOn**: 'Alerts' | 'Incidents' | string (Required) +* **triggersWhen**: 'Created' | 'Updated' | string (Required) + +## Availability +### Properties +* **isPreview**: bool: Set connector as preview +* **status**: '1': The connector Availability Status + +## AwsCloudTrailDataConnectorDataTypes +### Properties +* **logs**: [AwsCloudTrailDataConnectorDataTypesLogs](#awscloudtraildataconnectordatatypeslogs) (Required): Logs data type. + +## AwsCloudTrailDataConnectorDataTypesLogs +### Properties +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## AwsCloudTrailDataConnectorProperties +### Properties +* **awsRoleArn**: string: The Aws Role Arn (with CloudTrailReadOnly policy) that is used to access the Aws account. +* **dataTypes**: [AwsCloudTrailDataConnectorDataTypes](#awscloudtraildataconnectordatatypes) (Required): The available data types for the connector. + +## AwsS3DataConnectorDataTypes +### Properties +* **logs**: [AwsS3DataConnectorDataTypesLogs](#awss3dataconnectordatatypeslogs) (Required): Logs data type. + +## AwsS3DataConnectorDataTypesLogs +### Properties +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## AwsS3DataConnectorProperties +### Properties +* **dataTypes**: [AwsS3DataConnectorDataTypes](#awss3dataconnectordatatypes) (Required): The available data types for the connector. +* **destinationTable**: string (Required): The logs destination table name in LogAnalytics. +* **roleArn**: string (Required): The Aws Role Arn that is used to access the Aws account. +* **sqsUrls**: string[] (Required): The AWS sqs urls for the connector. + +## AzureDevOpsResourceInfo +### Properties +* **pipelineId**: string: Id of the pipeline created for the source-control. +* **serviceConnectionId**: string: Id of the service-connection created for the source-control. + +## AzureResourceEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **resourceId**: string (ReadOnly): The azure resource id of the resource +* **subscriptionId**: string (ReadOnly): The subscription id of the resource + +## BookmarkEntityMappings +### Properties +* **entityType**: string: The entity type +* **fieldMappings**: [EntityFieldMapping](#entityfieldmapping)[]: Array of fields mapping for that entity type + +## BookmarkProperties +### Properties +* **created**: string: The time the bookmark was created +* **createdBy**: [UserInfo](#userinfo): Describes a user that created the bookmark +* **displayName**: string (Required): The display name of the bookmark +* **entityMappings**: [BookmarkEntityMappings](#bookmarkentitymappings)[]: Describes the entity mappings of the bookmark +* **eventTime**: string: The bookmark event time +* **incidentInfo**: [IncidentInfo](#incidentinfo): Describes an incident that relates to bookmark +* **labels**: string[]: List of labels relevant to this bookmark +* **notes**: string: The notes of the bookmark +* **query**: string (Required): The query of the bookmark. +* **queryEndTime**: string: The end time for the query +* **queryResult**: string: The query result of the bookmark. +* **queryStartTime**: string: The start time for the query +* **tactics**: ('Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Impact' | 'ImpairProcessControl' | 'InhibitResponseFunction' | 'InitialAccess' | 'LateralMovement' | 'Persistence' | 'PreAttack' | 'PrivilegeEscalation' | 'Reconnaissance' | 'ResourceDevelopment' | string)[]: A list of relevant mitre attacks +* **techniques**: string[]: A list of relevant mitre techniques +* **updated**: string: The last time the bookmark was updated +* **updatedBy**: [UserInfo](#userinfo): Describes a user that updated the bookmark + +## CcpAuthConfig +* **Discriminator**: type + +### Base Properties + +### ApiKeyAuthModel +#### Properties +* **apiKey**: string (Required): API Key for the user secret key credential +* **apiKeyIdentifier**: string: API Key Identifier +* **apiKeyName**: string (Required): API Key name +* **isApiKeyInPostPayload**: bool: Flag to indicate if API key is set in HTTP POST payload +* **type**: 'APIKey' (Required): The auth type + +### AWSAuthModel +#### Properties +* **externalId**: string: AWS STS assume role external ID. This is used to prevent the confused deputy problem: 'https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html' +* **roleArn**: string (Required): AWS STS assume role ARN +* **type**: 'AWS' (Required): The auth type + +### BasicAuthModel +#### Properties +* **password**: string (Required): The password +* **type**: 'Basic' (Required): The auth type +* **userName**: string (Required): The user name. + +### GCPAuthModel +#### Properties +* **projectNumber**: string (Required): GCP Project Number +* **serviceAccountEmail**: string (Required): GCP Service Account Email +* **type**: 'GCP' (Required): The auth type +* **workloadIdentityProviderId**: string (Required): GCP Workload Identity Provider ID + +### GitHubAuthModel +#### Properties +* **installationId**: string: The GitHubApp auth installation id. +* **type**: 'GitHub' (Required): The auth type + +### JwtAuthModel +#### Properties +* **headers**: [JwtAuthModelHeaders](#jwtauthmodelheaders): The custom headers we want to add once we send request to token endpoint. +* **isCredentialsInHeaders**: bool: Flag indicating whether we want to send the user name and password to token endpoint in the headers. +* **isJsonRequest**: bool: Flag indicating whether the body request is JSON (header Content-Type = application/json), meaning its a Form URL encoded request (header Content-Type = application/x-www-form-urlencoded). +* **password**: [JwtAuthModelPassword](#jwtauthmodelpassword) (Required): The password +* **queryParameters**: [JwtAuthModelQueryParameters](#jwtauthmodelqueryparameters): The custom query parameter we want to add once we send request to token endpoint. +* **requestTimeoutInSeconds**: int {maxValue: 180}: Request timeout in seconds. +* **tokenEndpoint**: string (Required): Token endpoint to request JWT +* **type**: 'JwtToken' (Required): The auth type +* **userName**: [JwtAuthModelUserName](#jwtauthmodelusername) (Required): The user name. If user name and password sent in header request we only need to populate the `value` property with the user name (Same as basic auth). If user name and password sent in body request we need to specify the `Key` and `Value`. + +### NoneAuthModel +#### Properties +* **type**: 'None' (Required): The auth type + +### OAuthModel +#### Properties +* **accessTokenPrepend**: string: Access token prepend. Default is 'Bearer'. +* **authorizationCode**: string: The user's authorization code. +* **authorizationEndpoint**: string: The authorization endpoint. +* **authorizationEndpointHeaders**: [OAuthModelAuthorizationEndpointHeaders](#oauthmodelauthorizationendpointheaders): The authorization endpoint headers. +* **authorizationEndpointQueryParameters**: [OAuthModelAuthorizationEndpointQueryParameters](#oauthmodelauthorizationendpointqueryparameters): The authorization endpoint query parameters. +* **clientId**: string (Required): The Application (client) ID that the OAuth provider assigned to your app. +* **clientSecret**: string (Required): The Application (client) secret that the OAuth provider assigned to your app. +* **grantType**: string (Required): The grant type, usually will be 'authorization code'. +* **isCredentialsInHeaders**: bool: Indicating whether we want to send the clientId and clientSecret to token endpoint in the headers. +* **isJwtBearerFlow**: bool: A value indicating whether it's a JWT flow. +* **redirectUri**: string: The Application redirect url that the user config in the OAuth provider. +* **scope**: string: The Application (client) Scope that the OAuth provider assigned to your app. +* **tokenEndpoint**: string (Required): The token endpoint. Defines the OAuth2 refresh token. +* **tokenEndpointHeaders**: [OAuthModelTokenEndpointHeaders](#oauthmodeltokenendpointheaders): The token endpoint headers. +* **tokenEndpointQueryParameters**: [OAuthModelTokenEndpointQueryParameters](#oauthmodeltokenendpointqueryparameters): The token endpoint query parameters. +* **type**: 'OAuth2' (Required): The auth type + +### OracleAuthModel +#### Properties +* **pemFile**: string (Required): Content of the PRM file +* **publicFingerprint**: string (Required): Public Fingerprint +* **tenantId**: string (Required): Oracle tenant ID +* **type**: 'Oracle' (Required): The auth type +* **userId**: string (Required): Oracle user ID + +### GenericBlobSbsAuthModel +#### Properties +* **credentialsConfig**: [GenericBlobSbsAuthModelCredentialsConfig](#genericblobsbsauthmodelcredentialsconfig): Credentials for service bus namespace, keyvault uri for access key +* **storageAccountCredentialsConfig**: [GenericBlobSbsAuthModelStorageAccountCredentialsConfig](#genericblobsbsauthmodelstorageaccountcredentialsconfig): Credentials for storage account, keyvault uri for access key +* **type**: 'ServiceBus' (Required): The auth type + +### SessionAuthModel +#### Properties +* **headers**: [SessionAuthModelHeaders](#sessionauthmodelheaders): HTTP request headers to session service endpoint. +* **isPostPayloadJson**: bool: Indicating whether API key is set in HTTP POST payload. +* **password**: [SessionAuthModelPassword](#sessionauthmodelpassword) (Required): The password attribute name. +* **queryParameters**: [SessionAuthModelQueryParameters](#sessionauthmodelqueryparameters): Query parameters to session service endpoint. +* **sessionIdName**: string: Session id attribute name from HTTP response header. +* **sessionLoginRequestUri**: string: HTTP request URL to session service endpoint. +* **sessionTimeoutInMinutes**: int: Session timeout in minutes. +* **type**: 'Session' (Required): The auth type +* **userName**: [SessionAuthModelUserName](#sessionauthmodelusername) (Required): The user name attribute key value. + + +## CcpResponseConfig +### Properties +* **compressionAlgo**: string: The compression algorithm. For Example: 'gzip', 'multi-gzip', 'deflate'. +* **convertChildPropertiesToArray**: bool: The value indicating whether the response isn't an array of events / logs. By setting this flag to true it means the remote server will response with an object which each property has as a value an array of events / logs. +* **csvDelimiter**: string: The csv delimiter, in case the response format is CSV. +* **csvEscape**: string {minLength: 1, maxLength: 1}: The character used to escape characters in CSV. +* **eventsJsonPaths**: string[] (Required): The json paths, '$' char is the json root. +* **format**: string: The response format. possible values are json,csv,xml +* **hasCsvBoundary**: bool: The value indicating whether the response has CSV boundary in case the response in CSV format. +* **hasCsvHeader**: bool: The value indicating whether the response has headers in case the response in CSV format. +* **isGzipCompressed**: bool: The value indicating whether the remote server support Gzip and we should expect Gzip response. +* **successStatusJsonPath**: string: The value where the status message/code should appear in the response. +* **successStatusValue**: string: The status value. + +## ClientInfo +### Properties +* **email**: string: The email of the client. +* **name**: string: The name of the client. +* **objectId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"}: The object id of the client. +* **userPrincipalName**: string: The user principal name of the client. + +## CloudApplicationEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **appId**: int (ReadOnly): The technical identifier of the application. +* **appName**: string (ReadOnly): The name of the related cloud application. +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **instanceName**: string (ReadOnly): The user defined instance name of the cloud application. It is often used to distinguish between several applications of the same type that a customer has. + +## CodelessConnectorPollingAuthProperties +### Properties +* **apiKeyIdentifier**: string: A prefix send in the header before the actual token +* **apiKeyName**: string: The header name which the token is sent with +* **authorizationEndpoint**: string: The endpoint used to authorize the user, used in Oauth 2.0 flow +* **authorizationEndpointQueryParameters**: any: The query parameters used in authorization request, used in Oauth 2.0 flow +* **authType**: string (Required): The authentication type +* **flowName**: string: Describes the flow name, for example 'AuthCode' for Oauth 2.0 +* **isApiKeyInPostPayload**: string: Marks if the key should sent in header +* **isClientSecretInHeader**: bool: Marks if we should send the client secret in header or payload, used in Oauth 2.0 flow +* **redirectionEndpoint**: string: The redirect endpoint where we will get the authorization code, used in Oauth 2.0 flow +* **scope**: string: The OAuth token scope +* **tokenEndpoint**: string: The endpoint used to issue a token, used in Oauth 2.0 flow +* **tokenEndpointHeaders**: any: The query headers used in token request, used in Oauth 2.0 flow +* **tokenEndpointQueryParameters**: any: The query parameters used in token request, used in Oauth 2.0 flow + +## CodelessConnectorPollingConfigProperties +### Properties +* **auth**: [CodelessConnectorPollingAuthProperties](#codelessconnectorpollingauthproperties) (Required): Describe the authentication type of the poller +* **isActive**: bool: The poller active status +* **paging**: [CodelessConnectorPollingPagingProperties](#codelessconnectorpollingpagingproperties): Describe the poll request paging config of the poller +* **request**: [CodelessConnectorPollingRequestProperties](#codelessconnectorpollingrequestproperties) (Required): Describe the poll request config parameters of the poller +* **response**: [CodelessConnectorPollingResponseProperties](#codelessconnectorpollingresponseproperties): Describe the response config parameters of the poller + +## CodelessConnectorPollingPagingProperties +### Properties +* **nextPageParaName**: string: Defines the name of a next page attribute +* **nextPageTokenJsonPath**: string: Defines the path to a next page token JSON +* **pageCountAttributePath**: string: Defines the path to a page count attribute +* **pageSize**: int: Defines the paging size +* **pageSizeParaName**: string: Defines the name of the page size parameter +* **pageTimeStampAttributePath**: string: Defines the path to a paging time stamp attribute +* **pageTotalCountAttributePath**: string: Defines the path to a page total count attribute +* **pagingType**: string (Required): Describes the type. could be 'None', 'PageToken', 'PageCount', 'TimeStamp' +* **searchTheLatestTimeStampFromEventsList**: string: Determines whether to search for the latest time stamp in the events list + +## CodelessConnectorPollingRequestProperties +### Properties +* **apiEndpoint**: string (Required): Describe the endpoint we should pull the data from +* **endTimeAttributeName**: string: This will be used the query events from the end of the time window +* **headers**: any: Describe the headers sent in the poll request +* **httpMethod**: string (Required): The http method type we will use in the poll request, GET or POST +* **queryParameters**: any: Describe the query parameters sent in the poll request +* **queryParametersTemplate**: string: For advanced scenarios for example user name/password embedded in nested JSON payload +* **queryTimeFormat**: string (Required): The time format will be used the query events in a specific window +* **queryWindowInMin**: int (Required): The window interval we will use the pull the data +* **rateLimitQps**: int: Defines the rate limit QPS +* **retryCount**: int: Describe the amount of time we should try and poll the data in case of failure +* **startTimeAttributeName**: string: This will be used the query events from a start of the time window +* **timeoutInSeconds**: int: The number of seconds we will consider as a request timeout + +## CodelessConnectorPollingResponseProperties +### Properties +* **eventsJsonPaths**: string[] (Required): Describes the path we should extract the data in the response +* **isGzipCompressed**: bool: Describes if the data in the response is Gzip +* **successStatusJsonPath**: string: Describes the path we should extract the status code in the response +* **successStatusValue**: string: Describes the path we should extract the status value in the response + +## CodelessParameters +### Properties +* **connectorUiConfig**: [CodelessUiConnectorConfigProperties](#codelessuiconnectorconfigproperties): Config to describe the instructions blade + +## CodelessUiConnectorConfigProperties +### Properties +* **availability**: [Availability](#availability) (Required): Connector Availability Status +* **connectivityCriteria**: [CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem](#codelessuiconnectorconfigpropertiesconnectivitycriteriaitem)[] (Required): Define the way the connector check connectivity +* **customImage**: string: An optional custom image to be used when displaying the connector within Azure Sentinel's connector's gallery +* **dataTypes**: [CodelessUiConnectorConfigPropertiesDataTypesItem](#codelessuiconnectorconfigpropertiesdatatypesitem)[] (Required): Data types to check for last data received +* **descriptionMarkdown**: string (Required): Connector description +* **graphQueries**: [CodelessUiConnectorConfigPropertiesGraphQueriesItem](#codelessuiconnectorconfigpropertiesgraphqueriesitem)[] (Required): The graph query to show the current data status +* **graphQueriesTableName**: string (Required): Name of the table the connector will insert the data to +* **instructionSteps**: [CodelessUiConnectorConfigPropertiesInstructionStepsItem](#codelessuiconnectorconfigpropertiesinstructionstepsitem)[] (Required): Instruction steps to enable the connector +* **permissions**: [Permissions](#permissions) (Required): Permissions required for the connector +* **publisher**: string (Required): Connector publisher name +* **sampleQueries**: [CodelessUiConnectorConfigPropertiesSampleQueriesItem](#codelessuiconnectorconfigpropertiessamplequeriesitem)[] (Required): The sample queries for the connector +* **title**: string (Required): Connector blade title + +## CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem +### Properties +* **type**: 'IsConnectedQuery' | string: type of connectivity +* **value**: string[]: Queries for checking connectivity + +## CodelessUiConnectorConfigPropertiesDataTypesItem +### Properties +* **lastDataReceivedQuery**: string: Query for indicate last data received +* **name**: string: Name of the data type to show in the graph. can be use with {{graphQueriesTableName}} placeholder + +## CodelessUiConnectorConfigPropertiesGraphQueriesItem +### Properties +* **baseQuery**: string: The base query for the graph +* **legend**: string: The legend for the graph +* **metricName**: string: the metric that the query is checking + +## CodelessUiConnectorConfigPropertiesInstructionStepsItem +### Properties +* **description**: string: Instruction step description +* **instructions**: [InstructionStepsInstructionsItem](#instructionstepsinstructionsitem)[]: Instruction step details +* **title**: string: Instruction step title + +## CodelessUiConnectorConfigPropertiesSampleQueriesItem +### Properties +* **description**: string: The sample query description +* **query**: string: the sample query + +## ConnectivityCriterion +### Properties +* **type**: string (Required): Gets or sets the type of connectivity. +* **value**: string[]: Gets or sets the queries for checking connectivity. + +## ConnectorDataType +### Properties +* **lastDataReceivedQuery**: string (Required): Gets or sets the query to indicate when relevant data was last received in the workspace. +* **name**: string (Required): Gets or sets the name of the data type to show in the graph. + +## ConnectorDefinitionsAvailability +### Properties +* **isPreview**: bool: Gets or sets a value indicating whether the connector is preview. +* **status**: int: The exposure status of the connector to the customers. Available values are 0-4 (0=None, 1=Available, 2=FeatureFlag, 3=Internal). + +## ConnectorDefinitionsPermissions +### Properties +* **customs**: [CustomPermissionDetails](#custompermissiondetails)[]: Gets or sets the customs permissions required for the user to create connections. +* **licenses**: string[]: Gets or sets the required licenses for the user to create connections. +* **resourceProvider**: [ConnectorDefinitionsResourceProvider](#connectordefinitionsresourceprovider)[]: Gets or sets the resource provider permissions required for the user to create connections. +* **tenant**: string[]: Gets or sets the required tenant permissions for the connector. + +## ConnectorDefinitionsResourceProvider +### Properties +* **permissionsDisplayText**: string (Required): Gets or sets the permissions description text. +* **provider**: string (Required): Gets or sets the provider name. +* **providerDisplayName**: string (Required): Gets or sets the permissions provider display name. +* **requiredPermissions**: [ResourceProviderRequiredPermissions](#resourceproviderrequiredpermissions) (Required): Required permissions for the connector resource provider that define in ResourceProviders. +For more information about the permissions see here. +* **scope**: 'ResourceGroup' | 'Subscription' | 'Workspace' | string (Required): The scope on which the user should have permissions, in order to be able to create connections. + +## CustomizableConnectionsConfig +### Properties +* **templateSpecName**: string (Required): Gets or sets the template name. The template includes ARM templates that can be created by the connector, usually it will be the dataConnectors ARM templates. +* **templateSpecVersion**: string (Required): Gets or sets the template version. + +## CustomizableConnectorDefinitionProperties +### Properties +* **connectionsConfig**: [CustomizableConnectionsConfig](#customizableconnectionsconfig): The UiConfig for 'Customizable' connector definition kind. +* **connectorUiConfig**: [CustomizableConnectorUiConfig](#customizableconnectoruiconfig) (Required): The UiConfig for 'Customizable' connector definition kind. +* **createdTimeUtc**: string: Gets or sets the connector definition created date in UTC format. +* **lastModifiedUtc**: string: Gets or sets the connector definition last modified date in UTC format. + +## CustomizableConnectorUiConfig +### Properties +* **availability**: [ConnectorDefinitionsAvailability](#connectordefinitionsavailability): The exposure status of the connector to the customers. +* **connectivityCriteria**: [ConnectivityCriterion](#connectivitycriterion)[] (Required): Gets or sets the way the connector checks whether the connector is connected. +* **dataTypes**: [ConnectorDataType](#connectordatatype)[] (Required): Gets or sets the data types to check for last data received. +* **descriptionMarkdown**: string (Required): Gets or sets the connector description in markdown format. +* **graphQueries**: [GraphQuery](#graphquery)[] (Required): Gets or sets the graph queries to show the current data volume over time. +* **id**: string: Gets or sets custom connector id. optional field. +* **instructionSteps**: [InstructionStep](#instructionstep)[] (Required): Gets or sets the instruction steps to enable the connector. +* **isConnectivityCriteriasMatchSome**: bool: Gets or sets a value indicating whether to use 'OR'(SOME) or 'AND' between ConnectivityCriteria items. +* **logo**: string: Gets or sets the connector logo to be used when displaying the connector within Azure Sentinel's connector's gallery. +The logo value should be in SVG format. +* **permissions**: [ConnectorDefinitionsPermissions](#connectordefinitionspermissions) (Required): The required Permissions for the connector. +* **publisher**: string (Required): Gets or sets the connector publisher name. +* **title**: string (Required): Gets or sets the connector blade title. + +## CustomPermissionDetails +### Properties +* **description**: string (Required): Gets or sets the custom permissions description. +* **name**: string (Required): Gets or sets the custom permissions name. + +## DataConnectorDataTypeCommon +### Properties +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## DataTypeDefinitions +### Properties +* **dataType**: string: The data type name + +## DCRConfiguration +### Properties +* **dataCollectionEndpoint**: string (Required): Represents the data collection ingestion endpoint in log analytics. +* **dataCollectionRuleImmutableId**: string (Required): The data collection rule immutable id, the rule defines the transformation and data destination. +* **streamName**: string (Required): The stream we are sending the data to. + +## Deployment +### Properties +* **deploymentId**: string: Deployment identifier. +* **deploymentLogsUrl**: string: Url to access repository action logs. +* **deploymentResult**: 'Canceled' | 'Failed' | 'Success' | string: The outcome of the deployment. +* **deploymentState**: 'Canceling' | 'Completed' | 'In_Progress' | 'Queued' | string: Current status of the deployment. +* **deploymentTime**: string: The time when the deployment finished. + +## DeploymentInfo +### Properties +* **deployment**: [Deployment](#deployment): Deployment information. +* **deploymentFetchStatus**: 'NotFound' | 'Success' | 'Unauthorized' | string: Status while fetching the last deployment. +* **message**: string: Additional details about the deployment that can be shown to the user. + +## DnsEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **dnsServerIpEntityId**: string (ReadOnly): An ip entity id for the dns server resolving the request +* **domainName**: string (ReadOnly): The name of the dns record associated with the alert +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **hostIpAddressEntityId**: string (ReadOnly): An ip entity id for the dns request client +* **ipAddressEntityIds**: string[] (ReadOnly): Ip entity identifiers for the resolved ip address. + +## Dynamics365DataConnectorDataTypes +### Properties +* **dynamics365CdsActivities**: [Dynamics365DataConnectorDataTypesDynamics365CdsActivities](#dynamics365dataconnectordatatypesdynamics365cdsactivities) (Required): Common Data Service data type connection. + +## Dynamics365DataConnectorDataTypesDynamics365CdsActivities +### Properties +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## Dynamics365DataConnectorProperties +### Properties +* **dataTypes**: [Dynamics365DataConnectorDataTypes](#dynamics365dataconnectordatatypes) (Required): The available data types for the connector. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. + +## EnrichmentDomainBody +### Properties +* **domain**: string: The domain name + +## EnrichmentDomainWhois +### Properties +* **created**: string: The timestamp at which this record was created +* **domain**: string: The domain for this whois record +* **expires**: string: The timestamp at which this record will expire +* **parsedWhois**: [EnrichmentDomainWhoisDetails](#enrichmentdomainwhoisdetails): The whois record for a given domain +* **server**: string: The hostname of this registrar's whois server +* **updated**: string: The timestamp at which this record was last updated + +## EnrichmentDomainWhoisContact +### Properties +* **city**: string: The city for this contact +* **country**: string: The country for this contact +* **email**: string: The email address for this contact +* **fax**: string: The fax number for this contact +* **name**: string: The name of this contact +* **org**: string: The organization for this contact +* **phone**: string: The phone number for this contact +* **postal**: string: The postal code for this contact +* **state**: string: The state for this contact +* **street**: string[]: A list describing the street address for this contact + +## EnrichmentDomainWhoisContacts +### Properties +* **admin**: [EnrichmentDomainWhoisContact](#enrichmentdomainwhoiscontact): The admin contact for this whois record +* **billing**: [EnrichmentDomainWhoisContact](#enrichmentdomainwhoiscontact): The billing contact for this whois record +* **registrant**: [EnrichmentDomainWhoisContact](#enrichmentdomainwhoiscontact): The registrant contact for this whois record +* **tech**: [EnrichmentDomainWhoisContact](#enrichmentdomainwhoiscontact): The technical contact for this whois record + +## EnrichmentDomainWhoisDetails +### Properties +* **contacts**: [EnrichmentDomainWhoisContacts](#enrichmentdomainwhoiscontacts): The set of contacts associated with this domain +* **nameServers**: string[]: A list of name servers associated with this domain +* **registrar**: [EnrichmentDomainWhoisRegistrarDetails](#enrichmentdomainwhoisregistrardetails): The registrar associated with this domain +* **statuses**: string[]: The set of status flags for this whois record + +## EnrichmentDomainWhoisRegistrarDetails +### Properties +* **abuseContactEmail**: string: This registrar's abuse contact email +* **abuseContactPhone**: string: This registrar's abuse contact phone number +* **ianaId**: string: This registrar's Internet Assigned Numbers Authority id +* **name**: string: The name of this registrar +* **url**: string: This registrar's URL +* **whoisServer**: string: The hostname of this registrar's whois server + +## EnrichmentIpAddressBody +### Properties +* **ipAddress**: string: The dotted-decimal or colon-separated string representation of the IP address + +## EnrichmentIpGeodata +### Properties +* **asn**: string: The autonomous system number associated with this IP address +* **carrier**: string: The name of the carrier for this IP address +* **city**: string: The city this IP address is located in +* **cityConfidenceFactor**: int {minValue: 0, maxValue: 100}: A numeric rating of confidence that the value in the 'city' field is correct, on a scale of 0-100 +* **continent**: string: The continent this IP address is located on +* **country**: string: The county this IP address is located in +* **countryConfidenceFactor**: int {minValue: 0, maxValue: 100}: A numeric rating of confidence that the value in the 'country' field is correct on a scale of 0-100 +* **ipAddr**: string: The dotted-decimal or colon-separated string representation of the IP address +* **ipRoutingType**: string: A description of the connection type of this IP address +* **latitude**: string: The latitude of this IP address +* **longitude**: string: The longitude of this IP address +* **organization**: string: The name of the organization for this IP address +* **organizationType**: string: The type of the organization for this IP address +* **region**: string: The geographic region this IP address is located in +* **state**: string: The state this IP address is located in +* **stateCode**: string: The abbreviated name for the state this IP address is located in +* **stateConfidenceFactor**: int {minValue: 0, maxValue: 100}: A numeric rating of confidence that the value in the 'state' field is correct on a scale of 0-100 + +## EntityAnalyticsProperties +### Properties +* **entityProviders**: ('ActiveDirectory' | 'AzureActiveDirectory' | string)[]: The relevant entity providers that are synced + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityCommonPropertiesAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## EntityFieldMapping +### Properties +* **identifier**: string: Alert V3 identifier +* **value**: string: The value of the identifier + +## EntityMapping +### Properties +* **entityType**: 'Account' | 'AzureResource' | 'CloudApplication' | 'DNS' | 'File' | 'FileHash' | 'Host' | 'IP' | 'MailCluster' | 'MailMessage' | 'Mailbox' | 'Malware' | 'Process' | 'RegistryKey' | 'RegistryValue' | 'SecurityGroup' | 'SubmissionMail' | 'URL' | string: The V3 type of the mapped entity +* **fieldMappings**: [FieldMapping](#fieldmapping)[]: array of field mappings for the given entity mapping + +## Error +### Properties +* **errorMessage**: string (Required): The error message +* **memberResourceName**: string (Required): The member resource name for which the publication error occured + +## EventGroupingSettings +### Properties +* **aggregationKind**: 'AlertPerResult' | 'SingleAlert' | string: The event grouping aggregation kinds + +## ExpansionEntityQueriesProperties +### Properties +* **dataSources**: string[]: List of the data sources that are required to run the query +* **displayName**: string: The query display name +* **inputEntityType**: 'Account' | 'AzureResource' | 'CloudApplication' | 'DNS' | 'File' | 'FileHash' | 'Host' | 'HuntingBookmark' | 'IP' | 'IoTDevice' | 'MailCluster' | 'MailMessage' | 'Mailbox' | 'Malware' | 'Nic' | 'Process' | 'RegistryKey' | 'RegistryValue' | 'SecurityAlert' | 'SecurityGroup' | 'SubmissionMail' | 'URL' | string: The type of the query's source entity +* **inputFields**: string[]: List of the fields of the source entity that are required to run the query +* **outputEntityTypes**: ('Account' | 'AzureResource' | 'CloudApplication' | 'DNS' | 'File' | 'FileHash' | 'Host' | 'HuntingBookmark' | 'IP' | 'IoTDevice' | 'MailCluster' | 'MailMessage' | 'Mailbox' | 'Malware' | 'Nic' | 'Process' | 'RegistryKey' | 'RegistryValue' | 'SecurityAlert' | 'SecurityGroup' | 'SubmissionMail' | 'URL' | string)[]: List of the desired output types to be constructed from the result +* **queryTemplate**: string: The template query string to be parsed and formatted + +## EyesOnSettingsProperties +### Properties +* **isEnabled**: bool (ReadOnly): Determines whether the setting is enable or disabled. + +## FieldMapping +### Properties +* **columnName**: string: the column name to be mapped to the identifier +* **identifier**: string: the V3 identifier of the entity + +## FileEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **directory**: string (ReadOnly): The full path to the file. +* **fileHashEntityIds**: string[] (ReadOnly): The file hash entity identifiers associated with this file +* **fileName**: string (ReadOnly): The file name without path (some alerts might not include path). +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **hostEntityId**: string (ReadOnly): The Host entity id which the file belongs to + +## FileHashEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **algorithm**: 'MD5' | 'SHA1' | 'SHA256' | 'SHA256AC' | 'Unknown' | string (ReadOnly): The hash algorithm type. +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **hashValue**: string (ReadOnly): The file hash value. + +## FileImportProperties +### Properties +* **contentType**: 'BasicIndicator' | 'StixIndicator' | 'Unspecified' | string (Required): The content type of this file. +* **createdTimeUTC**: string (ReadOnly): The time the file was imported. +* **errorFile**: [FileMetadata](#filemetadata) (ReadOnly): Represents the error file (if the import was ingested with errors or failed the validation). +* **errorsPreview**: [ValidationError](#validationerror)[] (ReadOnly): An ordered list of some of the errors that were encountered during validation. +* **filesValidUntilTimeUTC**: string (ReadOnly): The time the files associated with this import are deleted from the storage account. +* **importFile**: [FileMetadata](#filemetadata) (Required): Represents the imported file. +* **importValidUntilTimeUTC**: string (ReadOnly): The time the file import record is soft deleted from the database and history. +* **ingestedRecordCount**: int (ReadOnly): The number of records that have been successfully ingested. +* **ingestionMode**: 'IngestAnyValidRecords' | 'IngestOnlyIfAllAreValid' | 'Unspecified' | string (Required): Describes how to ingest the records in the file. +* **source**: string (Required): The source for the data in the file. +* **state**: 'FatalError' | 'InProgress' | 'Ingested' | 'IngestedWithErrors' | 'Invalid' | 'Unspecified' | 'WaitingForUpload' | string (ReadOnly): The state of the file import. +* **totalRecordCount**: int (ReadOnly): The number of records in the file. +* **validRecordCount**: int (ReadOnly): The number of records that have passed validation. + +## FileMetadata +### Properties +* **deleteStatus**: 'Deleted' | 'NotDeleted' | 'Unspecified' | string (ReadOnly): Indicates whether the file was deleted from the storage account. +* **fileContentUri**: string (ReadOnly): A URI with a valid SAS token to allow uploading / downloading the file. +* **fileFormat**: 'CSV' | 'JSON' | 'Unspecified' | string: The format of the file +* **fileName**: string: The name of the file. +* **fileSize**: int: The size of the file. + +## FusionAlertRuleProperties +### Properties +* **alertRuleTemplateName**: string (Required): The Name of the alert rule template used to create this rule. +* **description**: string (ReadOnly): The description of the alert rule. +* **displayName**: string (ReadOnly): The display name for alerts created by this alert rule. +* **enabled**: bool (Required): Determines whether this alert rule is enabled or disabled. +* **lastModifiedUtc**: string (ReadOnly): The last time that this alert has been modified. +* **scenarioExclusionPatterns**: [FusionScenarioExclusionPattern](#fusionscenarioexclusionpattern)[]: Configuration to exclude scenarios in fusion detection. +* **severity**: 'High' | 'Informational' | 'Low' | 'Medium' | string (ReadOnly): The severity for alerts created by this alert rule. +* **sourceSettings**: [FusionSourceSettings](#fusionsourcesettings)[]: Configuration for all supported source signals in fusion detection. +* **subTechniques**: string[] (ReadOnly): The sub-techniques of the alert rule +* **tactics**: ('Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Impact' | 'ImpairProcessControl' | 'InhibitResponseFunction' | 'InitialAccess' | 'LateralMovement' | 'Persistence' | 'PreAttack' | 'PrivilegeEscalation' | 'Reconnaissance' | 'ResourceDevelopment' | string)[] (ReadOnly): The tactics of the alert rule +* **techniques**: string[] (ReadOnly): The techniques of the alert rule + +## FusionAlertRuleTemplateProperties +### Properties +* **alertRulesCreatedByTemplateCount**: int: the number of alert rules that were created by this template +* **createdDateUTC**: string (ReadOnly): The time that this alert rule template has been added. +* **description**: string: The description of the alert rule template. +* **displayName**: string: The display name for alert rule template. +* **lastUpdatedDateUTC**: string (ReadOnly): The time that this alert rule template was last updated. +* **requiredDataConnectors**: [AlertRuleTemplateDataSource](#alertruletemplatedatasource)[]: The required data connectors for this template +* **severity**: 'High' | 'Informational' | 'Low' | 'Medium' | string: The severity for alerts created by this alert rule. +* **sourceSettings**: [FusionTemplateSourceSetting](#fusiontemplatesourcesetting)[]: All supported source signal configurations consumed in fusion detection. +* **status**: 'Available' | 'Installed' | 'NotAvailable' | string: The alert rule template status. +* **subTechniques**: string[]: The sub-techniques of the alert rule +* **tactics**: ('Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Impact' | 'ImpairProcessControl' | 'InhibitResponseFunction' | 'InitialAccess' | 'LateralMovement' | 'Persistence' | 'PreAttack' | 'PrivilegeEscalation' | 'Reconnaissance' | 'ResourceDevelopment' | string)[]: The tactics of the alert rule template +* **techniques**: string[]: The techniques of the alert rule + +## FusionScenarioExclusionPattern +### Properties +* **dateAddedInUTC**: string (Required): DateTime when scenario exclusion pattern is added in UTC. +* **exclusionPattern**: string (Required): Scenario exclusion pattern. + +## FusionSourceSettings +### Properties +* **enabled**: bool (Required): Determines whether this source signal is enabled or disabled in Fusion detection. +* **sourceName**: string (Required): Name of the Fusion source signal. Refer to Fusion alert rule template for supported values. +* **sourceSubTypes**: [FusionSourceSubTypeSetting](#fusionsourcesubtypesetting)[]: Configuration for all source subtypes under this source signal consumed in fusion detection. + +## FusionSourceSubTypeSetting +### Properties +* **enabled**: bool (Required): Determines whether this source subtype under source signal is enabled or disabled in Fusion detection. +* **severityFilters**: [FusionSubTypeSeverityFilter](#fusionsubtypeseverityfilter) (Required): Severity configuration for a source subtype consumed in fusion detection. +* **sourceSubTypeDisplayName**: string (ReadOnly): The display name of source subtype under a source signal consumed in Fusion detection. +* **sourceSubTypeName**: string (Required): The Name of the source subtype under a given source signal in Fusion detection. Refer to Fusion alert rule template for supported values. + +## FusionSubTypeSeverityFilter +### Properties +* **filters**: [FusionSubTypeSeverityFiltersItem](#fusionsubtypeseverityfiltersitem)[]: Individual Severity configuration settings for a given source subtype consumed in Fusion detection. +* **isSupported**: bool (ReadOnly): Determines whether this source subtype supports severity configuration or not. + +## FusionSubTypeSeverityFiltersItem +### Properties +* **enabled**: bool (Required): Determines whether this severity is enabled or disabled for this source subtype consumed in Fusion detection. +* **severity**: 'High' | 'Informational' | 'Low' | 'Medium' | string (Required): The Severity for a given source subtype consumed in Fusion detection. + +## FusionTemplateSourceSetting +### Properties +* **sourceName**: string (Required): The name of a source signal consumed in Fusion detection. +* **sourceSubTypes**: [FusionTemplateSourceSubType](#fusiontemplatesourcesubtype)[]: All supported source subtypes under this source signal consumed in fusion detection. + +## FusionTemplateSourceSubType +### Properties +* **severityFilter**: [FusionTemplateSubTypeSeverityFilter](#fusiontemplatesubtypeseverityfilter) (Required): Severity configuration available for a source subtype consumed in fusion detection. +* **sourceSubTypeDisplayName**: string (ReadOnly): The display name of source subtype under a source signal consumed in Fusion detection. +* **sourceSubTypeName**: string (Required): The name of source subtype under a source signal consumed in Fusion detection. + +## FusionTemplateSubTypeSeverityFilter +### Properties +* **isSupported**: bool (Required): Determines whether severity configuration is supported for this source subtype consumed in Fusion detection. +* **severityFilters**: ('High' | 'Informational' | 'Low' | 'Medium' | string)[]: List of all supported severities for this source subtype consumed in Fusion detection. + +## GCPAuthProperties +### Properties +* **projectNumber**: string (Required): The GCP project number. +* **serviceAccountEmail**: string (Required): The service account that is used to access the GCP project. +* **workloadIdentityProviderId**: string (Required): The workload identity provider id that is used to gain access to the GCP project. + +## GCPDataConnectorProperties +### Properties +* **auth**: [GCPAuthProperties](#gcpauthproperties) (Required): The auth section of the connector. +* **connectorDefinitionName**: string (Required): The name of the connector definition that represents the UI config. +* **dcrConfig**: [DCRConfiguration](#dcrconfiguration): The configuration of the destination of the data. +* **request**: [GCPRequestProperties](#gcprequestproperties) (Required): The request section of the connector. + +## GCPRequestProperties +### Properties +* **projectId**: string (Required): The GCP project id. +* **subscriptionNames**: string[] (Required): The GCP pub/sub subscription names. + +## GenericBlobSbsAuthModelCredentialsConfig +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## GenericBlobSbsAuthModelStorageAccountCredentialsConfig +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## GeoLocation +### Properties +* **asn**: int (ReadOnly): Autonomous System Number +* **city**: string (ReadOnly): City name +* **countryCode**: string (ReadOnly): The country code according to ISO 3166 format +* **countryName**: string (ReadOnly): Country name according to ISO 3166 Alpha 2: the lowercase of the English Short Name +* **latitude**: int (ReadOnly): The latitude of the identified location, expressed as a floating point number with range of - 90 to 90. Latitude and longitude are derived from the city or postal code. +* **longitude**: int (ReadOnly): The longitude of the identified location, expressed as a floating point number with range of -180 to 180. Latitude and longitude are derived from the city or postal code. +* **state**: string (ReadOnly): State name + +## GitHubResourceInfo +### Properties +* **appInstallationId**: string: GitHub application installation id. + +## GraphQuery +### Properties +* **baseQuery**: string (Required): Gets or sets the base query for the graph. +The base query is wrapped by Sentinel UI infra with a KQL query, that measures the volume over time. +* **legend**: string (Required): Gets or sets the legend for the graph. +* **metricName**: string (Required): Gets or sets the metric name that the query is checking. For example: 'Total data receive'. + +## GroupingConfiguration +### Properties +* **enabled**: bool (Required): Grouping enabled +* **groupByAlertDetails**: ('DisplayName' | 'Severity' | string)[]: A list of alert details to group by (when matchingMethod is Selected) +* **groupByCustomDetails**: string[]: A list of custom details keys to group by (when matchingMethod is Selected). Only keys defined in the current alert rule may be used. +* **groupByEntities**: ('Account' | 'AzureResource' | 'CloudApplication' | 'DNS' | 'File' | 'FileHash' | 'Host' | 'IP' | 'MailCluster' | 'MailMessage' | 'Mailbox' | 'Malware' | 'Process' | 'RegistryKey' | 'RegistryValue' | 'SecurityGroup' | 'SubmissionMail' | 'URL' | string)[]: A list of entity types to group by (when matchingMethod is Selected). Only entities defined in the current alert rule may be used. +* **lookbackDuration**: string (Required): Limit the group to alerts created within the lookback duration (in ISO 8601 duration format) +* **matchingMethod**: 'AllEntities' | 'AnyAlert' | 'Selected' | string (Required): Grouping matching method. When method is Selected at least one of groupByEntities, groupByAlertDetails, groupByCustomDetails must be provided and not empty. +* **reopenClosedIncident**: bool (Required): Re-open closed matching incidents + +## HostEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **azureID**: string (ReadOnly): The azure resource id of the VM. +* **dnsDomain**: string (ReadOnly): The DNS domain that this host belongs to. Should contain the compete DNS suffix for the domain +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **hostName**: string (ReadOnly): The hostname without the domain suffix. +* **isDomainJoined**: bool (ReadOnly): Determines whether this host belongs to a domain. +* **netBiosName**: string (ReadOnly): The host name (pre-windows2000). +* **ntDomain**: string (ReadOnly): The NT domain that this host belongs to. +* **omsAgentID**: string (ReadOnly): The OMS agent id, if the host has OMS agent installed. +* **osFamily**: 'Android' | 'IOS' | 'Linux' | 'Unknown' | 'Windows': The operating system type. +* **osVersion**: string (ReadOnly): A free text representation of the operating system. This field is meant to hold specific versions the are more fine grained than OSFamily or future values not supported by OSFamily enumeration + +## HuntCommentProperties +### Properties +* **message**: string (Required): The message for the comment + +## HuntingBookmarkProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **created**: string: The time the bookmark was created +* **createdBy**: [UserInfo](#userinfo): Describes a user that created the bookmark +* **displayName**: string (Required): The display name of the bookmark +* **eventTime**: string: The time of the event +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **incidentInfo**: [IncidentInfo](#incidentinfo): Describes an incident that relates to bookmark +* **labels**: string[]: List of labels relevant to this bookmark +* **notes**: string: The notes of the bookmark +* **query**: string (Required): The query of the bookmark. +* **queryResult**: string: The query result of the bookmark. +* **updated**: string: The last time the bookmark was updated +* **updatedBy**: [UserInfo](#userinfo): Describes a user that updated the bookmark + +## HuntOwner +### Properties +* **assignedTo**: string: The name of the user the hunt is assigned to. +* **email**: string: The email of the user the hunt is assigned to. +* **objectId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"}: The object id of the user the hunt is assigned to. +* **ownerType**: 'Group' | 'Unknown' | 'User' | string: The type of the owner the hunt is assigned to. +* **userPrincipalName**: string: The user principal name of the user the hunt is assigned to. + +## HuntProperties +### Properties +* **attackTactics**: ('Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Impact' | 'ImpairProcessControl' | 'InhibitResponseFunction' | 'InitialAccess' | 'LateralMovement' | 'Persistence' | 'PreAttack' | 'PrivilegeEscalation' | 'Reconnaissance' | 'ResourceDevelopment' | string)[]: A list of mitre attack tactics the hunt is associated with +* **attackTechniques**: string[]: A list of a mitre attack techniques the hunt is associated with +* **description**: string (Required): The description of the hunt +* **displayName**: string (Required): The display name of the hunt +* **hypothesisStatus**: 'Invalidated' | 'Unknown' | 'Validated' | string: The hypothesis status of the hunt. +* **labels**: string[]: List of labels relevant to this hunt +* **owner**: [HuntOwner](#huntowner): Describes a user that the hunt is assigned to +* **status**: 'Active' | 'Approved' | 'Backlog' | 'Closed' | 'Failed' | 'InProgress' | 'New' | 'Succeeded' | string: The status of the hunt. + +## HuntRelationProperties +### Properties +* **labels**: string[]: List of labels relevant to this hunt +* **relatedResourceId**: string (Required): The id of the related resource +* **relatedResourceKind**: string (ReadOnly): The resource that the relation is related to +* **relatedResourceName**: string (ReadOnly): The name of the related resource +* **relationType**: string (ReadOnly): The type of the hunt relation + +## IncidentAdditionalData +### Properties +* **alertProductNames**: string[] (ReadOnly): List of product names of alerts in the incident +* **alertsCount**: int (ReadOnly): The number of alerts in the incident +* **bookmarksCount**: int (ReadOnly): The number of bookmarks in the incident +* **commentsCount**: int (ReadOnly): The number of comments in the incident +* **providerIncidentUrl**: string (ReadOnly): The provider incident url to the incident in Microsoft 365 Defender portal +* **tactics**: ('Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Impact' | 'ImpairProcessControl' | 'InhibitResponseFunction' | 'InitialAccess' | 'LateralMovement' | 'Persistence' | 'PreAttack' | 'PrivilegeEscalation' | 'Reconnaissance' | 'ResourceDevelopment' | string)[] (ReadOnly): The tactics associated with incident +* **techniques**: string[] (ReadOnly): The techniques associated with incident's tactics + +## IncidentCommentProperties +### Properties +* **author**: [ClientInfo](#clientinfo) (ReadOnly): Describes the client that created the comment +* **createdTimeUtc**: string (ReadOnly): The time the comment was created +* **lastModifiedTimeUtc**: string (ReadOnly): The time the comment was updated +* **message**: string (Required): The comment message + +## IncidentConfiguration +### Properties +* **createIncident**: bool (Required): Create incidents from alerts triggered by this analytics rule +* **groupingConfiguration**: [GroupingConfiguration](#groupingconfiguration): Set how the alerts that are triggered by this analytics rule, are grouped into incidents + +## IncidentInfo +### Properties +* **incidentId**: string: Incident Id +* **relationName**: string: Relation Name +* **severity**: 'High' | 'Informational' | 'Low' | 'Medium' | string: The severity of the incident +* **title**: string: The title of the incident + +## IncidentLabel +### Properties +* **labelName**: string (Required): The name of the label +* **labelType**: 'AutoAssigned' | 'User' | string (ReadOnly): The type of the label + +## IncidentOwnerInfo +### Properties +* **assignedTo**: string: The name of the user the incident is assigned to. +* **email**: string: The email of the user the incident is assigned to. +* **objectId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"}: The object id of the user the incident is assigned to. +* **ownerType**: 'Group' | 'Unknown' | 'User' | string: The type of the owner the incident is assigned to. +* **userPrincipalName**: string: The user principal name of the user the incident is assigned to. + +## IncidentProperties +### Properties +* **additionalData**: [IncidentAdditionalData](#incidentadditionaldata) (ReadOnly): Additional data on the incident +* **classification**: 'BenignPositive' | 'FalsePositive' | 'TruePositive' | 'Undetermined' | string: The reason the incident was closed +* **classificationComment**: string: Describes the reason the incident was closed +* **classificationReason**: 'InaccurateData' | 'IncorrectAlertLogic' | 'SuspiciousActivity' | 'SuspiciousButExpected' | string: The classification reason the incident was closed with +* **createdTimeUtc**: string (ReadOnly): The time the incident was created +* **description**: string: The description of the incident +* **firstActivityTimeUtc**: string: The time of the first activity in the incident +* **incidentNumber**: int (ReadOnly): A sequential number +* **incidentUrl**: string (ReadOnly): The deep-link url to the incident in Azure portal +* **labels**: [IncidentLabel](#incidentlabel)[]: List of labels relevant to this incident +* **lastActivityTimeUtc**: string: The time of the last activity in the incident +* **lastModifiedTimeUtc**: string (ReadOnly): The last time the incident was updated +* **owner**: [IncidentOwnerInfo](#incidentownerinfo): Describes a user that the incident is assigned to +* **providerIncidentId**: string (ReadOnly): The incident ID assigned by the incident provider +* **providerName**: string (ReadOnly): The name of the source provider that generated the incident +* **relatedAnalyticRuleIds**: string[] (ReadOnly): List of resource ids of Analytic rules related to the incident +* **severity**: 'High' | 'Informational' | 'Low' | 'Medium' | string (Required): The severity of the incident +* **status**: 'Active' | 'Closed' | 'New' | string (Required): The status of the incident +* **teamInformation**: [TeamInformation](#teaminformation): Describes a team for the incident +* **title**: string (Required): The title of the incident + +## IncidentPropertiesAction +### Properties +* **classification**: 'BenignPositive' | 'FalsePositive' | 'TruePositive' | 'Undetermined' | string: The reason the incident was closed +* **classificationComment**: string: Describes the reason the incident was closed. +* **classificationReason**: 'InaccurateData' | 'IncorrectAlertLogic' | 'SuspiciousActivity' | 'SuspiciousButExpected' | string: The classification reason the incident was closed with +* **labels**: [IncidentLabel](#incidentlabel)[]: List of labels to add to the incident. +* **owner**: [IncidentOwnerInfo](#incidentownerinfo): Information on the user an incident is assigned to +* **severity**: 'High' | 'Informational' | 'Low' | 'Medium' | string: The severity of the incident +* **status**: 'Active' | 'Closed' | 'New' | string: The status of the incident + +## IncidentTaskProperties +### Properties +* **createdBy**: [ClientInfo](#clientinfo): Information on the client (user or application) that made some action +* **createdTimeUtc**: string (ReadOnly): The time the task was created +* **description**: string: The description of the task +* **lastModifiedBy**: [ClientInfo](#clientinfo): Information on the client (user or application) that made some action +* **lastModifiedTimeUtc**: string (ReadOnly): The last time the task was updated +* **status**: 'Completed' | 'New' | string (Required) +* **title**: string (Required): The title of the task + +## InstructionStep +### Properties +* **description**: string: Gets or sets the instruction step description. +* **innerSteps**: [InstructionStep](#instructionstep)[]: Gets or sets the inner instruction steps details. +For Example: instruction step 1 might contain inner instruction steps: [instruction step 1.1, instruction step 1.2]. +* **instructions**: [InstructionStepDetails](#instructionstepdetails)[]: Gets or sets the instruction step details. +* **title**: string: Gets or sets the instruction step title. + +## InstructionStepDetails +### Properties +* **parameters**: any (Required): Gets or sets the instruction type parameters settings. +* **type**: string (Required): Gets or sets the instruction type name. + +## InstructionStepsInstructionsItem +### Properties +* **parameters**: any: The parameters for the setting +* **type**: 'CopyableLabel' | 'InfoMessage' | 'InstructionStepsGroup' | string (Required): The kind of the setting + +## IoTDataConnectorProperties +### Properties +* **dataTypes**: [AlertsDataTypeOfDataConnector](#alertsdatatypeofdataconnector): The available data types for the connector. +* **subscriptionId**: string: The subscription id to connect to, and get the data from. + +## IoTDeviceEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **deviceId**: string (ReadOnly): The ID of the IoT Device in the IoT Hub +* **deviceName**: string (ReadOnly): The friendly name of the device +* **deviceSubType**: string (ReadOnly): The subType of the device ('PLC', 'HMI', 'EWS', etc.) +* **deviceType**: string (ReadOnly): The type of the device +* **edgeId**: string (ReadOnly): The ID of the edge device +* **firmwareVersion**: string (ReadOnly): The firmware version of the device +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **hostEntityId**: string (ReadOnly): The Host entity id of this device +* **importance**: 'High' | 'Low' | 'Normal' | 'Unknown' | string: Device importance, determines if the device classified as 'crown jewel' +* **iotHubEntityId**: string (ReadOnly): The AzureResource entity id of the IoT Hub +* **iotSecurityAgentId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The ID of the security agent running on the device +* **ipAddressEntityId**: string (ReadOnly): The IP entity if of this device +* **isAuthorized**: bool (ReadOnly): Determines whether the device classified as authorized device +* **isProgramming**: bool (ReadOnly): Determines whether the device classified as programming device +* **isScanner**: bool (ReadOnly): Is the device classified as a scanner device +* **macAddress**: string (ReadOnly): The MAC address of the device +* **model**: string (ReadOnly): The model of the device +* **nicEntityIds**: string[] (ReadOnly): A list of Nic entity ids of the IoTDevice entity. +* **operatingSystem**: string (ReadOnly): The operating system of the device +* **owners**: string[] (ReadOnly): A list of owners of the IoTDevice entity. +* **protocols**: string[] (ReadOnly): A list of protocols of the IoTDevice entity. +* **purdueLayer**: string (ReadOnly): The Purdue Layer of the device +* **sensor**: string (ReadOnly): The sensor the device is monitored by +* **serialNumber**: string (ReadOnly): The serial number of the device +* **site**: string (ReadOnly): The site of the device +* **source**: string (ReadOnly): The source of the device +* **threatIntelligence**: [ThreatIntelligence](#threatintelligence)[] (ReadOnly): A list of TI contexts attached to the IoTDevice entity. +* **vendor**: string (ReadOnly): The vendor of the device +* **zone**: string (ReadOnly): The zone location of the device within a site + +## IpEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **address**: string (ReadOnly): The IP address as string, e.g. 127.0.0.1 (either in Ipv4 or Ipv6) +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **location**: [GeoLocation](#geolocation) (ReadOnly): The geo-location context attached to the ip entity +* **threatIntelligence**: [ThreatIntelligence](#threatintelligence)[] (ReadOnly): A list of TI contexts attached to the ip entity. + +## JobItem +### Properties +* **errors**: [Error](#error)[]: The list of error descriptions if the item publication fails. +* **executionTime**: string (ReadOnly): The time the item publishing was completed +* **resourceId**: string: The resource id of the content item +* **status**: 'Active' | 'Approved' | 'Backlog' | 'Closed' | 'Failed' | 'InProgress' | 'New' | 'Succeeded' | string (ReadOnly): Status of the item publication + +## JobProperties +### Properties +* **endTime**: string (ReadOnly): The time the job completed +* **errorMessage**: string (ReadOnly): Message to describe error, if an error exists +* **items**: [JobItem](#jobitem)[]: List of items published by the job +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'InProgress' | 'Succeeded' | string (ReadOnly): State of the job +* **startTime**: string (ReadOnly): The time the job started + +## JwtAuthModelHeaders +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## JwtAuthModelPassword +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## JwtAuthModelQueryParameters +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## JwtAuthModelUserName +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## ListActionsResponse +### Properties +* **nextLink**: string: The link to fetch the next page of actions. +* **value**: [Action](#action)[] (Required): Array of actions. + +## Log +### Properties +* **bulkSize**: int: The bulk size for the log. +* **filters**: string[]: The filters for the log. +* **ingestionType**: 'Full' | 'Incremental' | string: Types of ingestion. +* **scheduleInterval**: int: The schedule interval in seconds. +* **status**: 'Disabled' | 'Enabled' | string: Types of log status. +* **type**: 'ADCP' | 'ADR6' | 'AGR1251' | 'AGRAGRS' | 'AGRDEFINE' | 'AGRFLAGS' | 'AGRPROF' | 'AGRTCODES' | 'AGRUSERS' | 'AbapAppLog' | 'AbapAuditLog' | 'AbapChangeDocsLog' | 'AbapCrLog' | 'AbapFilesLogs' | 'AbapJobLog' | 'AbapSpoolLog' | 'AbapSpoolOutputLog' | 'AbapTableDataLog' | 'AbapWorkflowLog' | 'DEVACCESS' | 'JavaFilesLogs' | 'PAHI' | 'SNCSYSACL' | 'USERADDR' | 'USGRPUSER' | 'USR01' | 'USR02' | 'USR05' | 'USR21' | 'USRACL' | 'USRSTAMP' | 'UST04' | string (Required): Types of logs and tables. + +## MailboxEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **displayName**: string (ReadOnly): The mailbox's display name +* **externalDirectoryObjectId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The AzureAD identifier of mailbox. Similar to AadUserId in account entity but this property is specific to mailbox object on office side +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **mailboxPrimaryAddress**: string (ReadOnly): The mailbox's primary address +* **upn**: string (ReadOnly): The mailbox's UPN + +## MailClusterEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **clusterGroup**: string (ReadOnly): The cluster group +* **clusterQueryEndTime**: string (ReadOnly): The cluster query end time +* **clusterQueryStartTime**: string (ReadOnly): The cluster query start time +* **clusterSourceIdentifier**: string (ReadOnly): The id of the cluster source +* **clusterSourceType**: string (ReadOnly): The type of the cluster source +* **countByDeliveryStatus**: any (ReadOnly): Count of mail messages by DeliveryStatus string representation +* **countByProtectionStatus**: any (ReadOnly): Count of mail messages by ProtectionStatus string representation +* **countByThreatType**: any (ReadOnly): Count of mail messages by ThreatType string representation +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **isVolumeAnomaly**: bool (ReadOnly): Is this a volume anomaly mail cluster +* **mailCount**: int (ReadOnly): The number of mail messages that are part of the mail cluster +* **networkMessageIds**: string[] (ReadOnly): The mail message IDs that are part of the mail cluster +* **query**: string (ReadOnly): The query that was used to identify the messages of the mail cluster +* **queryTime**: string (ReadOnly): The query time +* **source**: string (ReadOnly): The source of the mail cluster (default is 'O365 ATP') +* **threats**: string[] (ReadOnly): The threats of mail messages that are part of the mail cluster + +## MailMessageEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **antispamDirection**: 'Inbound' | 'Intraorg' | 'Outbound' | 'Unknown' | string: The directionality of this mail message +* **bodyFingerprintBin1**: int: The bodyFingerprintBin1 +* **bodyFingerprintBin2**: int: The bodyFingerprintBin2 +* **bodyFingerprintBin3**: int: The bodyFingerprintBin3 +* **bodyFingerprintBin4**: int: The bodyFingerprintBin4 +* **bodyFingerprintBin5**: int: The bodyFingerprintBin5 +* **deliveryAction**: 'Blocked' | 'Delivered' | 'DeliveredAsSpam' | 'Replaced' | 'Unknown': The delivery action of this mail message like Delivered, Blocked, Replaced etc +* **deliveryLocation**: 'DeletedFolder' | 'Dropped' | 'External' | 'Failed' | 'Forwarded' | 'Inbox' | 'JunkFolder' | 'Quarantine' | 'Unknown': The delivery location of this mail message like Inbox, JunkFolder etc +* **fileEntityIds**: string[] (ReadOnly): The File entity ids of this mail message's attachments +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **internetMessageId**: string (ReadOnly): The internet message id of this mail message +* **language**: string (ReadOnly): The language of this mail message +* **networkMessageId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The network message id of this mail message +* **p1Sender**: string (ReadOnly): The p1 sender's email address +* **p1SenderDisplayName**: string (ReadOnly): The p1 sender's display name +* **p1SenderDomain**: string (ReadOnly): The p1 sender's domain +* **p2Sender**: string (ReadOnly): The p2 sender's email address +* **p2SenderDisplayName**: string (ReadOnly): The p2 sender's display name +* **p2SenderDomain**: string (ReadOnly): The p2 sender's domain +* **receiveDate**: string (ReadOnly): The receive date of this message +* **recipient**: string (ReadOnly): The recipient of this mail message. Note that in case of multiple recipients the mail message is forked and each copy has one recipient +* **senderIP**: string (ReadOnly): The sender's IP address +* **subject**: string (ReadOnly): The subject of this mail message +* **threatDetectionMethods**: string[] (ReadOnly): The threat detection methods +* **threats**: string[] (ReadOnly): The threats of this mail message +* **urls**: string[] (ReadOnly): The Urls contained in this mail message + +## MalwareEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **category**: string (ReadOnly): The malware category by the vendor, e.g. Trojan +* **fileEntityIds**: string[] (ReadOnly): List of linked file entity identifiers on which the malware was found +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **malwareName**: string (ReadOnly): The malware name by the vendor, e.g. Win32/Toga!rfn +* **processEntityIds**: string[] (ReadOnly): List of linked process entity identifiers on which the malware was found. + +## McasDataConnectorDataTypes +### Properties +* **alerts**: [DataConnectorDataTypeCommon](#dataconnectordatatypecommon) (Required): Alerts data type connection. +* **discoveryLogs**: [DataConnectorDataTypeCommon](#dataconnectordatatypecommon): Discovery log data type connection. + +## McasDataConnectorProperties +### Properties +* **dataTypes**: [McasDataConnectorDataTypes](#mcasdataconnectordatatypes) (Required): The available data types for the connector. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. + +## MdatpDataConnectorProperties +### Properties +* **dataTypes**: [AlertsDataTypeOfDataConnector](#alertsdatatypeofdataconnector): The available data types for the connector. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. + +## MetadataAuthor +### Properties +* **email**: string: Email of author contact +* **link**: string: Link for author/vendor page +* **name**: string: Name of the author. Company or person. + +## MetadataCategories +### Properties +* **domains**: string[]: domain for the solution content item +* **verticals**: string[]: Industry verticals for the solution content item + +## MetadataDependencies +### Properties +* **contentId**: string: Id of the content item we depend on +* **criteria**: [MetadataDependencies](#metadatadependencies)[]: This is the list of dependencies we must fulfill, according to the AND/OR operator +* **kind**: 'AnalyticsRule' | 'AnalyticsRuleTemplate' | 'AutomationRule' | 'AzureFunction' | 'DataConnector' | 'DataType' | 'HuntingQuery' | 'InvestigationQuery' | 'LogicAppsCustomConnector' | 'Notebook' | 'Parser' | 'Playbook' | 'PlaybookTemplate' | 'ResourcesDataConnector' | 'Solution' | 'Standalone' | 'SummaryRule' | 'Watchlist' | 'WatchlistTemplate' | 'Workbook' | 'WorkbookTemplate' | string: Type of the content item we depend on +* **name**: string: Name of the content item +* **operator**: 'AfterAbsolute' | 'AfterRelative' | 'ArrayContains' | 'ArrayNotContains' | 'BeforeAbsolute' | 'BeforeRelative' | 'Equals' | 'GreaterThan' | 'GreaterThanEqual' | 'IsFalse' | 'IsNull' | 'IsTrue' | 'LessThan' | 'LessThanEqual' | 'NotEquals' | 'OnOrAfterAbsolute' | 'OnOrAfterRelative' | 'OnOrBeforeAbsolute' | 'OnOrBeforeRelative' | 'StringContains' | 'StringEndsWith' | 'StringIsEmpty' | 'StringNotContains' | 'StringNotEndsWith' | 'StringNotStartsWith' | 'StringStartsWith' | string: Operator used for list of dependencies in criteria array. +* **version**: string: Version of the the content item we depend on. Can be blank, * or missing to indicate any version fulfills the dependency. If version does not match our defined numeric format then an exact match is required. + +## MetadataProperties +### Properties +* **author**: [MetadataAuthor](#metadataauthor): The creator of the content item. +* **categories**: [MetadataCategories](#metadatacategories): Categories for the solution content item +* **contentId**: string: Static ID for the content. Used to identify dependencies and content from solutions or community. Hard-coded/static for out of the box content and solutions. Dynamic for user-created. This is the resource name +* **contentSchemaVersion**: string: Schema version of the content. Can be used to distinguish between different flow based on the schema version +* **customVersion**: string: The custom version of the content. A optional free text +* **dependencies**: [MetadataDependencies](#metadatadependencies): Dependencies for the content item, what other content items it requires to work. Can describe more complex dependencies using a recursive/nested structure. For a single dependency an id/kind/version can be supplied or operator/criteria for complex formats. +* **firstPublishDate**: string: first publish date solution content item +* **icon**: string: the icon identifier. this id can later be fetched from the solution template +* **kind**: string (Required): The kind of content the metadata is for. +* **lastPublishDate**: string: last publish date for the solution content item +* **parentId**: string (Required): Full parent resource ID of the content item the metadata is for. This is the full resource ID including the scope (subscription and resource group) +* **previewImages**: string[]: preview image file names. These will be taken from the solution artifacts +* **previewImagesDark**: string[]: preview image file names. These will be taken from the solution artifacts. used for dark theme support +* **providers**: string[]: Providers for the solution content item +* **source**: [MetadataSource](#metadatasource): Source of the content. This is where/how it was created. +* **support**: [MetadataSupport](#metadatasupport): Support information for the metadata - type, name, contact information +* **threatAnalysisTactics**: string[]: the tactics the resource covers +* **threatAnalysisTechniques**: string[]: the techniques the resource covers, these have to be aligned with the tactics being used +* **version**: string: Version of the content. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM template best practices. Can also be any string, but then we cannot guarantee any version checks + +## MetadataSource +### Properties +* **kind**: 'Community' | 'LocalWorkspace' | 'Solution' | 'SourceRepository' | string (Required): Source type of the content +* **name**: string: Name of the content source. The repo name, solution name, LA workspace name etc. +* **sourceId**: string: ID of the content source. The solution ID, workspace ID, etc + +## MetadataSupport +### Properties +* **email**: string: Email of support contact +* **link**: string: Link for support help, like to support page to open a ticket etc. +* **name**: string: Name of the support contact. Company or person. +* **tier**: 'Community' | 'Microsoft' | 'Partner' | string (Required): Type of support for content item + +## MicrosoftPurviewInformationProtectionConnectorDataTypes +### Properties +* **logs**: [MicrosoftPurviewInformationProtectionConnectorDataTypesLogs](#microsoftpurviewinformationprotectionconnectordatatypeslogs) (Required): Logs data type. + +## MicrosoftPurviewInformationProtectionConnectorDataTypesLogs +### Properties +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## MicrosoftPurviewInformationProtectionDataConnectorProperties +### Properties +* **dataTypes**: [MicrosoftPurviewInformationProtectionConnectorDataTypes](#microsoftpurviewinformationprotectionconnectordatatypes) (Required): The available data types for the connector. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. + +## MicrosoftSecurityIncidentCreationAlertRuleProperties +### Properties +* **alertRuleTemplateName**: string: The Name of the alert rule template used to create this rule. +* **description**: string: The description of the alert rule. +* **displayName**: string (Required): The display name for alerts created by this alert rule. +* **displayNamesExcludeFilter**: string[]: the alerts' displayNames on which the cases will not be generated +* **displayNamesFilter**: string[]: the alerts' displayNames on which the cases will be generated +* **enabled**: bool (Required): Determines whether this alert rule is enabled or disabled. +* **lastModifiedUtc**: string (ReadOnly): The last time that this alert has been modified. +* **productFilter**: 'Azure Active Directory Identity Protection' | 'Azure Advanced Threat Protection' | 'Azure Security Center for IoT' | 'Azure Security Center' | 'Microsoft Cloud App Security' | 'Microsoft Defender Advanced Threat Protection' | 'Office 365 Advanced Threat Protection' | string (Required): The alerts' productName on which the cases will be generated +* **severitiesFilter**: ('High' | 'Informational' | 'Low' | 'Medium' | string)[]: the alerts' severities on which the cases will be generated + +## MicrosoftSecurityIncidentCreationAlertRuleTemplateProperties +### Properties +* **alertRulesCreatedByTemplateCount**: int: the number of alert rules that were created by this template +* **createdDateUTC**: string (ReadOnly): The time that this alert rule template has been added. +* **description**: string: The description of the alert rule template. +* **displayName**: string: The display name for alert rule template. +* **displayNamesExcludeFilter**: string[]: the alerts' displayNames on which the cases will not be generated +* **displayNamesFilter**: string[]: the alerts' displayNames on which the cases will be generated +* **lastUpdatedDateUTC**: string (ReadOnly): The last time that this alert rule template has been updated. +* **productFilter**: 'Azure Active Directory Identity Protection' | 'Azure Advanced Threat Protection' | 'Azure Security Center for IoT' | 'Azure Security Center' | 'Microsoft Cloud App Security' | 'Microsoft Defender Advanced Threat Protection' | 'Office 365 Advanced Threat Protection' | string: The alerts' productName on which the cases will be generated +* **requiredDataConnectors**: [AlertRuleTemplateDataSource](#alertruletemplatedatasource)[]: The required data sources for this template +* **severitiesFilter**: ('High' | 'Informational' | 'Low' | 'Medium' | string)[]: the alerts' severities on which the cases will be generated +* **status**: 'Available' | 'Installed' | 'NotAvailable' | string: The alert rule template status. + +## MLBehaviorAnalyticsAlertRuleProperties +### Properties +* **alertRuleTemplateName**: string (Required): The Name of the alert rule template used to create this rule. +* **description**: string (ReadOnly): The description of the alert rule. +* **displayName**: string (ReadOnly): The display name for alerts created by this alert rule. +* **enabled**: bool (Required): Determines whether this alert rule is enabled or disabled. +* **lastModifiedUtc**: string (ReadOnly): The last time that this alert rule has been modified. +* **severity**: 'High' | 'Informational' | 'Low' | 'Medium' | string (ReadOnly): The severity for alerts created by this alert rule. +* **subTechniques**: string[] (ReadOnly): The sub-techniques of the alert rule +* **tactics**: ('Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Impact' | 'ImpairProcessControl' | 'InhibitResponseFunction' | 'InitialAccess' | 'LateralMovement' | 'Persistence' | 'PreAttack' | 'PrivilegeEscalation' | 'Reconnaissance' | 'ResourceDevelopment' | string)[] (ReadOnly): The tactics of the alert rule +* **techniques**: string[] (ReadOnly): The techniques of the alert rule + +## MLBehaviorAnalyticsAlertRuleTemplateProperties +### Properties +* **alertRulesCreatedByTemplateCount**: int: the number of alert rules that were created by this template +* **createdDateUTC**: string (ReadOnly): The time that this alert rule template has been added. +* **description**: string: The description of the alert rule template. +* **displayName**: string: The display name for alert rule template. +* **lastUpdatedDateUTC**: string (ReadOnly): The last time that this alert rule template has been updated. +* **requiredDataConnectors**: [AlertRuleTemplateDataSource](#alertruletemplatedatasource)[]: The required data sources for this template +* **severity**: 'High' | 'Informational' | 'Low' | 'Medium' | string (Required): The severity for alerts created by this alert rule. +* **status**: 'Available' | 'Installed' | 'NotAvailable' | string: The alert rule template status. +* **tactics**: ('Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Impact' | 'ImpairProcessControl' | 'InhibitResponseFunction' | 'InitialAccess' | 'LateralMovement' | 'Persistence' | 'PreAttack' | 'PrivilegeEscalation' | 'Reconnaissance' | 'ResourceDevelopment' | string)[]: The tactics of the alert rule +* **techniques**: string[]: The techniques of the alert rule + +## MstiDataConnectorDataTypes +### Properties +* **microsoftEmergingThreatFeed**: [MstiDataConnectorDataTypesMicrosoftEmergingThreatFeed](#mstidataconnectordatatypesmicrosoftemergingthreatfeed) (Required): Data type for Microsoft Threat Intelligence Platforms data connector. + +## MstiDataConnectorDataTypesMicrosoftEmergingThreatFeed +### Properties +* **lookbackPeriod**: string (Required): The lookback period for the feed to be imported. +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## MstiDataConnectorProperties +### Properties +* **dataTypes**: [MstiDataConnectorDataTypes](#mstidataconnectordatatypes) (Required): The available data types for the connector. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. + +## MTPDataConnectorDataTypes +### Properties +* **alerts**: [MTPDataConnectorDataTypesAlerts](#mtpdataconnectordatatypesalerts): Alerts data type for Microsoft Threat Protection Platforms data connector. +* **incidents**: [MTPDataConnectorDataTypesIncidents](#mtpdataconnectordatatypesincidents) (Required): Incidents data type for Microsoft Threat Protection Platforms data connector. + +## MTPDataConnectorDataTypesAlerts +### Properties +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## MTPDataConnectorDataTypesIncidents +### Properties +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## MTPDataConnectorProperties +### Properties +* **dataTypes**: [MTPDataConnectorDataTypes](#mtpdataconnectordatatypes) (Required): The available data types for the connector. +* **filteredProviders**: [MtpFilteredProviders](#mtpfilteredproviders): The available filtered providers for the connector. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. + +## MtpFilteredProviders +### Properties +* **alerts**: ('microsoftDefenderForCloudApps' | 'microsoftDefenderForIdentity' | string)[] (Required): Alerts filtered providers. When filters are not applied, all alerts will stream through the MTP pipeline, still in private preview for all products EXCEPT MDA and MDI, which are in GA state. + +## NicEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **ipAddressEntityId**: string (ReadOnly): The IP entity id of this network interface +* **macAddress**: string (ReadOnly): The MAC address of this network interface +* **vlans**: string[] (ReadOnly): A list of VLANs of the network interface entity. + +## NrtAlertRuleProperties +### Properties +* **alertDetailsOverride**: [AlertDetailsOverride](#alertdetailsoverride): The alert details override settings +* **alertRuleTemplateName**: string: The Name of the alert rule template used to create this rule. +* **customDetails**: [NrtAlertRulePropertiesCustomDetails](#nrtalertrulepropertiescustomdetails): Dictionary of string key-value pairs of columns to be attached to the alert +* **description**: string: The description of the alert rule. +* **displayName**: string (Required): The display name for alerts created by this alert rule. +* **enabled**: bool (Required): Determines whether this alert rule is enabled or disabled. +* **entityMappings**: [EntityMapping](#entitymapping)[]: Array of the entity mappings of the alert rule +* **eventGroupingSettings**: [EventGroupingSettings](#eventgroupingsettings): The event grouping settings. +* **incidentConfiguration**: [IncidentConfiguration](#incidentconfiguration): The settings of the incidents that created from alerts triggered by this analytics rule +* **lastModifiedUtc**: string (ReadOnly): The last time that this alert rule has been modified. +* **query**: string (Required): The query that creates alerts for this rule. +* **sentinelEntitiesMappings**: [SentinelEntityMapping](#sentinelentitymapping)[]: Array of the sentinel entity mappings of the alert rule +* **severity**: 'High' | 'Informational' | 'Low' | 'Medium' | string (Required): The severity for alerts created by this alert rule. +* **subTechniques**: string[]: The sub-techniques of the alert rule +* **suppressionDuration**: string (Required): The suppression (in ISO 8601 duration format) to wait since last time this alert rule been triggered. +* **suppressionEnabled**: bool (Required): Determines whether the suppression for this alert rule is enabled or disabled. +* **tactics**: ('Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Impact' | 'ImpairProcessControl' | 'InhibitResponseFunction' | 'InitialAccess' | 'LateralMovement' | 'Persistence' | 'PreAttack' | 'PrivilegeEscalation' | 'Reconnaissance' | 'ResourceDevelopment' | string)[]: The tactics of the alert rule +* **techniques**: string[]: The techniques of the alert rule +* **templateVersion**: string: The version of the alert rule template used to create this rule - in format , where all are numbers, for example 0 <1.0.2> + +## NrtAlertRulePropertiesCustomDetails +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## NrtAlertRuleTemplateProperties +### Properties +* **alertDetailsOverride**: [AlertDetailsOverride](#alertdetailsoverride): The alert details override settings +* **alertRulesCreatedByTemplateCount**: int: the number of alert rules that were created by this template +* **createdDateUTC**: string (ReadOnly): The time that this alert rule template has been added. +* **customDetails**: [QueryBasedAlertRuleTemplatePropertiesCustomDetails](#querybasedalertruletemplatepropertiescustomdetails): Dictionary of string key-value pairs of columns to be attached to the alert +* **description**: string: The description of the alert rule template. +* **displayName**: string: The display name for alert rule template. +* **entityMappings**: [EntityMapping](#entitymapping)[]: Array of the entity mappings of the alert rule +* **eventGroupingSettings**: [EventGroupingSettings](#eventgroupingsettings): The event grouping settings. +* **lastUpdatedDateUTC**: string (ReadOnly): The last time that this alert rule template has been updated. +* **query**: string: The query that creates alerts for this rule. +* **requiredDataConnectors**: [AlertRuleTemplateDataSource](#alertruletemplatedatasource)[]: The required data sources for this template +* **sentinelEntitiesMappings**: [SentinelEntityMapping](#sentinelentitymapping)[]: Array of the sentinel entity mappings of the alert rule +* **severity**: 'High' | 'Informational' | 'Low' | 'Medium' | string: The severity for alerts created by this alert rule. +* **status**: 'Available' | 'Installed' | 'NotAvailable' | string: The alert rule template status. +* **tactics**: ('Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Impact' | 'ImpairProcessControl' | 'InhibitResponseFunction' | 'InitialAccess' | 'LateralMovement' | 'Persistence' | 'PreAttack' | 'PrivilegeEscalation' | 'Reconnaissance' | 'ResourceDevelopment' | string)[]: The tactics of the alert rule +* **techniques**: string[]: The techniques of the alert rule +* **version**: string: The version of this template - in format , where all are numbers. For example <1.0.2>. + +## OAuthModelAuthorizationEndpointHeaders +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## OAuthModelAuthorizationEndpointQueryParameters +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## OAuthModelTokenEndpointHeaders +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## OAuthModelTokenEndpointQueryParameters +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## Office365ProjectConnectorDataTypes +### Properties +* **logs**: [Office365ProjectConnectorDataTypesLogs](#office365projectconnectordatatypeslogs) (Required): Logs data type. + +## Office365ProjectConnectorDataTypesLogs +### Properties +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## Office365ProjectDataConnectorProperties +### Properties +* **dataTypes**: [Office365ProjectConnectorDataTypes](#office365projectconnectordatatypes) (Required): The available data types for the connector. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. + +## OfficeATPDataConnectorProperties +### Properties +* **dataTypes**: [AlertsDataTypeOfDataConnector](#alertsdatatypeofdataconnector): The available data types for the connector. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. + +## OfficeConsentProperties +### Properties +* **consentId**: string: Help to easily cascade among the data layers. +* **tenantId**: string: The tenantId of the Office365 with the consent. + +## OfficeDataConnectorDataTypes +### Properties +* **exchange**: [OfficeDataConnectorDataTypesExchange](#officedataconnectordatatypesexchange) (Required): Exchange data type connection. +* **sharePoint**: [OfficeDataConnectorDataTypesSharePoint](#officedataconnectordatatypessharepoint) (Required): SharePoint data type connection. +* **teams**: [OfficeDataConnectorDataTypesTeams](#officedataconnectordatatypesteams) (Required): Teams data type connection. + +## OfficeDataConnectorDataTypesExchange +### Properties +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## OfficeDataConnectorDataTypesSharePoint +### Properties +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## OfficeDataConnectorDataTypesTeams +### Properties +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## OfficeDataConnectorProperties +### Properties +* **dataTypes**: [OfficeDataConnectorDataTypes](#officedataconnectordatatypes) (Required): The available data types for the connector. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. + +## OfficeIRMDataConnectorProperties +### Properties +* **dataTypes**: [AlertsDataTypeOfDataConnector](#alertsdatatypeofdataconnector): The available data types for the connector. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. + +## OfficePowerBIConnectorDataTypes +### Properties +* **logs**: [OfficePowerBIConnectorDataTypesLogs](#officepowerbiconnectordatatypeslogs) (Required): Logs data type. + +## OfficePowerBIConnectorDataTypesLogs +### Properties +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## OfficePowerBIDataConnectorProperties +### Properties +* **dataTypes**: [OfficePowerBIConnectorDataTypes](#officepowerbiconnectordatatypes) (Required): The available data types for the connector. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. + +## PackageProperties +### Properties +* **author**: [MetadataAuthor](#metadataauthor): The author of the package +* **categories**: [MetadataCategories](#metadatacategories): The categories of the package +* **contentId**: string: The content id of the package +* **contentKind**: 'Solution' | 'Standalone' | string: The package kind +* **contentProductId**: string: Unique ID for the content. It should be generated based on the contentId, contentKind and the contentVersion of the package +* **contentSchemaVersion**: string: The version of the content schema. +* **dependencies**: [MetadataDependencies](#metadatadependencies): The support tier of the package +* **description**: string: The description of the package +* **displayName**: string: The display name of the package +* **firstPublishDate**: string: first publish date package item +* **icon**: string: the icon identifier. this id can later be fetched from the content metadata +* **isDeprecated**: 'false' | 'true' | string: Flag indicates if this template is deprecated +* **isFeatured**: 'false' | 'true' | string: Flag indicates if this package is among the featured list. +* **isNew**: 'false' | 'true' | string: Flag indicates if this is a newly published package. +* **isPreview**: 'false' | 'true' | string: Flag indicates if this package is in preview. +* **lastPublishDate**: string: last publish date for the package item +* **providers**: string[]: Providers for the package item +* **publisherDisplayName**: string: The publisher display name of the package +* **source**: [MetadataSource](#metadatasource): The source of the package +* **support**: [MetadataSupport](#metadatasupport): The support tier of the package +* **threatAnalysisTactics**: string[]: the tactics the resource covers +* **threatAnalysisTechniques**: string[]: the techniques the resource covers, these have to be aligned with the tactics being used +* **version**: string: the latest version number of the package + +## Permissions +### Properties +* **customs**: [PermissionsCustomsItem](#permissionscustomsitem)[]: Customs permissions required for the connector +* **resourceProvider**: [PermissionsResourceProviderItem](#permissionsresourceprovideritem)[]: Resource provider permissions required for the connector + +## PermissionsCustomsItem +### Properties +* **description**: string: Customs permissions description +* **name**: string: Customs permissions name + +## PermissionsResourceProviderItem +### Properties +* **permissionsDisplayText**: string: Permission description text +* **provider**: 'Microsoft.Authorization/policyAssignments' | 'Microsoft.OperationalInsights/solutions' | 'Microsoft.OperationalInsights/workspaces' | 'Microsoft.OperationalInsights/workspaces/datasources' | 'Microsoft.OperationalInsights/workspaces/sharedKeys' | 'microsoft.aadiam/diagnosticSettings' | string: Provider name +* **providerDisplayName**: string: Permission provider display name +* **requiredPermissions**: [RequiredPermissions](#requiredpermissions): Required permissions for the connector +* **scope**: 'ResourceGroup' | 'Subscription' | 'Workspace' | string: Permission provider scope + +## PlaybookActionProperties +### Properties +* **logicAppResourceId**: string (Required): The resource id of the playbook resource. +* **tenantId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"}: The tenant id of the playbook resource. + +## ProcessEntityProperties +### Properties +* **accountEntityId**: string (ReadOnly): The account entity id running the processes. +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **commandLine**: string (ReadOnly): The command line used to create the process +* **creationTimeUtc**: string (ReadOnly): The time when the process started to run +* **elevationToken**: 'Default' | 'Full' | 'Limited': The elevation token associated with the process. +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **hostEntityId**: string (ReadOnly): The host entity id on which the process was running +* **hostLogonSessionEntityId**: string (ReadOnly): The session entity id in which the process was running +* **imageFileEntityId**: string (ReadOnly): Image file entity id +* **parentProcessEntityId**: string (ReadOnly): The parent process entity id. +* **processId**: string (ReadOnly): The process ID + +## ProductPackageProperties +### Properties +* **author**: [MetadataAuthor](#metadataauthor): The author of the package +* **categories**: [MetadataCategories](#metadatacategories): The categories of the package +* **contentId**: string: The content id of the package +* **contentKind**: 'Solution' | 'Standalone' | string: The package kind +* **contentProductId**: string: Unique ID for the content. It should be generated based on the contentId, contentKind and the contentVersion of the package +* **contentSchemaVersion**: string: The version of the content schema. +* **dependencies**: [MetadataDependencies](#metadatadependencies): The support tier of the package +* **description**: string: The description of the package +* **displayName**: string: The display name of the package +* **firstPublishDate**: string: first publish date package item +* **icon**: string: the icon identifier. this id can later be fetched from the content metadata +* **installedVersion**: string: The version of the installed package, null or absent means not installed. +* **isDeprecated**: 'false' | 'true' | string: Flag indicates if this template is deprecated +* **isFeatured**: 'false' | 'true' | string: Flag indicates if this package is among the featured list. +* **isNew**: 'false' | 'true' | string: Flag indicates if this is a newly published package. +* **isPreview**: 'false' | 'true' | string: Flag indicates if this package is in preview. +* **lastPublishDate**: string: last publish date for the package item +* **metadataResourceId**: string: The metadata resource id. +* **packagedContent**: any: The json of the ARM template to deploy. Expandable. +* **providers**: string[]: Providers for the package item +* **publisherDisplayName**: string: The publisher display name of the package +* **source**: [MetadataSource](#metadatasource): The source of the package +* **support**: [MetadataSupport](#metadatasupport): The support tier of the package +* **threatAnalysisTactics**: string[]: the tactics the resource covers +* **threatAnalysisTechniques**: string[]: the techniques the resource covers, these have to be aligned with the tactics being used +* **version**: string: the latest version number of the package + +## ProductTemplateProperties +### Properties +* **author**: [MetadataAuthor](#metadataauthor): The creator of the content item. +* **categories**: [MetadataCategories](#metadatacategories): Categories for the item +* **contentId**: string: Static ID for the content. Used to identify dependencies and content from solutions or community. Hard-coded/static for out of the box content and solutions. Dynamic for user-created. This is the resource name +* **contentKind**: 'AnalyticsRule' | 'AnalyticsRuleTemplate' | 'AutomationRule' | 'AzureFunction' | 'DataConnector' | 'DataType' | 'HuntingQuery' | 'InvestigationQuery' | 'LogicAppsCustomConnector' | 'Notebook' | 'Parser' | 'Playbook' | 'PlaybookTemplate' | 'ResourcesDataConnector' | 'Solution' | 'Standalone' | 'SummaryRule' | 'Watchlist' | 'WatchlistTemplate' | 'Workbook' | 'WorkbookTemplate' | string: The kind of content the template is for. +* **contentProductId**: string: Unique ID for the content. It should be generated based on the contentId of the package, contentId of the template, contentKind of the template and the contentVersion of the template +* **contentSchemaVersion**: string: Schema version of the content. Can be used to distinguish between different flow based on the schema version +* **customVersion**: string: The custom version of the content. A optional free text +* **dependencies**: [MetadataDependencies](#metadatadependencies): Dependencies for the content item, what other content items it requires to work. Can describe more complex dependencies using a recursive/nested structure. For a single dependency an id/kind/version can be supplied or operator/criteria for complex formats. +* **displayName**: string: The display name of the template +* **firstPublishDate**: string: first publish date content item +* **icon**: string: the icon identifier. this id can later be fetched from the content metadata +* **isDeprecated**: 'false' | 'true' | string (ReadOnly): Flag indicates if this template is deprecated +* **lastPublishDate**: string: last publish date for the content item +* **packagedContent**: any: The json of the ARM template to deploy +* **packageId**: string: the package Id contains this template +* **packageKind**: 'Solution' | 'Standalone' | string: the packageKind of the package contains this template +* **packageName**: string: the name of the package contains this template +* **packageVersion**: string: Version of the package. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM metadata best practices. Can also be any string, but then we cannot guarantee any version checks +* **previewImages**: string[]: preview image file names. These will be taken from the solution artifacts +* **previewImagesDark**: string[]: preview image file names. These will be taken from the solution artifacts. used for dark theme support +* **providers**: string[]: Providers for the content item +* **source**: [MetadataSource](#metadatasource): Source of the content. This is where/how it was created. +* **support**: [MetadataSupport](#metadatasupport): Support information for the template - type, name, contact information +* **threatAnalysisTactics**: string[]: the tactics the resource covers +* **threatAnalysisTechniques**: string[]: the techniques the resource covers, these have to be aligned with the tactics being used +* **version**: string: Version of the content. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM metadata best practices. Can also be any string, but then we cannot guarantee any version checks + +## PullRequest +### Properties +* **state**: 'Active' | 'CompletedBySystem' | 'CompletedByUser' | 'Dismissed' | 'InProgress' | string (ReadOnly): State of the pull request +* **url**: string (ReadOnly): URL of pull request + +## PurviewAuditConnectorDataTypes +### Properties +* **logs**: [PurviewAuditConnectorDataTypesLogs](#purviewauditconnectordatatypeslogs) (Required): Logs data type. + +## PurviewAuditConnectorDataTypesLogs +### Properties +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## PurviewAuditDataConnectorProperties +### Properties +* **connectorDefinitionName**: string: The connector definition name (the dataConnectorDefinition resource id). +* **dataTypes**: [PurviewAuditConnectorDataTypes](#purviewauditconnectordatatypes) (Required): The available data types for the connector. +* **dcrConfig**: [DCRConfiguration](#dcrconfiguration): The DCR related properties. +* **sourceType**: string: The source type indicates which kind of data is relevant for this connector. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. + +## QueryBasedAlertRuleTemplatePropertiesCustomDetails +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## RecommendationProperties +### Properties +* **additionalProperties**: [RecommendationPropertiesAdditionalProperties](#recommendationpropertiesadditionalproperties): Collection of additional properties for the recommendation. +* **creationTimeUtc**: string (Required): The time stamp (UTC) when the recommendation was created. +* **description**: string (Required): Description of the recommendation. +* **lastEvaluatedTimeUtc**: string (Required): The time stamp (UTC) when the recommendation was last evaluated. +* **lastModifiedTimeUtc**: string (Required): The time stamp (UTC) when the recommendation was last modified. +* **recommendationTypeId**: string (Required): Id of the recommendation type. +* **resourceId**: string: Id of the resource this recommendation refers to. +* **state**: 'Active' | 'CompletedBySystem' | 'CompletedByUser' | 'Dismissed' | 'InProgress' | string (Required): State of the recommendation. +* **suggestions**: [RecommendedSuggestion](#recommendedsuggestion)[] (Required): List of suggestions to take for this recommendation. +* **title**: string (Required): Title of the recommendation. + +## RecommendationPropertiesAdditionalProperties +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## RecommendedSuggestion +### Properties +* **action**: string (Required): Action of the suggestion. +* **additionalProperties**: [RecommendedSuggestionAdditionalProperties](#recommendedsuggestionadditionalproperties): Collection of additional properties for the suggestion. +* **description**: string (Required): Description of the suggestion. +* **suggestionTypeId**: string (Required): Id of the suggestion type. +* **title**: string (Required): Title of the suggestion. + +## RecommendedSuggestionAdditionalProperties +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## RegistryKeyEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **hive**: 'HKEY_A' | 'HKEY_CLASSES_ROOT' | 'HKEY_CURRENT_CONFIG' | 'HKEY_CURRENT_USER' | 'HKEY_CURRENT_USER_LOCAL_SETTINGS' | 'HKEY_LOCAL_MACHINE' | 'HKEY_PERFORMANCE_DATA' | 'HKEY_PERFORMANCE_NLSTEXT' | 'HKEY_PERFORMANCE_TEXT' | 'HKEY_USERS' | string (ReadOnly): the hive that holds the registry key. +* **key**: string (ReadOnly): The registry key path. + +## RegistryValueEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **keyEntityId**: string (ReadOnly): The registry key entity id. +* **valueData**: string (ReadOnly): String formatted representation of the value data. +* **valueName**: string (ReadOnly): The registry value name. +* **valueType**: 'Binary' | 'DWord' | 'ExpandString' | 'MultiString' | 'None' | 'QWord' | 'String' | 'Unknown' | string (ReadOnly): Specifies the data types to use when storing values in the registry, or identifies the data type of a value in the registry. + +## RelationProperties +### Properties +* **relatedResourceId**: string (Required): The resource ID of the related resource +* **relatedResourceKind**: string (ReadOnly): The resource kind of the related resource +* **relatedResourceName**: string (ReadOnly): The name of the related resource +* **relatedResourceType**: string (ReadOnly): The resource type of the related resource + +## Repository +### Properties +* **branch**: string (Required): Branch name of repository. +* **deploymentLogsUrl**: string (ReadOnly): Url to access repository action logs. +* **displayUrl**: string: Display url of repository. +* **url**: string (Required): Url of repository. + +## RepositoryAccess +### Properties +* **clientId**: string: OAuth ClientId. Required when `kind` is `OAuth` +* **code**: string {sensitive}: OAuth Code. Required when `kind` is `OAuth` +* **installationId**: string: Application installation ID. Required when `kind` is `App`. Supported by `GitHub` only. +* **kind**: 'App' | 'OAuth' | 'PAT' | string (Required): The kind of repository access credentials +* **state**: string {sensitive}: OAuth State. Required when `kind` is `OAuth` +* **token**: string {sensitive}: Personal Access Token. Required when `kind` is `PAT` + +## RepositoryResourceInfo +### Properties +* **azureDevOpsResourceInfo**: [AzureDevOpsResourceInfo](#azuredevopsresourceinfo) (ReadOnly): Resources created in Azure DevOps for this source-control. +* **gitHubResourceInfo**: [GitHubResourceInfo](#githubresourceinfo) (ReadOnly): Resources created in GitHub for this source-control. +* **webhook**: [Webhook](#webhook): The webhook object created for the source-control. + +## RequiredPermissions +### Properties +* **action**: bool: action permission +* **delete**: bool: delete permission +* **read**: bool: read permission +* **write**: bool: write permission + +## ResourceProviderRequiredPermissions +### Properties +* **action**: bool: Gets or sets a value indicating whether the permission is custom actions (POST). +* **delete**: bool: Gets or sets a value indicating whether the permission is delete action (DELETE). +* **read**: bool: Gets or sets a value indicating whether the permission is read action (GET). +* **write**: bool: Gets or sets a value indicating whether the permission is write action (PUT or PATCH). + +## RestApiPollerDataConnectorProperties +### Properties +* **addOnAttributes**: [RestApiPollerDataConnectorPropertiesAddOnAttributes](#restapipollerdataconnectorpropertiesaddonattributes): The add on attributes. The key name will become attribute name (a column) and the value will become the attribute value in the payload. +* **auth**: [CcpAuthConfig](#ccpauthconfig) (Required): The a authentication model. +* **connectorDefinitionName**: string (Required): The connector definition name (the dataConnectorDefinition resource id). +* **dataType**: string: The Log Analytics table destination. +* **dcrConfig**: [DCRConfiguration](#dcrconfiguration): The DCR related properties. +* **isActive**: bool: Indicates whether the connector is active or not. +* **paging**: [RestApiPollerRequestPagingConfig](#restapipollerrequestpagingconfig): The paging configuration. +* **request**: [RestApiPollerRequestConfig](#restapipollerrequestconfig) (Required): The request configuration. +* **response**: [CcpResponseConfig](#ccpresponseconfig): The response configuration. + +## RestApiPollerDataConnectorPropertiesAddOnAttributes +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## RestApiPollerRequestConfig +### Properties +* **apiEndpoint**: string (Required): The API endpoint. +* **endTimeAttributeName**: string: The query parameter name which the remote server expect to end query. This property goes hand to hand with `startTimeAttributeName` +* **headers**: [RestApiPollerRequestConfigHeaders](#restapipollerrequestconfigheaders): The header for the request for the remote server. +* **httpMethod**: 'DELETE' | 'GET' | 'POST' | 'PUT' | string: The HTTP method, default value GET. +* **isPostPayloadJson**: bool: Flag to indicate if HTTP POST payload is in JSON format (vs form-urlencoded). +* **queryParameters**: [RestApiPollerRequestConfigQueryParameters](#restapipollerrequestconfigqueryparameters): The HTTP query parameters to RESTful API. +* **queryParametersTemplate**: string: the query parameters template. Defines the query parameters template to use when passing query parameters in advanced scenarios. +* **queryTimeFormat**: string: The query time format. A remote server can have a query to pull data from range 'start' to 'end'. This property indicate what is the expected time format the remote server know to parse. +* **queryTimeIntervalAttributeName**: string: The query parameter name which we need to send the server for query logs in time interval. Should be defined with `queryTimeIntervalPrepend` and `queryTimeIntervalDelimiter` +* **queryTimeIntervalDelimiter**: string: The delimiter string between 2 QueryTimeFormat in the query parameter `queryTimeIntervalAttributeName`. +* **queryTimeIntervalPrepend**: string: The string prepend to the value of the query parameter in `queryTimeIntervalAttributeName`. +* **queryWindowInMin**: int: The query window in minutes for the request. +* **rateLimitQPS**: int: The Rate limit queries per second for the request.. +* **retryCount**: int: The retry count. +* **startTimeAttributeName**: string: The query parameter name which the remote server expect to start query. This property goes hand to hand with `endTimeAttributeName`. +* **timeoutInSeconds**: int: The timeout in seconds. + +## RestApiPollerRequestConfigHeaders +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## RestApiPollerRequestConfigQueryParameters +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## RestApiPollerRequestPagingConfig +### Properties +* **pageSize**: int: Page size +* **pageSizeParameterName**: string: Page size parameter name +* **pagingType**: 'CountBasedPaging' | 'LinkHeader' | 'NextPageToken' | 'NextPageUrl' | 'Offset' | 'PersistentLinkHeader' | 'PersistentToken' | string (Required): Type of paging + +## SapSolutionUsageStatisticProperties +### Properties +* **activeSystemIdCount**: int (ReadOnly): The latest count of active SAP system IDs under the Microsoft Sentinel solution for SAP Usage + +## ScheduledAlertRuleCommonPropertiesCustomDetails +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## ScheduledAlertRuleProperties +### Properties +* **alertDetailsOverride**: [AlertDetailsOverride](#alertdetailsoverride): The alert details override settings +* **alertRuleTemplateName**: string: The Name of the alert rule template used to create this rule. +* **customDetails**: [ScheduledAlertRuleCommonPropertiesCustomDetails](#scheduledalertrulecommonpropertiescustomdetails): Dictionary of string key-value pairs of columns to be attached to the alert +* **description**: string: The description of the alert rule. +* **displayName**: string (Required): The display name for alerts created by this alert rule. +* **enabled**: bool (Required): Determines whether this alert rule is enabled or disabled. +* **entityMappings**: [EntityMapping](#entitymapping)[]: Array of the entity mappings of the alert rule +* **eventGroupingSettings**: [EventGroupingSettings](#eventgroupingsettings): The event grouping settings. +* **incidentConfiguration**: [IncidentConfiguration](#incidentconfiguration): The settings of the incidents that created from alerts triggered by this analytics rule +* **lastModifiedUtc**: string (ReadOnly): The last time that this alert rule has been modified. +* **query**: string: The query that creates alerts for this rule. +* **queryFrequency**: string: The frequency (in ISO 8601 duration format) for this alert rule to run. +* **queryPeriod**: string: The period (in ISO 8601 duration format) that this alert rule looks at. +* **sentinelEntitiesMappings**: [SentinelEntityMapping](#sentinelentitymapping)[]: Array of the sentinel entity mappings of the alert rule +* **severity**: 'High' | 'Informational' | 'Low' | 'Medium' | string: The severity for alerts created by this alert rule. +* **subTechniques**: string[]: The sub-techniques of the alert rule +* **suppressionDuration**: string (Required): The suppression (in ISO 8601 duration format) to wait since last time this alert rule been triggered. +* **suppressionEnabled**: bool (Required): Determines whether the suppression for this alert rule is enabled or disabled. +* **tactics**: ('Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Impact' | 'ImpairProcessControl' | 'InhibitResponseFunction' | 'InitialAccess' | 'LateralMovement' | 'Persistence' | 'PreAttack' | 'PrivilegeEscalation' | 'Reconnaissance' | 'ResourceDevelopment' | string)[]: The tactics of the alert rule +* **techniques**: string[]: The techniques of the alert rule +* **templateVersion**: string: The version of the alert rule template used to create this rule - in format , where all are numbers, for example 0 <1.0.2> +* **triggerOperator**: 'Equal' | 'GreaterThan' | 'LessThan' | 'NotEqual': The operation against the threshold that triggers alert rule. +* **triggerThreshold**: int: The threshold triggers this alert rule. + +## ScheduledAlertRuleTemplateProperties +### Properties +* **alertDetailsOverride**: [AlertDetailsOverride](#alertdetailsoverride): The alert details override settings +* **alertRulesCreatedByTemplateCount**: int: the number of alert rules that were created by this template +* **createdDateUTC**: string (ReadOnly): The time that this alert rule template has been added. +* **customDetails**: [ScheduledAlertRuleTemplatePropertiesCustomDetails](#scheduledalertruletemplatepropertiescustomdetails): Dictionary of string key-value pairs of columns to be attached to the alert +* **description**: string: The description of the alert rule template. +* **displayName**: string: The display name for alert rule template. +* **entityMappings**: [EntityMapping](#entitymapping)[]: Array of the entity mappings of the alert rule +* **eventGroupingSettings**: [EventGroupingSettings](#eventgroupingsettings): The event grouping settings. +* **lastUpdatedDateUTC**: string (ReadOnly): The time that this alert rule template was last updated. +* **query**: string: The query that creates alerts for this rule. +* **queryFrequency**: string: The frequency (in ISO 8601 duration format) for this alert rule to run. +* **queryPeriod**: string: The period (in ISO 8601 duration format) that this alert rule looks at. +* **requiredDataConnectors**: [AlertRuleTemplateDataSource](#alertruletemplatedatasource)[]: The required data connectors for this template +* **sentinelEntitiesMappings**: [SentinelEntityMapping](#sentinelentitymapping)[]: Array of the sentinel entity mappings of the alert rule +* **severity**: 'High' | 'Informational' | 'Low' | 'Medium' | string: The severity for alerts created by this alert rule. +* **status**: 'Available' | 'Installed' | 'NotAvailable' | string: The alert rule template status. +* **subTechniques**: string[]: The sub-techniques of the alert rule +* **tactics**: ('Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Impact' | 'ImpairProcessControl' | 'InhibitResponseFunction' | 'InitialAccess' | 'LateralMovement' | 'Persistence' | 'PreAttack' | 'PrivilegeEscalation' | 'Reconnaissance' | 'ResourceDevelopment' | string)[]: The tactics of the alert rule template +* **techniques**: string[]: The techniques of the alert rule +* **triggerOperator**: 'Equal' | 'GreaterThan' | 'LessThan' | 'NotEqual': The operation against the threshold that triggers alert rule. +* **triggerThreshold**: int: The threshold triggers this alert rule. +* **version**: string: The version of this template - in format , where all are numbers. For example <1.0.2>. + +## ScheduledAlertRuleTemplatePropertiesCustomDetails +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## SecurityAlertProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **alertDisplayName**: string (ReadOnly): The display name of the alert. +* **alertLink**: string (ReadOnly): The uri link of the alert. +* **alertType**: string (ReadOnly): The type name of the alert. +* **compromisedEntity**: string (ReadOnly): Display name of the main entity being reported on. +* **confidenceLevel**: 'High' | 'Low' | 'Unknown' | string (ReadOnly): The confidence level of this alert. +* **confidenceReasons**: [SecurityAlertPropertiesConfidenceReasonsItem](#securityalertpropertiesconfidencereasonsitem)[] (ReadOnly): The confidence reasons +* **confidenceScore**: int (ReadOnly): The confidence score of the alert. +* **confidenceScoreStatus**: 'Final' | 'InProcess' | 'NotApplicable' | 'NotFinal' | string (ReadOnly): The confidence score calculation status, i.e. indicating if score calculation is pending for this alert, not applicable or final. +* **description**: string (ReadOnly): Alert description. +* **endTimeUtc**: string (ReadOnly): The impact end time of the alert (the time of the last event contributing to the alert). +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **intent**: 'Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Exploitation' | 'Impact' | 'LateralMovement' | 'Persistence' | 'PrivilegeEscalation' | 'Probing' | 'Unknown' | string (ReadOnly): Holds the alert intent stage(s) mapping for this alert. +* **processingEndTime**: string (ReadOnly): The time the alert was made available for consumption. +* **productComponentName**: string (ReadOnly): The name of a component inside the product which generated the alert. +* **productName**: string (ReadOnly): The name of the product which published this alert. +* **productVersion**: string (ReadOnly): The version of the product generating the alert. +* **providerAlertId**: string (ReadOnly): The identifier of the alert inside the product which generated the alert. +* **remediationSteps**: string[] (ReadOnly): Manual action items to take to remediate the alert. +* **resourceIdentifiers**: any[] (ReadOnly): The list of resource identifiers of the alert. +* **severity**: 'High' | 'Informational' | 'Low' | 'Medium' | string: The severity of the alert +* **startTimeUtc**: string (ReadOnly): The impact start time of the alert (the time of the first event contributing to the alert). +* **status**: 'Dismissed' | 'InProgress' | 'New' | 'Resolved' | 'Unknown' | string (ReadOnly): The lifecycle status of the alert. +* **systemAlertId**: string (ReadOnly): Holds the product identifier of the alert for the product. +* **tactics**: ('Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Impact' | 'ImpairProcessControl' | 'InhibitResponseFunction' | 'InitialAccess' | 'LateralMovement' | 'Persistence' | 'PreAttack' | 'PrivilegeEscalation' | 'Reconnaissance' | 'ResourceDevelopment' | string)[] (ReadOnly): The tactics of the alert +* **timeGenerated**: string (ReadOnly): The time the alert was generated. +* **vendorName**: string (ReadOnly): The name of the vendor that raise the alert. + +## SecurityAlertPropertiesConfidenceReasonsItem +### Properties +* **reason**: string (ReadOnly): The reason's description +* **reasonType**: string (ReadOnly): The type (category) of the reason + +## SecurityGroupEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **distinguishedName**: string (ReadOnly): The group distinguished name +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **objectGuid**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): A single-value attribute that is the unique identifier for the object, assigned by active directory. +* **sid**: string (ReadOnly): The SID attribute is a single-value attribute that specifies the security identifier (SID) of the group + +## SecurityMLAnalyticsSettingsDataSource +### Properties +* **connectorId**: string: The connector id that provides the following data types +* **dataTypes**: string[]: The data types used by the security ml analytics settings + +## SentinelEntityMapping +### Properties +* **columnName**: string: the column name to be mapped to the SentinelEntities + +## SentinelOnboardingStateProperties +### Properties +* **customerManagedKey**: bool: Flag that indicates the status of the CMK setting + +## ServicePrincipal +### Properties +* **appId**: string (ReadOnly): App id of service principal. +* **credentialsExpireOn**: string: Expiration time of service principal credentials. +* **id**: string (ReadOnly): Id of service principal. +* **tenantId**: string (ReadOnly): Tenant id of service principal. + +## SessionAuthModelHeaders +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## SessionAuthModelPassword +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## SessionAuthModelQueryParameters +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## SessionAuthModelUserName +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## SourceControlProperties +### Properties +* **contentTypes**: ('AnalyticRule' | 'AutomationRule' | 'HuntingQuery' | 'Parser' | 'Playbook' | 'Workbook' | string)[] (Required): Array of source control content types. +* **description**: string: A description of the source control +* **displayName**: string (Required): The display name of the source control +* **id**: string (ReadOnly): The id (a Guid) of the source control +* **lastDeploymentInfo**: [DeploymentInfo](#deploymentinfo) (ReadOnly): Information regarding the latest deployment for the source control. +* **pullRequest**: [PullRequest](#pullrequest) (ReadOnly): Information regarding the pull request of the source control. +* **repository**: [Repository](#repository) (Required): Repository metadata. +* **repositoryAccess**: [RepositoryAccess](#repositoryaccess) (WriteOnly): Repository access credentials. This is write-only object and it never returns back to a user. +* **repositoryResourceInfo**: [RepositoryResourceInfo](#repositoryresourceinfo): Information regarding the resources created in user's repository. +* **repoType**: 'AzureDevOps' | 'Github' | string (Required): The repository type of the source control +* **servicePrincipal**: [ServicePrincipal](#serviceprincipal): Service principal metadata. +* **version**: 'V1' | 'V2' | string (ReadOnly): The version number associated with the source control + +## SubmissionMailEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **networkMessageId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The network message id of email to which submission belongs +* **recipient**: string (ReadOnly): The recipient of the mail +* **reportType**: string (ReadOnly): The submission type for the given instance. This maps to Junk, Phish, Malware or NotJunk. +* **sender**: string (ReadOnly): The sender of the mail +* **senderIp**: string (ReadOnly): The sender's IP +* **subject**: string (ReadOnly): The subject of submission mail +* **submissionDate**: string (ReadOnly): The submission date +* **submissionId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"} (ReadOnly): The submission id +* **submitter**: string (ReadOnly): The submitter +* **timestamp**: string (ReadOnly): The Time stamp when the message is received (Mail) + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## SystemProperties +### Properties +* **configuration**: [SystemsConfiguration](#systemsconfiguration) (Required): The configuration of the system. +* **displayName**: string {minLength: 1} (Required) +* **lastModifiedTimeUtc**: string (ReadOnly) +* **status**: 'Running' | 'Stopped' | string: The status of the system. + +## SystemsConfiguration +* **Discriminator**: type + +### Base Properties + +### SapSystemsConfiguration +#### Properties +* **azureResourceId**: string {pattern: "^\/?subscriptions\/([^\/]+)\/resourceGroups\/([^\/]+)\/providers\/([^\/]+)\/([^\/]+)\/([^\/]+)$"}: azure resource id +example: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM" +* **connector**: [SystemsConfigurationConnector](#systemsconfigurationconnector) (Required): Base Model for SAP System Connector. +* **logs**: [Log](#log)[]: The logs configuration. +* **type**: 'SAP' (Required): Represents the types of configuration for a system. + + +## SystemsConfigurationConnector +* **Discriminator**: type + +### Base Properties + +### RfcConnector +#### Properties +* **abapServerHost**: string: FQDN, hostname, or IP address of the ABAP server. +* **authenticationType**: 'Snc' | 'SncWithUsernamePassword' | 'UsernamePassword' | string: The authentication type to SAP. +* **client**: string {minLength: 1, pattern: "^[0-9]{3}$"} (Required): Client number of the ABAP server. +Example - 001 +* **codePage**: string {pattern: "^(?:[a-zA-Z0-9]{4}|UTF-8)$"}: The SAP code page used for character encoding. +Example - 1100 +* **group**: string: Logon group of the message server. +* **messageServerHost**: string: FQDN, hostname, or IP address of the Message server. +* **messageServerService**: string: Port number, or service name (from /etc/services) of the message server. +* **sncQop**: string {pattern: "^[1,2,3,8,9]$"}: SNC QOP. +Options are 1, 2, 3, 8, 9. +* **systemId**: string {minLength: 1, pattern: "^[a-zA-Z0-9]{3}$"} (Required): System ID of the ABAP server. +Example - A4H +* **systemNumber**: string {minLength: 1, pattern: "^\d{1,3}$"} (Required): System number of the ABAP server. +* **type**: 'Rfc' (Required): Represents the types of SAP systems. + +### SapControlConnector +#### Properties +* **httpsConfiguration**: 'HttpOnly' | 'HttpsWithSslVerification' | 'HttpsWithoutSslVerification' | string: Represents the types of HTTPS configuration to connect to the SapControl service. +* **instance**: string {minLength: 1, pattern: "^\d{2}$"} (Required): The instance number. Only 2 digits are allowed. +* **port**: string {pattern: "^\d{1,5}$"}: The port of the SOAP connection to SAP Control. +* **server**: string {minLength: 1, pattern: "^([a-zA-Z0-9]+(-[a-zA-Z0-9]+)*\.)+[a-zA-Z]{2,}$|^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$"} (Required): The server name. +FQDN or IP address. +* **timezone**: string {pattern: "^GMT[+-]\d+$"}: The timezone. +example: "GMT+0" or "GMT-8" +default: "GMT+0" +* **type**: 'SapControl' (Required): Represents the types of SAP systems. + + +## TeamInformation +### Properties +* **description**: string (ReadOnly): The description of the team +* **name**: string (ReadOnly): The name of the team +* **primaryChannelUrl**: string (ReadOnly): The primary channel URL of the team +* **teamCreationTimeUtc**: string (ReadOnly): The time the team was created +* **teamId**: string (ReadOnly): Team ID + +## TemplateProperties +### Properties +* **author**: [MetadataAuthor](#metadataauthor): The creator of the content item. +* **categories**: [MetadataCategories](#metadatacategories): Categories for the item +* **contentId**: string: Static ID for the content. Used to identify dependencies and content from solutions or community. Hard-coded/static for out of the box content and solutions. Dynamic for user-created. This is the resource name +* **contentKind**: 'AnalyticsRule' | 'AnalyticsRuleTemplate' | 'AutomationRule' | 'AzureFunction' | 'DataConnector' | 'DataType' | 'HuntingQuery' | 'InvestigationQuery' | 'LogicAppsCustomConnector' | 'Notebook' | 'Parser' | 'Playbook' | 'PlaybookTemplate' | 'ResourcesDataConnector' | 'Solution' | 'Standalone' | 'SummaryRule' | 'Watchlist' | 'WatchlistTemplate' | 'Workbook' | 'WorkbookTemplate' | string: The kind of content the template is for. +* **contentProductId**: string: Unique ID for the content. It should be generated based on the contentId of the package, contentId of the template, contentKind of the template and the contentVersion of the template +* **contentSchemaVersion**: string: Schema version of the content. Can be used to distinguish between different flow based on the schema version +* **customVersion**: string: The custom version of the content. A optional free text +* **dependantTemplates**: [TemplateProperties](#templateproperties)[] (ReadOnly): Dependant templates. Expandable. +* **dependencies**: [MetadataDependencies](#metadatadependencies): Dependencies for the content item, what other content items it requires to work. Can describe more complex dependencies using a recursive/nested structure. For a single dependency an id/kind/version can be supplied or operator/criteria for complex formats. +* **displayName**: string: The display name of the template +* **firstPublishDate**: string: first publish date content item +* **icon**: string: the icon identifier. this id can later be fetched from the content metadata +* **isDeprecated**: 'false' | 'true' | string (ReadOnly): Flag indicates if this template is deprecated +* **lastPublishDate**: string: last publish date for the content item +* **mainTemplate**: any: The JSON of the ARM template to deploy active content. Expandable. +* **packageId**: string: the package Id contains this template +* **packageKind**: 'Solution' | 'Standalone' | string: the packageKind of the package contains this template +* **packageName**: string: the name of the package contains this template +* **packageVersion**: string: Version of the package. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM metadata best practices. Can also be any string, but then we cannot guarantee any version checks +* **previewImages**: string[]: preview image file names. These will be taken from the solution artifacts +* **previewImagesDark**: string[]: preview image file names. These will be taken from the solution artifacts. used for dark theme support +* **providers**: string[]: Providers for the content item +* **source**: [MetadataSource](#metadatasource): Source of the content. This is where/how it was created. +* **support**: [MetadataSupport](#metadatasupport): Support information for the template - type, name, contact information +* **threatAnalysisTactics**: string[]: the tactics the resource covers +* **threatAnalysisTechniques**: string[]: the techniques the resource covers, these have to be aligned with the tactics being used +* **version**: string: Version of the content. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM metadata best practices. Can also be any string, but then we cannot guarantee any version checks + +## ThreatIntelligence +### Properties +* **confidence**: int (ReadOnly): Confidence (must be between 0 and 1) +* **providerName**: string (ReadOnly): Name of the provider from whom this Threat Intelligence information was received +* **reportLink**: string (ReadOnly): Report link +* **threatDescription**: string (ReadOnly): Threat description (free text) +* **threatName**: string (ReadOnly): Threat name (e.g. "Jedobot malware") +* **threatType**: string (ReadOnly): Threat type (e.g. "Botnet") + +## ThreatIntelligenceAlertRuleProperties +### Properties +* **alertRuleTemplateName**: string (Required): The Name of the alert rule template used to create this rule. +* **description**: string (ReadOnly): The description of the alert rule. +* **displayName**: string (ReadOnly): The display name for alerts created by this alert rule. +* **enabled**: bool (Required): Determines whether this alert rule is enabled or disabled. +* **lastModifiedUtc**: string (ReadOnly): The last time that this alert has been modified. +* **severity**: 'High' | 'Informational' | 'Low' | 'Medium' | string (ReadOnly): The severity for alerts created by this alert rule. +* **subTechniques**: string[] (ReadOnly): The sub-techniques of the alert rule +* **tactics**: ('Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Impact' | 'ImpairProcessControl' | 'InhibitResponseFunction' | 'InitialAccess' | 'LateralMovement' | 'Persistence' | 'PreAttack' | 'PrivilegeEscalation' | 'Reconnaissance' | 'ResourceDevelopment' | string)[] (ReadOnly): The tactics of the alert rule +* **techniques**: string[] (ReadOnly): The techniques of the alert rule + +## ThreatIntelligenceAlertRuleTemplateProperties +### Properties +* **alertRulesCreatedByTemplateCount**: int: the number of alert rules that were created by this template +* **createdDateUTC**: string (ReadOnly): The time that this alert rule template has been added. +* **description**: string: The description of the alert rule template. +* **displayName**: string: The display name for alert rule template. +* **lastUpdatedDateUTC**: string (ReadOnly): The last time that this alert rule template has been updated. +* **requiredDataConnectors**: [AlertRuleTemplateDataSource](#alertruletemplatedatasource)[]: The required data sources for this template +* **severity**: 'High' | 'Informational' | 'Low' | 'Medium' | string (Required): The severity for alerts created by this alert rule. +* **status**: 'Available' | 'Installed' | 'NotAvailable' | string: The alert rule template status. +* **tactics**: ('Collection' | 'CommandAndControl' | 'CredentialAccess' | 'DefenseEvasion' | 'Discovery' | 'Execution' | 'Exfiltration' | 'Impact' | 'ImpairProcessControl' | 'InhibitResponseFunction' | 'InitialAccess' | 'LateralMovement' | 'Persistence' | 'PreAttack' | 'PrivilegeEscalation' | 'Reconnaissance' | 'ResourceDevelopment' | string)[]: The tactics of the alert rule +* **techniques**: string[]: The techniques of the alert rule + +## ThreatIntelligenceExternalReference +### Properties +* **description**: string: External reference description +* **externalId**: string: External reference ID +* **hashes**: [ThreatIntelligenceExternalReferenceHashes](#threatintelligenceexternalreferencehashes): External reference hashes +* **sourceName**: string: External reference source name +* **url**: string: External reference URL + +## ThreatIntelligenceExternalReferenceHashes +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## ThreatIntelligenceGranularMarkingModel +### Properties +* **language**: string: Language granular marking model +* **markingRef**: int: marking reference granular marking model +* **selectors**: string[]: granular marking model selectors + +## ThreatIntelligenceIndicatorProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **confidence**: int: Confidence of threat intelligence entity +* **created**: string: Created by +* **createdByRef**: string: Created by reference of threat intelligence entity +* **defanged**: bool: Is threat intelligence entity defanged +* **description**: string: Description of a threat intelligence entity +* **displayName**: string: Display name of a threat intelligence entity +* **extensions**: [ThreatIntelligenceIndicatorPropertiesExtensions](#threatintelligenceindicatorpropertiesextensions): Extensions map +* **externalId**: string: External ID of threat intelligence entity +* **externalLastUpdatedTimeUtc**: string: External last updated time in UTC +* **externalReferences**: [ThreatIntelligenceExternalReference](#threatintelligenceexternalreference)[]: External References +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **granularMarkings**: [ThreatIntelligenceGranularMarkingModel](#threatintelligencegranularmarkingmodel)[]: Granular Markings +* **indicatorTypes**: string[]: Indicator types of threat intelligence entities +* **killChainPhases**: [ThreatIntelligenceKillChainPhase](#threatintelligencekillchainphase)[]: Kill chain phases +* **labels**: string[]: Labels of threat intelligence entity +* **language**: string: Language of threat intelligence entity +* **lastUpdatedTimeUtc**: string: Last updated time in UTC +* **modified**: string: Modified by +* **objectMarkingRefs**: string[]: Threat intelligence entity object marking references +* **parsedPattern**: [ThreatIntelligenceParsedPattern](#threatintelligenceparsedpattern)[]: Parsed patterns +* **pattern**: string: Pattern of a threat intelligence entity +* **patternType**: string: Pattern type of a threat intelligence entity +* **patternVersion**: string: Pattern version of a threat intelligence entity +* **revoked**: bool: Is threat intelligence entity revoked +* **source**: string: Source of a threat intelligence entity +* **threatIntelligenceTags**: string[]: List of tags +* **threatTypes**: string[]: Threat types +* **validFrom**: string: Valid from +* **validUntil**: string: Valid until + +## ThreatIntelligenceIndicatorPropertiesExtensions +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## ThreatIntelligenceKillChainPhase +### Properties +* **killChainName**: string: Kill chainName name +* **phaseName**: string: Phase name + +## ThreatIntelligenceParsedPattern +### Properties +* **patternTypeKey**: string: Pattern type key +* **patternTypeValues**: [ThreatIntelligenceParsedPatternTypeValue](#threatintelligenceparsedpatterntypevalue)[]: Pattern type keys + +## ThreatIntelligenceParsedPatternTypeValue +### Properties +* **value**: string: Value of parsed pattern +* **valueType**: string: Type of the value + +## TIDataConnectorDataTypes +### Properties +* **indicators**: [TIDataConnectorDataTypesIndicators](#tidataconnectordatatypesindicators) (Required): Data type for indicators connection. + +## TIDataConnectorDataTypesIndicators +### Properties +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## TIDataConnectorProperties +### Properties +* **dataTypes**: [TIDataConnectorDataTypes](#tidataconnectordatatypes) (Required): The available data types for the connector. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. +* **tipLookbackPeriod**: string: The lookback period for the feed to be imported. + +## TiTaxiiDataConnectorDataTypes +### Properties +* **taxiiClient**: [TiTaxiiDataConnectorDataTypesTaxiiClient](#titaxiidataconnectordatatypestaxiiclient) (Required): Data type for TAXII connector. + +## TiTaxiiDataConnectorDataTypesTaxiiClient +### Properties +* **state**: 'Disabled' | 'Enabled' | string (Required): Describe whether this data type connection is enabled or not. + +## TiTaxiiDataConnectorProperties +### Properties +* **collectionId**: string: The collection id of the TAXII server. +* **dataTypes**: [TiTaxiiDataConnectorDataTypes](#titaxiidataconnectordatatypes) (Required): The available data types for Threat Intelligence TAXII data connector. +* **friendlyName**: string: The friendly name for the TAXII server. +* **password**: string: The password for the TAXII server. +* **pollingFrequency**: 'OnceADay' | 'OnceAMinute' | 'OnceAnHour' | string (Required): The polling frequency for the TAXII server. +* **taxiiLookbackPeriod**: string: The lookback period for the TAXII server. +* **taxiiServer**: string: The API root for the TAXII server. +* **tenantId**: string (Required): The tenant id to connect to, and get the data from. +* **userName**: string: The userName for the TAXII server. +* **workspaceId**: string: The workspace id. + +## TriggeredAnalyticsRuleRunProperties +### Properties +* **executionTimeUtc**: string (Required) +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'InProgress' | 'Succeeded' | string (Required): The triggered analytics rule run provisioning state +* **ruleId**: string (Required) +* **ruleRunAdditionalData**: [TriggeredAnalyticsRuleRunPropertiesRuleRunAdditionalData](#triggeredanalyticsrulerunpropertiesrulerunadditionaldata): Dictionary of +* **triggeredAnalyticsRuleRunId**: string (Required) + +## TriggeredAnalyticsRuleRunPropertiesRuleRunAdditionalData +### Properties +### Additional Properties +* **Additional Properties Type**: any + +## UebaProperties +### Properties +* **dataSources**: ('AuditLogs' | 'AzureActivity' | 'SecurityEvent' | 'SigninLogs' | string)[]: The relevant data sources that enriched by ueba + +## UrlEntityProperties +### Properties +* **additionalData**: [EntityCommonPropertiesAdditionalData](#entitycommonpropertiesadditionaldata) (ReadOnly): A bag of custom fields that should be part of the entity and will be presented to the user. +* **friendlyName**: string (ReadOnly): The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated. +* **url**: string (ReadOnly): A full URL the entity points to + +## UserInfo +### Properties +* **email**: string (ReadOnly): The email of the user. +* **name**: string (ReadOnly): The name of the user. +* **objectId**: string {minLength: 36, maxLength: 36, pattern: "^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$"}: The object id of the user. + +## ValidationError +### Properties +* **errorMessages**: string[] (ReadOnly): A list of descriptions of the error. +* **recordIndex**: int: The number of the record that has the error. + +## WatchlistItemProperties +### Properties +* **created**: string: The time the watchlist item was created +* **createdBy**: [UserInfo](#userinfo): Describes a user that created the watchlist item +* **entityMapping**: any: key-value pairs for a watchlist item entity mapping +* **isDeleted**: bool: A flag that indicates if the watchlist item is deleted or not +* **itemsKeyValue**: any (Required): key-value pairs for a watchlist item +* **tenantId**: string: The tenantId to which the watchlist item belongs to +* **updated**: string: The last time the watchlist item was updated +* **updatedBy**: [UserInfo](#userinfo): Describes a user that updated the watchlist item +* **watchlistItemId**: string: The id (a Guid) of the watchlist item +* **watchlistItemType**: string: The type of the watchlist item + +## WatchlistProperties +### Properties +* **contentType**: string: The content type of the raw content. Example : text/csv or text/tsv +* **created**: string: The time the watchlist was created +* **createdBy**: [UserInfo](#userinfo): Describes a user that created the watchlist +* **defaultDuration**: string: The default duration of a watchlist (in ISO 8601 duration format) +* **description**: string: A description of the watchlist +* **displayName**: string (Required): The display name of the watchlist +* **isDeleted**: bool: A flag that indicates if the watchlist is deleted or not +* **itemsSearchKey**: string (Required): The search key is used to optimize query performance when using watchlists for joins with other data. For example, enable a column with IP addresses to be the designated SearchKey field, then use this field as the key field when joining to other event data by IP address. +* **labels**: string[]: List of labels relevant to this watchlist +* **numberOfLinesToSkip**: int: The number of lines in a csv/tsv content to skip before the header +* **provider**: string (Required): The provider of the watchlist +* **provisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'InProgress' | 'Succeeded' | string: The triggered analytics rule run provisioning state +* **rawContent**: string: The raw content that represents to watchlist items to create. In case of csv/tsv content type, it's the content of the file that will parsed by the endpoint +* **source**: string: The filename of the watchlist, called 'source' +* **sourceType**: 'Local file' | 'Remote storage' | string: The sourceType of the watchlist +* **tenantId**: string: The tenantId where the watchlist belongs to +* **updated**: string: The last time the watchlist was updated +* **updatedBy**: [UserInfo](#userinfo): Describes a user that updated the watchlist +* **uploadStatus**: string: The status of the Watchlist upload : New, InProgress or Complete. Pls note : When a Watchlist upload status is equal to InProgress, the Watchlist cannot be deleted +* **watchlistAlias**: string: The alias of the watchlist +* **watchlistId**: string: The id (a Guid) of the watchlist +* **watchlistType**: string: The type of the watchlist + +## Webhook +### Properties +* **rotateWebhookSecret**: bool: A flag to instruct the backend service to rotate webhook secret. +* **webhookId**: string (ReadOnly): Unique identifier for the webhook. +* **webhookSecretUpdateTime**: string (ReadOnly): Time when the webhook secret was updated. +* **webhookUrl**: string (ReadOnly): URL that gets invoked by the webhook. + +## WorkspaceManagerAssignmentProperties +### Properties +* **items**: [AssignmentItem](#assignmentitem)[] (Required): List of resources included in this workspace manager assignment +* **lastJobEndTime**: string (ReadOnly): The time the last job associated to this assignment ended at +* **lastJobProvisioningState**: 'Accepted' | 'Canceled' | 'Failed' | 'InProgress' | 'Succeeded' | string (ReadOnly): State of the last job associated to this assignment +* **targetResourceName**: string (Required): The resource name of the workspace manager group targeted by the workspace manager assignment + +## WorkspaceManagerConfigurationProperties +### Properties +* **mode**: 'Disabled' | 'Enabled' | string (Required): The current mode of the workspace manager configuration + +## WorkspaceManagerGroupProperties +### Properties +* **description**: string: The description of the workspace manager group +* **displayName**: string (Required): The display name of the workspace manager group +* **memberResourceNames**: string[] (Required): The names of the workspace manager members participating in this group. + +## WorkspaceManagerMemberProperties +### Properties +* **targetWorkspaceResourceId**: string (Required): Fully qualified resource ID of the target Sentinel workspace joining the given Sentinel workspace manager +* **targetWorkspaceTenantId**: string (Required): Tenant id of the target Sentinel workspace joining the given Sentinel workspace manager + diff --git a/generated/servicefabric/microsoft.servicefabric/2018-02-01/samples.md b/generated/servicefabric/microsoft.servicefabric/2018-02-01/samples.md index c5702ccc48..b2e3567c6f 100644 --- a/generated/servicefabric/microsoft.servicefabric/2018-02-01/samples.md +++ b/generated/servicefabric/microsoft.servicefabric/2018-02-01/samples.md @@ -99,7 +99,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2018-02-01' = { upgradeDescription: { deltaHealthPolicy: { applicationDeltaHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeDeltaHealthPolicy: { maxPercentDeltaUnhealthyServices: 0 } @@ -120,7 +120,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2018-02-01' = { healthCheckWaitDuration: '00:00:30' healthPolicy: { applicationHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeHealthPolicy: { maxPercentUnhealthyServices: 0 } diff --git a/generated/servicefabric/microsoft.servicefabric/2019-03-01-preview/samples.md b/generated/servicefabric/microsoft.servicefabric/2019-03-01-preview/samples.md index bcfd18bce3..5941ea04b0 100644 --- a/generated/servicefabric/microsoft.servicefabric/2019-03-01-preview/samples.md +++ b/generated/servicefabric/microsoft.servicefabric/2019-03-01-preview/samples.md @@ -100,7 +100,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2019-03-01-preview' = upgradeDescription: { deltaHealthPolicy: { applicationDeltaHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeDeltaHealthPolicy: { maxPercentDeltaUnhealthyServices: 0 } @@ -121,7 +121,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2019-03-01-preview' = healthCheckWaitDuration: '00:00:30' healthPolicy: { applicationHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeHealthPolicy: { maxPercentUnhealthyServices: 0 } diff --git a/generated/servicefabric/microsoft.servicefabric/2019-03-01/samples.md b/generated/servicefabric/microsoft.servicefabric/2019-03-01/samples.md index 913765505d..b9e729bb27 100644 --- a/generated/servicefabric/microsoft.servicefabric/2019-03-01/samples.md +++ b/generated/servicefabric/microsoft.servicefabric/2019-03-01/samples.md @@ -97,7 +97,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2019-03-01' = { upgradeDescription: { deltaHealthPolicy: { applicationDeltaHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeDeltaHealthPolicy: { maxPercentDeltaUnhealthyServices: 0 } @@ -118,7 +118,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2019-03-01' = { healthCheckWaitDuration: '00:00:30' healthPolicy: { applicationHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeHealthPolicy: { maxPercentUnhealthyServices: 0 } diff --git a/generated/servicefabric/microsoft.servicefabric/2019-06-01-preview/samples.md b/generated/servicefabric/microsoft.servicefabric/2019-06-01-preview/samples.md index 5ace422529..a6bce32a29 100644 --- a/generated/servicefabric/microsoft.servicefabric/2019-06-01-preview/samples.md +++ b/generated/servicefabric/microsoft.servicefabric/2019-06-01-preview/samples.md @@ -97,7 +97,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2019-06-01-preview' = upgradeDescription: { deltaHealthPolicy: { applicationDeltaHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeDeltaHealthPolicy: { maxPercentDeltaUnhealthyServices: 0 } @@ -118,7 +118,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2019-06-01-preview' = healthCheckWaitDuration: '00:00:30' healthPolicy: { applicationHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeHealthPolicy: { maxPercentUnhealthyServices: 0 } diff --git a/generated/servicefabric/microsoft.servicefabric/2019-11-01-preview/samples.md b/generated/servicefabric/microsoft.servicefabric/2019-11-01-preview/samples.md index 97038c61ba..3c4bcb214d 100644 --- a/generated/servicefabric/microsoft.servicefabric/2019-11-01-preview/samples.md +++ b/generated/servicefabric/microsoft.servicefabric/2019-11-01-preview/samples.md @@ -100,7 +100,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2019-11-01-preview' = upgradeDescription: { deltaHealthPolicy: { applicationDeltaHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeDeltaHealthPolicy: { maxPercentDeltaUnhealthyServices: 0 } @@ -121,7 +121,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2019-11-01-preview' = healthCheckWaitDuration: '00:00:30' healthPolicy: { applicationHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeHealthPolicy: { maxPercentUnhealthyServices: 0 } diff --git a/generated/servicefabric/microsoft.servicefabric/2020-03-01/samples.md b/generated/servicefabric/microsoft.servicefabric/2020-03-01/samples.md index fa4d55706a..e0838e9969 100644 --- a/generated/servicefabric/microsoft.servicefabric/2020-03-01/samples.md +++ b/generated/servicefabric/microsoft.servicefabric/2020-03-01/samples.md @@ -100,7 +100,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2020-03-01' = { upgradeDescription: { deltaHealthPolicy: { applicationDeltaHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeDeltaHealthPolicy: { maxPercentDeltaUnhealthyServices: 0 } @@ -121,7 +121,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2020-03-01' = { healthCheckWaitDuration: '00:00:30' healthPolicy: { applicationHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeHealthPolicy: { maxPercentUnhealthyServices: 0 } diff --git a/generated/servicefabric/microsoft.servicefabric/2020-12-01-preview/samples.md b/generated/servicefabric/microsoft.servicefabric/2020-12-01-preview/samples.md index 9462986874..429b2d5d41 100644 --- a/generated/servicefabric/microsoft.servicefabric/2020-12-01-preview/samples.md +++ b/generated/servicefabric/microsoft.servicefabric/2020-12-01-preview/samples.md @@ -100,7 +100,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2020-12-01-preview' = upgradeDescription: { deltaHealthPolicy: { applicationDeltaHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeDeltaHealthPolicy: { maxPercentDeltaUnhealthyServices: 0 } @@ -121,7 +121,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2020-12-01-preview' = healthCheckWaitDuration: '00:00:30' healthPolicy: { applicationHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeHealthPolicy: { maxPercentUnhealthyServices: 0 } diff --git a/generated/servicefabric/microsoft.servicefabric/2021-06-01/samples.md b/generated/servicefabric/microsoft.servicefabric/2021-06-01/samples.md index 85b3f9ed90..a6c0eda3b3 100644 --- a/generated/servicefabric/microsoft.servicefabric/2021-06-01/samples.md +++ b/generated/servicefabric/microsoft.servicefabric/2021-06-01/samples.md @@ -148,7 +148,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2021-06-01' = { upgradeDescription: { deltaHealthPolicy: { applicationDeltaHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeDeltaHealthPolicy: { maxPercentDeltaUnhealthyServices: 0 } @@ -169,7 +169,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2021-06-01' = { healthCheckWaitDuration: '00:00:30' healthPolicy: { applicationHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeHealthPolicy: { maxPercentUnhealthyServices: 0 } diff --git a/generated/servicefabric/microsoft.servicefabric/2023-11-01-preview/samples.md b/generated/servicefabric/microsoft.servicefabric/2023-11-01-preview/samples.md index beab79583c..7145a5df52 100644 --- a/generated/servicefabric/microsoft.servicefabric/2023-11-01-preview/samples.md +++ b/generated/servicefabric/microsoft.servicefabric/2023-11-01-preview/samples.md @@ -150,7 +150,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2023-11-01-preview' = upgradeDescription: { deltaHealthPolicy: { applicationDeltaHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeDeltaHealthPolicy: { maxPercentDeltaUnhealthyServices: 0 } @@ -171,7 +171,7 @@ resource exampleResource 'Microsoft.ServiceFabric/clusters@2023-11-01-preview' = healthCheckWaitDuration: '00:00:30' healthPolicy: { applicationHealthPolicies: { - fabric:/myApp1: { + 'fabric:/myApp1': { defaultServiceTypeHealthPolicy: { maxPercentUnhealthyServices: 0 } diff --git a/generated/servicenetworking/log.out b/generated/servicenetworking/log.out index f99463b9ff..3283da085a 100644 --- a/generated/servicenetworking/log.out +++ b/generated/servicenetworking/log.out @@ -9,3 +9,5 @@ warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | SkippedSemanticValidation | Semantic validation was skipped. warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. +warning | SkippedSemanticValidation | Semantic validation was skipped. +warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. diff --git a/generated/servicenetworking/microsoft.servicenetworking/2025-01-01/samples.md b/generated/servicenetworking/microsoft.servicenetworking/2025-01-01/samples.md new file mode 100644 index 0000000000..9bda5a2e28 --- /dev/null +++ b/generated/servicenetworking/microsoft.servicenetworking/2025-01-01/samples.md @@ -0,0 +1,64 @@ +# Microsoft.ServiceNetworking + +> [!NOTE] +> The code samples in this document are generated from API usage examples contributed by Resource Providers in their [Azure Rest API specifications](https://github.com/Azure/azure-rest-api-specs). Any issues should be reported and addressed in the source. + + +## microsoft.servicenetworking/trafficcontrollers + +Put Traffic Controller +```bicep +resource exampleResource 'Microsoft.ServiceNetworking/trafficControllers@2025-01-01' = { + name: 'example' + location: 'NorthCentralUS' + tags: { + key1: 'value1' + } +} +``` + +## microsoft.servicenetworking/trafficcontrollers/associations + +Put Association +```bicep +resource exampleResource 'Microsoft.ServiceNetworking/trafficControllers/associations@2025-01-01' = { + parent: parentResource + name: 'example' + location: 'NorthCentralUS' + properties: { + associationType: 'subnets' + subnet: { + id: '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet-tc/subnets/tc-subnet' + } + } +} +``` + +## microsoft.servicenetworking/trafficcontrollers/frontends + +Put Frontend +```bicep +resource exampleResource 'Microsoft.ServiceNetworking/trafficControllers/frontends@2025-01-01' = { + parent: parentResource + name: 'example' + location: 'NorthCentralUS' + properties: { + } +} +``` + +## microsoft.servicenetworking/trafficcontrollers/securitypolicies + +Put SecurityPolicy +```bicep +resource exampleResource 'Microsoft.ServiceNetworking/trafficControllers/securityPolicies@2025-01-01' = { + parent: parentResource + name: 'example' + location: 'NorthCentralUS' + properties: { + wafPolicy: { + id: '/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.Networking/applicationGatewayWebApplicationFirewallPolicies/wp-0' + } + } +} +``` diff --git a/generated/servicenetworking/microsoft.servicenetworking/2025-01-01/types.json b/generated/servicenetworking/microsoft.servicenetworking/2025-01-01/types.json new file mode 100644 index 0000000000..a32132ef3f --- /dev/null +++ b/generated/servicenetworking/microsoft.servicenetworking/2025-01-01/types.json @@ -0,0 +1,946 @@ +[ + { + "$type": "StringType", + "pattern": "^[A-Za-z0-9]([A-Za-z0-9-_.]{0,62}[A-Za-z0-9])?$" + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ServiceNetworking/trafficControllers" + }, + { + "$type": "StringType" + }, + { + "$type": "StringLiteralType", + "value": "2025-01-01" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ServiceNetworking/trafficControllers", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/1" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/3" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/5" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "tags": { + "type": { + "$ref": "#/21" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/22" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "TrafficControllerProperties", + "properties": { + "configurationEndpoints": { + "type": { + "$ref": "#/6" + }, + "flags": 2, + "description": "Configuration Endpoints." + }, + "frontends": { + "type": { + "$ref": "#/8" + }, + "flags": 2, + "description": "Frontends References List" + }, + "associations": { + "type": { + "$ref": "#/9" + }, + "flags": 2, + "description": "Associations References List" + }, + "securityPolicies": { + "type": { + "$ref": "#/10" + }, + "flags": 2, + "description": "Security Policies References List" + }, + "securityPolicyConfigurations": { + "type": { + "$ref": "#/11" + }, + "flags": 0, + "description": "Security Policy Configuration" + }, + "provisioningState": { + "type": { + "$ref": "#/20" + }, + "flags": 2, + "description": "The status of the last operation." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "ResourceId", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Resource ID of child resource." + } + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/7" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/7" + } + }, + { + "$type": "ArrayType", + "itemType": { + "$ref": "#/7" + } + }, + { + "$type": "ObjectType", + "name": "SecurityPolicyConfigurations", + "properties": { + "wafSecurityPolicy": { + "type": { + "$ref": "#/12" + }, + "flags": 0, + "description": "Contains reference to a WAF-type security policy that is applied at the Traffic Controller level." + } + } + }, + { + "$type": "ObjectType", + "name": "WafSecurityPolicy", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Resource ID of the Waf Security Policy" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/13" + }, + { + "$ref": "#/14" + }, + { + "$ref": "#/15" + }, + { + "$ref": "#/16" + }, + { + "$ref": "#/17" + }, + { + "$ref": "#/18" + }, + { + "$ref": "#/19" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ObjectType", + "name": "SystemData", + "properties": { + "createdBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that created the resource." + }, + "createdByType": { + "type": { + "$ref": "#/27" + }, + "flags": 0, + "description": "The type of identity that created the resource." + }, + "createdAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": { + "$ref": "#/32" + }, + "flags": 0, + "description": "The type of identity that last modified the resource." + }, + "lastModifiedAt": { + "type": { + "$ref": "#/2" + }, + "flags": 0, + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/23" + }, + { + "$ref": "#/24" + }, + { + "$ref": "#/25" + }, + { + "$ref": "#/26" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "StringLiteralType", + "value": "User" + }, + { + "$type": "StringLiteralType", + "value": "Application" + }, + { + "$type": "StringLiteralType", + "value": "ManagedIdentity" + }, + { + "$type": "StringLiteralType", + "value": "Key" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/28" + }, + { + "$ref": "#/29" + }, + { + "$ref": "#/30" + }, + { + "$ref": "#/31" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ResourceType", + "name": "Microsoft.ServiceNetworking/trafficControllers@2025-01-01", + "scopeType": 8, + "body": { + "$ref": "#/4" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ServiceNetworking/trafficControllers/associations" + }, + { + "$type": "StringLiteralType", + "value": "2025-01-01" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ServiceNetworking/trafficControllers/associations", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/34" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/35" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/37" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "tags": { + "type": { + "$ref": "#/49" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/22" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "AssociationProperties", + "properties": { + "associationType": { + "type": { + "$ref": "#/39" + }, + "flags": 1, + "description": "Association Type" + }, + "subnet": { + "type": { + "$ref": "#/40" + }, + "flags": 0, + "description": "Association Subnet" + }, + "provisioningState": { + "type": { + "$ref": "#/48" + }, + "flags": 2, + "description": "Provisioning State of Traffic Controller Association Resource" + } + } + }, + { + "$type": "StringLiteralType", + "value": "subnets" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/38" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "AssociationSubnet", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Association ID." + } + } + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/41" + }, + { + "$ref": "#/42" + }, + { + "$ref": "#/43" + }, + { + "$ref": "#/44" + }, + { + "$ref": "#/45" + }, + { + "$ref": "#/46" + }, + { + "$ref": "#/47" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.ServiceNetworking/trafficControllers/associations@2025-01-01", + "scopeType": 8, + "body": { + "$ref": "#/36" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ServiceNetworking/trafficControllers/frontends" + }, + { + "$type": "StringLiteralType", + "value": "2025-01-01" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ServiceNetworking/trafficControllers/frontends", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/51" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/52" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/54" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "tags": { + "type": { + "$ref": "#/63" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/22" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "FrontendProperties", + "properties": { + "fqdn": { + "type": { + "$ref": "#/2" + }, + "flags": 2, + "description": "The Fully Qualified Domain Name of the DNS record associated to a Traffic Controller frontend." + }, + "provisioningState": { + "type": { + "$ref": "#/62" + }, + "flags": 2, + "description": "Provisioning State of Traffic Controller Frontend Resource" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/55" + }, + { + "$ref": "#/56" + }, + { + "$ref": "#/57" + }, + { + "$ref": "#/58" + }, + { + "$ref": "#/59" + }, + { + "$ref": "#/60" + }, + { + "$ref": "#/61" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.ServiceNetworking/trafficControllers/frontends@2025-01-01", + "scopeType": 8, + "body": { + "$ref": "#/53" + }, + "flags": 0 + }, + { + "$type": "StringLiteralType", + "value": "Microsoft.ServiceNetworking/trafficControllers/securityPolicies" + }, + { + "$type": "StringLiteralType", + "value": "2025-01-01" + }, + { + "$type": "ObjectType", + "name": "Microsoft.ServiceNetworking/trafficControllers/securityPolicies", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 10, + "description": "The resource id" + }, + "name": { + "type": { + "$ref": "#/0" + }, + "flags": 9, + "description": "The resource name" + }, + "type": { + "type": { + "$ref": "#/65" + }, + "flags": 10, + "description": "The resource type" + }, + "apiVersion": { + "type": { + "$ref": "#/66" + }, + "flags": 10, + "description": "The resource api version" + }, + "properties": { + "type": { + "$ref": "#/68" + }, + "flags": 0, + "description": "The resource-specific properties for this resource." + }, + "tags": { + "type": { + "$ref": "#/80" + }, + "flags": 0, + "description": "Resource tags." + }, + "location": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "The geo-location where the resource lives" + }, + "systemData": { + "type": { + "$ref": "#/22" + }, + "flags": 2, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." + } + } + }, + { + "$type": "ObjectType", + "name": "SecurityPolicyProperties", + "properties": { + "policyType": { + "type": { + "$ref": "#/70" + }, + "flags": 2, + "description": "Type of the Traffic Controller Security Policy" + }, + "wafPolicy": { + "type": { + "$ref": "#/71" + }, + "flags": 0, + "description": "Web Application Firewall Policy of the Traffic Controller Security Policy" + }, + "provisioningState": { + "type": { + "$ref": "#/79" + }, + "flags": 2, + "description": "Provisioning State of Traffic Controller SecurityPolicy Resource" + } + } + }, + { + "$type": "StringLiteralType", + "value": "waf" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/69" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "WafPolicy", + "properties": { + "id": { + "type": { + "$ref": "#/2" + }, + "flags": 1, + "description": "Resource ID of the WAF" + } + } + }, + { + "$type": "StringLiteralType", + "value": "Provisioning" + }, + { + "$type": "StringLiteralType", + "value": "Updating" + }, + { + "$type": "StringLiteralType", + "value": "Deleting" + }, + { + "$type": "StringLiteralType", + "value": "Accepted" + }, + { + "$type": "StringLiteralType", + "value": "Succeeded" + }, + { + "$type": "StringLiteralType", + "value": "Failed" + }, + { + "$type": "StringLiteralType", + "value": "Canceled" + }, + { + "$type": "UnionType", + "elements": [ + { + "$ref": "#/72" + }, + { + "$ref": "#/73" + }, + { + "$ref": "#/74" + }, + { + "$ref": "#/75" + }, + { + "$ref": "#/76" + }, + { + "$ref": "#/77" + }, + { + "$ref": "#/78" + }, + { + "$ref": "#/2" + } + ] + }, + { + "$type": "ObjectType", + "name": "TrackedResourceTags", + "properties": {}, + "additionalProperties": { + "$ref": "#/2" + } + }, + { + "$type": "ResourceType", + "name": "Microsoft.ServiceNetworking/trafficControllers/securityPolicies@2025-01-01", + "scopeType": 8, + "body": { + "$ref": "#/67" + }, + "flags": 0 + } +] \ No newline at end of file diff --git a/generated/servicenetworking/microsoft.servicenetworking/2025-01-01/types.md b/generated/servicenetworking/microsoft.servicenetworking/2025-01-01/types.md new file mode 100644 index 0000000000..2349849c79 --- /dev/null +++ b/generated/servicenetworking/microsoft.servicenetworking/2025-01-01/types.md @@ -0,0 +1,125 @@ +# Microsoft.ServiceNetworking @ 2025-01-01 + +## Resource Microsoft.ServiceNetworking/trafficControllers@2025-01-01 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2025-01-01' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^[A-Za-z0-9]([A-Za-z0-9-_.]{0,62}[A-Za-z0-9])?$"} (Required, DeployTimeConstant): The resource name +* **properties**: [TrafficControllerProperties](#trafficcontrollerproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.ServiceNetworking/trafficControllers' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ServiceNetworking/trafficControllers/associations@2025-01-01 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2025-01-01' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^[A-Za-z0-9]([A-Za-z0-9-_.]{0,62}[A-Za-z0-9])?$"} (Required, DeployTimeConstant): The resource name +* **properties**: [AssociationProperties](#associationproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.ServiceNetworking/trafficControllers/associations' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ServiceNetworking/trafficControllers/frontends@2025-01-01 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2025-01-01' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^[A-Za-z0-9]([A-Za-z0-9-_.]{0,62}[A-Za-z0-9])?$"} (Required, DeployTimeConstant): The resource name +* **properties**: [FrontendProperties](#frontendproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.ServiceNetworking/trafficControllers/frontends' (ReadOnly, DeployTimeConstant): The resource type + +## Resource Microsoft.ServiceNetworking/trafficControllers/securityPolicies@2025-01-01 +* **Valid Scope(s)**: ResourceGroup +### Properties +* **apiVersion**: '2025-01-01' (ReadOnly, DeployTimeConstant): The resource api version +* **id**: string (ReadOnly, DeployTimeConstant): The resource id +* **location**: string (Required): The geo-location where the resource lives +* **name**: string {pattern: "^[A-Za-z0-9]([A-Za-z0-9-_.]{0,62}[A-Za-z0-9])?$"} (Required, DeployTimeConstant): The resource name +* **properties**: [SecurityPolicyProperties](#securitypolicyproperties): The resource-specific properties for this resource. +* **systemData**: [SystemData](#systemdata) (ReadOnly): Azure Resource Manager metadata containing createdBy and modifiedBy information. +* **tags**: [TrackedResourceTags](#trackedresourcetags): Resource tags. +* **type**: 'Microsoft.ServiceNetworking/trafficControllers/securityPolicies' (ReadOnly, DeployTimeConstant): The resource type + +## AssociationProperties +### Properties +* **associationType**: 'subnets' | string (Required): Association Type +* **provisioningState**: 'Accepted' | 'Canceled' | 'Deleting' | 'Failed' | 'Provisioning' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning State of Traffic Controller Association Resource +* **subnet**: [AssociationSubnet](#associationsubnet): Association Subnet + +## AssociationSubnet +### Properties +* **id**: string (Required): Association ID. + +## FrontendProperties +### Properties +* **fqdn**: string (ReadOnly): The Fully Qualified Domain Name of the DNS record associated to a Traffic Controller frontend. +* **provisioningState**: 'Accepted' | 'Canceled' | 'Deleting' | 'Failed' | 'Provisioning' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning State of Traffic Controller Frontend Resource + +## ResourceId +### Properties +* **id**: string (Required): Resource ID of child resource. + +## SecurityPolicyConfigurations +### Properties +* **wafSecurityPolicy**: [WafSecurityPolicy](#wafsecuritypolicy): Contains reference to a WAF-type security policy that is applied at the Traffic Controller level. + +## SecurityPolicyProperties +### Properties +* **policyType**: 'waf' | string (ReadOnly): Type of the Traffic Controller Security Policy +* **provisioningState**: 'Accepted' | 'Canceled' | 'Deleting' | 'Failed' | 'Provisioning' | 'Succeeded' | 'Updating' | string (ReadOnly): Provisioning State of Traffic Controller SecurityPolicy Resource +* **wafPolicy**: [WafPolicy](#wafpolicy): Web Application Firewall Policy of the Traffic Controller Security Policy + +## SystemData +### Properties +* **createdAt**: string: The timestamp of resource creation (UTC). +* **createdBy**: string: The identity that created the resource. +* **createdByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that created the resource. +* **lastModifiedAt**: string: The timestamp of resource last modification (UTC) +* **lastModifiedBy**: string: The identity that last modified the resource. +* **lastModifiedByType**: 'Application' | 'Key' | 'ManagedIdentity' | 'User' | string: The type of identity that last modified the resource. + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrackedResourceTags +### Properties +### Additional Properties +* **Additional Properties Type**: string + +## TrafficControllerProperties +### Properties +* **associations**: [ResourceId](#resourceid)[] (ReadOnly): Associations References List +* **configurationEndpoints**: string[] (ReadOnly): Configuration Endpoints. +* **frontends**: [ResourceId](#resourceid)[] (ReadOnly): Frontends References List +* **provisioningState**: 'Accepted' | 'Canceled' | 'Deleting' | 'Failed' | 'Provisioning' | 'Succeeded' | 'Updating' | string (ReadOnly): The status of the last operation. +* **securityPolicies**: [ResourceId](#resourceid)[] (ReadOnly): Security Policies References List +* **securityPolicyConfigurations**: [SecurityPolicyConfigurations](#securitypolicyconfigurations): Security Policy Configuration + +## WafPolicy +### Properties +* **id**: string (Required): Resource ID of the WAF + +## WafSecurityPolicy +### Properties +* **id**: string (Required): Resource ID of the Waf Security Policy + diff --git a/generated/sql/microsoft.sql/2022-08-01-preview/samples.md b/generated/sql/microsoft.sql/2022-08-01-preview/samples.md index dc0a674827..2492377fa1 100644 --- a/generated/sql/microsoft.sql/2022-08-01-preview/samples.md +++ b/generated/sql/microsoft.sql/2022-08-01-preview/samples.md @@ -1146,7 +1146,7 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2022-08-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi': { } } } @@ -1156,9 +1156,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2022-08-01-preview' = createMode: 'Default' encryptionProtector: 'https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion' keys: { - https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion: { + 'https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion': { } - https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2Version: { + 'https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2Version': { } } maxSizeBytes: 1073741824 @@ -1299,9 +1299,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2022-08-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi': { } - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete': { } } } @@ -1324,9 +1324,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2022-08-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi': { } - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete': { } } } diff --git a/generated/sql/microsoft.sql/2022-11-01-preview/samples.md b/generated/sql/microsoft.sql/2022-11-01-preview/samples.md index 00290ca128..5198db3c39 100644 --- a/generated/sql/microsoft.sql/2022-11-01-preview/samples.md +++ b/generated/sql/microsoft.sql/2022-11-01-preview/samples.md @@ -1146,7 +1146,7 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2022-11-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi': { } } } @@ -1156,9 +1156,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2022-11-01-preview' = createMode: 'Default' encryptionProtector: 'https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion' keys: { - https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion: { + 'https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion': { } - https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2Version: { + 'https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2Version': { } } maxSizeBytes: 1073741824 @@ -1299,9 +1299,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2022-11-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi': { } - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete': { } } } @@ -1324,9 +1324,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2022-11-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi': { } - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete': { } } } diff --git a/generated/sql/microsoft.sql/2023-02-01-preview/samples.md b/generated/sql/microsoft.sql/2023-02-01-preview/samples.md index 020b789b23..a248578e81 100644 --- a/generated/sql/microsoft.sql/2023-02-01-preview/samples.md +++ b/generated/sql/microsoft.sql/2023-02-01-preview/samples.md @@ -1149,7 +1149,7 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2023-02-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi': { } } } @@ -1159,9 +1159,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2023-02-01-preview' = createMode: 'Default' encryptionProtector: 'https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion' keys: { - https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion: { + 'https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion': { } - https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2Version: { + 'https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2Version': { } } maxSizeBytes: 1073741824 @@ -1302,9 +1302,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2023-02-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi': { } - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete': { } } } @@ -1327,9 +1327,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2023-02-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi': { } - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete': { } } } diff --git a/generated/sql/microsoft.sql/2023-05-01-preview/samples.md b/generated/sql/microsoft.sql/2023-05-01-preview/samples.md index f4b2d1f4dd..f7ea4b704c 100644 --- a/generated/sql/microsoft.sql/2023-05-01-preview/samples.md +++ b/generated/sql/microsoft.sql/2023-05-01-preview/samples.md @@ -1177,7 +1177,7 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2023-05-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi': { } } } @@ -1187,9 +1187,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2023-05-01-preview' = createMode: 'Default' encryptionProtector: 'https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion' keys: { - https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion: { + 'https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion': { } - https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2Version: { + 'https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2Version': { } } maxSizeBytes: 1073741824 @@ -1330,9 +1330,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2023-05-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi': { } - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete': { } } } @@ -1355,9 +1355,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2023-05-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi': { } - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete': { } } } @@ -2404,7 +2404,7 @@ resource exampleResource 'Microsoft.Sql/servers/jobAgents@2023-05-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-umi': { } } } diff --git a/generated/sql/microsoft.sql/2023-08-01-preview/samples.md b/generated/sql/microsoft.sql/2023-08-01-preview/samples.md index 61a0846505..efb081b265 100644 --- a/generated/sql/microsoft.sql/2023-08-01-preview/samples.md +++ b/generated/sql/microsoft.sql/2023-08-01-preview/samples.md @@ -1177,7 +1177,7 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2023-08-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi': { } } } @@ -1187,9 +1187,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2023-08-01-preview' = createMode: 'Default' encryptionProtector: 'https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion' keys: { - https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion: { + 'https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion': { } - https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2Version: { + 'https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2Version': { } } maxSizeBytes: 1073741824 @@ -1239,7 +1239,7 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2023-08-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi': { } } } @@ -1357,9 +1357,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2023-08-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi': { } - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete': { } } } @@ -1382,9 +1382,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2023-08-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi': { } - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete': { } } } @@ -2429,7 +2429,7 @@ resource exampleResource 'Microsoft.Sql/servers/jobAgents@2023-08-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-umi': { } } } diff --git a/generated/sql/microsoft.sql/2024-05-01-preview/samples.md b/generated/sql/microsoft.sql/2024-05-01-preview/samples.md index 1a6c085cd0..2690740533 100644 --- a/generated/sql/microsoft.sql/2024-05-01-preview/samples.md +++ b/generated/sql/microsoft.sql/2024-05-01-preview/samples.md @@ -1178,7 +1178,7 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2024-05-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi': { } } } @@ -1188,9 +1188,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2024-05-01-preview' = createMode: 'Default' encryptionProtector: 'https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion' keys: { - https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion: { + 'https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion': { } - https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2Version: { + 'https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2Version': { } } maxSizeBytes: 1073741824 @@ -1240,7 +1240,7 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2024-05-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi': { } } } @@ -1358,9 +1358,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2024-05-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi': { } - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete': { } } } @@ -1383,9 +1383,9 @@ resource exampleResource 'Microsoft.Sql/servers/databases@2024-05-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umi': { } - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/userAssignedIdentities/umiToDelete': { } } } @@ -2446,7 +2446,7 @@ resource exampleResource 'Microsoft.Sql/servers/jobAgents@2024-05-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-umi: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-umi': { } } } diff --git a/generated/storage/microsoft.storage/2021-01-01/samples.md b/generated/storage/microsoft.storage/2021-01-01/samples.md index 3adcfe13bd..5ae9e87c75 100644 --- a/generated/storage/microsoft.storage/2021-01-01/samples.md +++ b/generated/storage/microsoft.storage/2021-01-01/samples.md @@ -86,7 +86,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2021-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } diff --git a/generated/storage/microsoft.storage/2021-02-01/samples.md b/generated/storage/microsoft.storage/2021-02-01/samples.md index bd0294ebcc..b6633bfc99 100644 --- a/generated/storage/microsoft.storage/2021-02-01/samples.md +++ b/generated/storage/microsoft.storage/2021-02-01/samples.md @@ -93,7 +93,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2021-02-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } diff --git a/generated/storage/microsoft.storage/2021-04-01/samples.md b/generated/storage/microsoft.storage/2021-04-01/samples.md index b086951e51..0871c65dc3 100644 --- a/generated/storage/microsoft.storage/2021-04-01/samples.md +++ b/generated/storage/microsoft.storage/2021-04-01/samples.md @@ -93,7 +93,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2021-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } diff --git a/generated/storage/microsoft.storage/2021-06-01/samples.md b/generated/storage/microsoft.storage/2021-06-01/samples.md index cb942b8237..28fda0cace 100644 --- a/generated/storage/microsoft.storage/2021-06-01/samples.md +++ b/generated/storage/microsoft.storage/2021-06-01/samples.md @@ -200,7 +200,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2021-06-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } diff --git a/generated/storage/microsoft.storage/2021-08-01/samples.md b/generated/storage/microsoft.storage/2021-08-01/samples.md index 6b5cd6e123..b6702b76de 100644 --- a/generated/storage/microsoft.storage/2021-08-01/samples.md +++ b/generated/storage/microsoft.storage/2021-08-01/samples.md @@ -299,7 +299,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2021-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } @@ -341,7 +341,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2021-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } diff --git a/generated/storage/microsoft.storage/2021-09-01/samples.md b/generated/storage/microsoft.storage/2021-09-01/samples.md index bfb88111f6..0152f451f8 100644 --- a/generated/storage/microsoft.storage/2021-09-01/samples.md +++ b/generated/storage/microsoft.storage/2021-09-01/samples.md @@ -443,7 +443,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2021-09-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } @@ -485,7 +485,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2021-09-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } diff --git a/generated/storage/microsoft.storage/2022-05-01/samples.md b/generated/storage/microsoft.storage/2022-05-01/samples.md index e88c3e4df7..2c29b44519 100644 --- a/generated/storage/microsoft.storage/2022-05-01/samples.md +++ b/generated/storage/microsoft.storage/2022-05-01/samples.md @@ -443,7 +443,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2022-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } @@ -485,7 +485,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2022-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } diff --git a/generated/storage/microsoft.storage/2022-09-01/samples.md b/generated/storage/microsoft.storage/2022-09-01/samples.md index 1bb603e3b9..798adf5e38 100644 --- a/generated/storage/microsoft.storage/2022-09-01/samples.md +++ b/generated/storage/microsoft.storage/2022-09-01/samples.md @@ -443,7 +443,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2022-09-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } @@ -485,7 +485,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2022-09-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } diff --git a/generated/storage/microsoft.storage/2023-01-01/samples.md b/generated/storage/microsoft.storage/2023-01-01/samples.md index 963461facd..b3d422b049 100644 --- a/generated/storage/microsoft.storage/2023-01-01/samples.md +++ b/generated/storage/microsoft.storage/2023-01-01/samples.md @@ -443,7 +443,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2023-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } @@ -485,7 +485,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2023-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } diff --git a/generated/storage/microsoft.storage/2023-04-01/samples.md b/generated/storage/microsoft.storage/2023-04-01/samples.md index 835a507bdd..635510efe5 100644 --- a/generated/storage/microsoft.storage/2023-04-01/samples.md +++ b/generated/storage/microsoft.storage/2023-04-01/samples.md @@ -443,7 +443,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2023-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } @@ -485,7 +485,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2023-04-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } diff --git a/generated/storage/microsoft.storage/2023-05-01/samples.md b/generated/storage/microsoft.storage/2023-05-01/samples.md index c823cc8596..7ee0ed6775 100644 --- a/generated/storage/microsoft.storage/2023-05-01/samples.md +++ b/generated/storage/microsoft.storage/2023-05-01/samples.md @@ -444,7 +444,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2023-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } @@ -486,7 +486,7 @@ resource exampleResource 'Microsoft.Storage/storageAccounts@2023-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}: { + '/subscriptions/{subscription-id}/resourceGroups/res9101/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{managed-identity-name}': { } } } diff --git a/generated/storagecache/microsoft.storagecache/2021-05-01/samples.md b/generated/storagecache/microsoft.storagecache/2021-05-01/samples.md index 07daf20496..f0bdbe0dfd 100644 --- a/generated/storagecache/microsoft.storagecache/2021-05-01/samples.md +++ b/generated/storagecache/microsoft.storagecache/2021-05-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.StorageCache/caches@2021-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/storagecache/microsoft.storagecache/2021-09-01/samples.md b/generated/storagecache/microsoft.storagecache/2021-09-01/samples.md index 153b66e300..802bd2cd5f 100644 --- a/generated/storagecache/microsoft.storagecache/2021-09-01/samples.md +++ b/generated/storagecache/microsoft.storagecache/2021-09-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.StorageCache/caches@2021-09-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/storagecache/microsoft.storagecache/2022-01-01/samples.md b/generated/storagecache/microsoft.storagecache/2022-01-01/samples.md index f6d418c440..7beb9a7c10 100644 --- a/generated/storagecache/microsoft.storagecache/2022-01-01/samples.md +++ b/generated/storagecache/microsoft.storagecache/2022-01-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.StorageCache/caches@2022-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/storagecache/microsoft.storagecache/2022-05-01/samples.md b/generated/storagecache/microsoft.storagecache/2022-05-01/samples.md index ca05d189cc..577c3c39e8 100644 --- a/generated/storagecache/microsoft.storagecache/2022-05-01/samples.md +++ b/generated/storagecache/microsoft.storagecache/2022-05-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.StorageCache/caches@2022-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/storagecache/microsoft.storagecache/2023-01-01/samples.md b/generated/storagecache/microsoft.storagecache/2023-01-01/samples.md index ff6ae12f36..c3380e4e52 100644 --- a/generated/storagecache/microsoft.storagecache/2023-01-01/samples.md +++ b/generated/storagecache/microsoft.storagecache/2023-01-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.StorageCache/caches@2023-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/storagecache/microsoft.storagecache/2023-03-01-preview/samples.md b/generated/storagecache/microsoft.storagecache/2023-03-01-preview/samples.md index 4a2e14416a..8b3ec75c72 100644 --- a/generated/storagecache/microsoft.storagecache/2023-03-01-preview/samples.md +++ b/generated/storagecache/microsoft.storagecache/2023-03-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.StorageCache/amlFilesystems@2023-03-01-previ identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -62,7 +62,7 @@ resource exampleResource 'Microsoft.StorageCache/caches@2023-03-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/storagecache/microsoft.storagecache/2023-05-01/samples.md b/generated/storagecache/microsoft.storagecache/2023-05-01/samples.md index 13188a8b52..dcc175e68b 100644 --- a/generated/storagecache/microsoft.storagecache/2023-05-01/samples.md +++ b/generated/storagecache/microsoft.storagecache/2023-05-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.StorageCache/amlFilesystems@2023-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -62,7 +62,7 @@ resource exampleResource 'Microsoft.StorageCache/caches@2023-05-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/storagecache/microsoft.storagecache/2023-11-01-preview/samples.md b/generated/storagecache/microsoft.storagecache/2023-11-01-preview/samples.md index 49a674c1c6..73d46ec609 100644 --- a/generated/storagecache/microsoft.storagecache/2023-11-01-preview/samples.md +++ b/generated/storagecache/microsoft.storagecache/2023-11-01-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.StorageCache/amlFilesystems@2023-11-01-previ identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -68,7 +68,7 @@ resource exampleResource 'Microsoft.StorageCache/caches@2023-11-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/storagecache/microsoft.storagecache/2024-03-01/samples.md b/generated/storagecache/microsoft.storagecache/2024-03-01/samples.md index 230bd40d1d..340a3186cc 100644 --- a/generated/storagecache/microsoft.storagecache/2024-03-01/samples.md +++ b/generated/storagecache/microsoft.storagecache/2024-03-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.StorageCache/amlFilesystems@2024-03-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } @@ -91,7 +91,7 @@ resource exampleResource 'Microsoft.StorageCache/caches@2024-03-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1': { } } } diff --git a/generated/streamanalytics/microsoft.streamanalytics/2021-10-01-preview/samples.md b/generated/streamanalytics/microsoft.streamanalytics/2021-10-01-preview/samples.md index 4ca4c684b1..8276ea85e0 100644 --- a/generated/streamanalytics/microsoft.streamanalytics/2021-10-01-preview/samples.md +++ b/generated/streamanalytics/microsoft.streamanalytics/2021-10-01-preview/samples.md @@ -135,7 +135,7 @@ resource exampleResource 'Microsoft.StreamAnalytics/streamingjobs@2021-10-01-pre identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/fa68082f-8ff7-4a25-95c7-ce9da541242f/resourceGroups/akvenkat/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sdkIdentity: { + '/subscriptions/fa68082f-8ff7-4a25-95c7-ce9da541242f/resourceGroups/akvenkat/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sdkIdentity': { } } } diff --git a/generated/synapse/log.out b/generated/synapse/log.out index 27258e12d8..77b5d74755 100644 --- a/generated/synapse/log.out +++ b/generated/synapse/log.out @@ -111,19 +111,19 @@ warning | PreCheck/SchemaMissingType | The schema 'PrivateEndpointConnectionForP warning | PreCheck/SchemaMissingType | The schema 'PrivateEndpointConnectionForPrivateLinkHub_ResourceCollectionResponse' with an undefined type and declared properties is a bit ambiguous. This has been auto-corrected to 'type:object' warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. warning | PreCheck/DuplicateSchema | Duplicate Schema named 'PrivateEndpointConnectionForPrivateLinkHubBasic' (5 differences): - - properties.id.$ref: "#/components/schemas/schemas:633" => "#/components/schemas/schemas:1628" + - properties.id.$ref: "#/components/schemas/schemas:640" => "#/components/schemas/schemas:1635" - properties.id.description: "identifier" => - properties.id.readOnly: true => - properties.properties.description: "Properties of private endpoint connection for private link hub" => - properties.properties.x-ms-client-flatten: true => warning | PreCheck/DuplicateSchema | Duplicate Schema named 'ErrorResponse' (7 differences): - - title: "Error response" => "Error Response" - - properties.error: {"description":"The error object.","$ref":"#/components/schemas/schemas:1387"} => - - properties.code: => {"$ref":"#/components/schemas/schemas:1486","description":"The error code.","readOnly":true} - - properties.message: => {"$ref":"#/components/schemas/schemas:1487","description":"The error message.","readOnly":true} - - properties.target: => {"$ref":"#/components/schemas/schemas:1488","description":"The error target.","readOnly":true} - - properties.details: => {"x-ms-identifiers":["message","target"],"$ref":"#/components/schemas/schemas:1489","description":"The error details.","readOnly":true} - - properties.additionalInfo: => {"x-ms-identifiers":[],"$ref":"#/components/schemas/schemas:1490","description":"The error additional info.","readOnly":true} + - title: "Error Response" => "Error response" + - properties.code: {"$ref":"#/components/schemas/schemas:1395","description":"The error code.","readOnly":true} => + - properties.message: {"$ref":"#/components/schemas/schemas:1396","description":"The error message.","readOnly":true} => + - properties.target: {"$ref":"#/components/schemas/schemas:1397","description":"The error target.","readOnly":true} => + - properties.details: {"x-ms-identifiers":["message","target"],"$ref":"#/components/schemas/schemas:1398","description":"The error details.","readOnly":true} => + - properties.additionalInfo: {"x-ms-identifiers":[],"$ref":"#/components/schemas/schemas:1399","description":"The error additional info.","readOnly":true} => + - properties.error: => {"description":"The error object.","$ref":"#/components/schemas/schemas:1522"} warning | PreCheck/PropertyRedeclarationWarning | Schema 'ReplicationLink' has a property 'type' that is already declared the parent schema 'Resource' but isn't significantly different. The property has been removed from ReplicationLink warning | Modeler/MissingType | The schema 'KekIdentityProperties-useSystemAssignedIdentity' has no type or format information whatsoever. Location: file:///home/runner/work/bicep-types-az/bicep-types-az/workflow-temp/azure-rest-api-specs/specification/synapse/resource-manager/Microsoft.Synapse/preview/2021-06-01-preview/workspace.json#/components/schemas/KekIdentityProperties-useSystemAssignedIdentity diff --git a/generated/synapse/microsoft.synapse/2021-05-01/samples.md b/generated/synapse/microsoft.synapse/2021-05-01/samples.md index 09fbfca237..2ed6f8b31d 100644 --- a/generated/synapse/microsoft.synapse/2021-05-01/samples.md +++ b/generated/synapse/microsoft.synapse/2021-05-01/samples.md @@ -28,7 +28,7 @@ resource exampleResource 'Microsoft.Synapse/workspaces@2021-05-01' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/resourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uami1: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/resourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uami1': { } } } diff --git a/generated/synapse/microsoft.synapse/2021-06-01-preview/samples.md b/generated/synapse/microsoft.synapse/2021-06-01-preview/samples.md index 3f5ee5820e..55bedde07d 100644 --- a/generated/synapse/microsoft.synapse/2021-06-01-preview/samples.md +++ b/generated/synapse/microsoft.synapse/2021-06-01-preview/samples.md @@ -28,7 +28,7 @@ resource exampleResource 'Microsoft.Synapse/workspaces@2021-06-01-preview' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/resourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uami1: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/resourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uami1': { } } } diff --git a/generated/synapse/microsoft.synapse/2021-06-01-preview/types.json b/generated/synapse/microsoft.synapse/2021-06-01-preview/types.json index 41c778d6df..d1f1d40774 100644 --- a/generated/synapse/microsoft.synapse/2021-06-01-preview/types.json +++ b/generated/synapse/microsoft.synapse/2021-06-01-preview/types.json @@ -615,7 +615,7 @@ "$ref": "#/37" }, "SelfHosted": { - "$ref": "#/97" + "$ref": "#/102" } } }, @@ -639,14 +639,14 @@ }, "managedVirtualNetwork": { "type": { - "$ref": "#/95" + "$ref": "#/100" }, "flags": 0, "description": "Managed integration runtime managed virtual network." }, "type": { "type": { - "$ref": "#/96" + "$ref": "#/101" }, "flags": 1, "description": "Type of integration runtime." @@ -744,7 +744,7 @@ }, "ssisProperties": { "type": { - "$ref": "#/60" + "$ref": "#/65" }, "flags": 0, "description": "SSIS properties for managed integration runtime." @@ -796,6 +796,20 @@ }, "flags": 0, "description": "VNet properties for managed integration runtime." + }, + "copyComputeScaleProperties": { + "type": { + "$ref": "#/60" + }, + "flags": 0, + "description": "CopyComputeScale properties for managed integration runtime." + }, + "pipelineExternalComputeScaleProperties": { + "type": { + "$ref": "#/63" + }, + "flags": 0, + "description": "PipelineExternalComputeScale properties for managed integration runtime." } }, "additionalProperties": { @@ -919,48 +933,108 @@ "$ref": "#/0" } }, + { + "$type": "ObjectType", + "name": "CopyComputeScaleProperties", + "properties": { + "dataIntegrationUnit": { + "type": { + "$ref": "#/61" + }, + "flags": 0, + "description": "DIU number setting reserved for copy activity execution. Supported values are multiples of 4 in range 4-256." + }, + "timeToLive": { + "type": { + "$ref": "#/62" + }, + "flags": 0, + "description": "Time to live (in minutes) setting of integration runtime which will execute copy activity." + } + } + }, + { + "$type": "IntegerType", + "minValue": 4 + }, + { + "$type": "IntegerType", + "minValue": 5 + }, + { + "$type": "ObjectType", + "name": "PipelineExternalComputeScaleProperties", + "properties": { + "timeToLive": { + "type": { + "$ref": "#/62" + }, + "flags": 0, + "description": "Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity." + }, + "numberOfPipelineNodes": { + "type": { + "$ref": "#/64" + }, + "flags": 0, + "description": "Number of the pipeline nodes, which should be greater than 0 and less than 11." + }, + "numberOfExternalNodes": { + "type": { + "$ref": "#/64" + }, + "flags": 0, + "description": "Number of the the external nodes, which should be greater than 0 and less than 11." + } + } + }, + { + "$type": "IntegerType", + "minValue": 1, + "maxValue": 10 + }, { "$type": "ObjectType", "name": "IntegrationRuntimeSsisProperties", "properties": { "catalogInfo": { "type": { - "$ref": "#/61" + "$ref": "#/66" }, "flags": 0, "description": "Catalog information for managed dedicated integration runtime." }, "licenseType": { "type": { - "$ref": "#/71" + "$ref": "#/76" }, "flags": 0, "description": "License type for bringing your own license scenario." }, "customSetupScriptProperties": { "type": { - "$ref": "#/72" + "$ref": "#/77" }, "flags": 0, "description": "Custom setup script properties for a managed dedicated integration runtime." }, "dataProxyProperties": { "type": { - "$ref": "#/73" + "$ref": "#/78" }, "flags": 0, "description": "Data proxy properties for a managed dedicated integration runtime." }, "edition": { "type": { - "$ref": "#/80" + "$ref": "#/85" }, "flags": 0, "description": "The edition for the SSIS Integration Runtime" }, "expressCustomSetupProperties": { "type": { - "$ref": "#/94" + "$ref": "#/99" }, "flags": 0, "description": "Custom setup without script properties for a SSIS integration runtime." @@ -983,21 +1057,21 @@ }, "catalogAdminUserName": { "type": { - "$ref": "#/62" + "$ref": "#/67" }, "flags": 0, "description": "The administrator user name of catalog database." }, "catalogAdminPassword": { "type": { - "$ref": "#/63" + "$ref": "#/68" }, "flags": 0, "description": "The password of the administrator user account of the catalog database." }, "catalogPricingTier": { "type": { - "$ref": "#/68" + "$ref": "#/73" }, "flags": 0, "description": "The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/" @@ -1052,16 +1126,16 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/64" + "$ref": "#/69" }, { - "$ref": "#/65" + "$ref": "#/70" }, { - "$ref": "#/66" + "$ref": "#/71" }, { - "$ref": "#/67" + "$ref": "#/72" }, { "$ref": "#/0" @@ -1080,10 +1154,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/69" + "$ref": "#/74" }, { - "$ref": "#/70" + "$ref": "#/75" }, { "$ref": "#/0" @@ -1103,7 +1177,7 @@ }, "sasToken": { "type": { - "$ref": "#/63" + "$ref": "#/68" }, "flags": 0, "description": "The SAS token of the Azure blob container." @@ -1116,14 +1190,14 @@ "properties": { "connectVia": { "type": { - "$ref": "#/74" + "$ref": "#/79" }, "flags": 0, "description": "The self-hosted integration runtime reference." }, "stagingLinkedService": { "type": { - "$ref": "#/74" + "$ref": "#/79" }, "flags": 0, "description": "The staging linked service reference." @@ -1143,7 +1217,7 @@ "properties": { "type": { "type": { - "$ref": "#/77" + "$ref": "#/82" }, "flags": 0, "description": "The type of this referenced entity." @@ -1169,10 +1243,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/75" + "$ref": "#/80" }, { - "$ref": "#/76" + "$ref": "#/81" }, { "$ref": "#/0" @@ -1191,10 +1265,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/78" + "$ref": "#/83" }, { - "$ref": "#/79" + "$ref": "#/84" }, { "$ref": "#/0" @@ -1208,13 +1282,13 @@ "baseProperties": {}, "elements": { "CmdkeySetup": { - "$ref": "#/82" + "$ref": "#/87" }, "ComponentSetup": { - "$ref": "#/88" + "$ref": "#/93" }, "EnvironmentVariableSetup": { - "$ref": "#/91" + "$ref": "#/96" } } }, @@ -1224,14 +1298,14 @@ "properties": { "typeProperties": { "type": { - "$ref": "#/83" + "$ref": "#/88" }, "flags": 1, "description": "Cmdkey command custom setup type properties." }, "type": { "type": { - "$ref": "#/87" + "$ref": "#/92" }, "flags": 1, "description": "The type of custom setup." @@ -1258,7 +1332,7 @@ }, "password": { "type": { - "$ref": "#/84" + "$ref": "#/89" }, "flags": 1, "description": "The password of data source access." @@ -1272,7 +1346,7 @@ "baseProperties": {}, "elements": { "SecureString": { - "$ref": "#/85" + "$ref": "#/90" } } }, @@ -1289,7 +1363,7 @@ }, "type": { "type": { - "$ref": "#/86" + "$ref": "#/91" }, "flags": 1, "description": "Type of the secret." @@ -1310,14 +1384,14 @@ "properties": { "typeProperties": { "type": { - "$ref": "#/89" + "$ref": "#/94" }, "flags": 1, "description": "Install 3rd party component type properties." }, "type": { "type": { - "$ref": "#/90" + "$ref": "#/95" }, "flags": 1, "description": "The type of custom setup." @@ -1337,7 +1411,7 @@ }, "licenseKey": { "type": { - "$ref": "#/84" + "$ref": "#/89" }, "flags": 0, "description": "The license key to activate the component." @@ -1354,14 +1428,14 @@ "properties": { "typeProperties": { "type": { - "$ref": "#/92" + "$ref": "#/97" }, "flags": 1, "description": "Add environment variable type properties." }, "type": { "type": { - "$ref": "#/93" + "$ref": "#/98" }, "flags": 1, "description": "The type of custom setup." @@ -1395,7 +1469,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/81" + "$ref": "#/86" } }, { @@ -1435,14 +1509,14 @@ "properties": { "typeProperties": { "type": { - "$ref": "#/98" + "$ref": "#/103" }, "flags": 0, "description": "When this property is not null, means this is a linked integration runtime. The property is used to access original integration runtime." }, "type": { "type": { - "$ref": "#/104" + "$ref": "#/109" }, "flags": 1, "description": "Type of integration runtime." @@ -1455,10 +1529,17 @@ "properties": { "linkedInfo": { "type": { - "$ref": "#/99" + "$ref": "#/104" }, "flags": 0, "description": "Linked integration runtime type from data factory" + }, + "selfContainedInteractiveAuthoringEnabled": { + "type": { + "$ref": "#/7" + }, + "flags": 0, + "description": "An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay." } } }, @@ -1469,10 +1550,10 @@ "baseProperties": {}, "elements": { "Key": { - "$ref": "#/100" + "$ref": "#/105" }, "RBAC": { - "$ref": "#/102" + "$ref": "#/107" } } }, @@ -1482,14 +1563,14 @@ "properties": { "key": { "type": { - "$ref": "#/63" + "$ref": "#/68" }, "flags": 1, "description": "The key used for authorization." }, "authorizationType": { "type": { - "$ref": "#/101" + "$ref": "#/106" }, "flags": 1, "description": "The authorization type for integration runtime sharing." @@ -1513,7 +1594,7 @@ }, "authorizationType": { "type": { - "$ref": "#/103" + "$ref": "#/108" }, "flags": 1, "description": "The authorization type for integration runtime sharing." @@ -1565,28 +1646,28 @@ }, "type": { "type": { - "$ref": "#/106" + "$ref": "#/111" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/107" + "$ref": "#/112" }, "flags": 10, "description": "The resource api version" }, "sku": { "type": { - "$ref": "#/109" + "$ref": "#/114" }, "flags": 1, "description": "The SKU of the kusto pool." }, "properties": { "type": { - "$ref": "#/118" + "$ref": "#/123" }, "flags": 0, "description": "The kusto pool properties." @@ -1600,14 +1681,14 @@ }, "systemData": { "type": { - "$ref": "#/144" + "$ref": "#/149" }, "flags": 2, "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." }, "tags": { "type": { - "$ref": "#/155" + "$ref": "#/160" }, "flags": 0, "description": "Resource tags." @@ -1627,7 +1708,7 @@ "properties": { "name": { "type": { - "$ref": "#/112" + "$ref": "#/117" }, "flags": 1, "description": "SKU name." @@ -1641,7 +1722,7 @@ }, "size": { "type": { - "$ref": "#/117" + "$ref": "#/122" }, "flags": 1, "description": "SKU size." @@ -1660,10 +1741,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/110" + "$ref": "#/115" }, { - "$ref": "#/111" + "$ref": "#/116" }, { "$ref": "#/0" @@ -1690,16 +1771,16 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/113" + "$ref": "#/118" }, { - "$ref": "#/114" + "$ref": "#/119" }, { - "$ref": "#/115" + "$ref": "#/120" }, { - "$ref": "#/116" + "$ref": "#/121" }, { "$ref": "#/0" @@ -1712,14 +1793,14 @@ "properties": { "state": { "type": { - "$ref": "#/128" + "$ref": "#/133" }, "flags": 2, "description": "The state of the resource." }, "provisioningState": { "type": { - "$ref": "#/136" + "$ref": "#/141" }, "flags": 2, "description": "The provisioned state of the resource." @@ -1747,7 +1828,7 @@ }, "optimizedAutoscale": { "type": { - "$ref": "#/137" + "$ref": "#/142" }, "flags": 0, "description": "Optimized auto scale definition." @@ -1768,7 +1849,7 @@ }, "languageExtensions": { "type": { - "$ref": "#/138" + "$ref": "#/143" }, "flags": 2, "description": "List of the Kusto Pool's language extensions." @@ -1822,31 +1903,31 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/119" + "$ref": "#/124" }, { - "$ref": "#/120" + "$ref": "#/125" }, { - "$ref": "#/121" + "$ref": "#/126" }, { - "$ref": "#/122" + "$ref": "#/127" }, { - "$ref": "#/123" + "$ref": "#/128" }, { - "$ref": "#/124" + "$ref": "#/129" }, { - "$ref": "#/125" + "$ref": "#/130" }, { - "$ref": "#/126" + "$ref": "#/131" }, { - "$ref": "#/127" + "$ref": "#/132" }, { "$ref": "#/0" @@ -1885,25 +1966,25 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/129" + "$ref": "#/134" }, { - "$ref": "#/130" + "$ref": "#/135" }, { - "$ref": "#/131" + "$ref": "#/136" }, { - "$ref": "#/132" + "$ref": "#/137" }, { - "$ref": "#/133" + "$ref": "#/138" }, { - "$ref": "#/134" + "$ref": "#/139" }, { - "$ref": "#/135" + "$ref": "#/140" }, { "$ref": "#/0" @@ -1950,7 +2031,7 @@ "properties": { "value": { "type": { - "$ref": "#/143" + "$ref": "#/148" }, "flags": 0, "description": "The list of language extensions." @@ -1963,7 +2044,7 @@ "properties": { "languageExtensionName": { "type": { - "$ref": "#/142" + "$ref": "#/147" }, "flags": 0, "description": "The language extension name." @@ -1982,10 +2063,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/140" + "$ref": "#/145" }, { - "$ref": "#/141" + "$ref": "#/146" }, { "$ref": "#/0" @@ -1995,7 +2076,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/139" + "$ref": "#/144" } }, { @@ -2011,7 +2092,7 @@ }, "createdByType": { "type": { - "$ref": "#/149" + "$ref": "#/154" }, "flags": 0, "description": "The type of identity that created the resource." @@ -2032,7 +2113,7 @@ }, "lastModifiedByType": { "type": { - "$ref": "#/154" + "$ref": "#/159" }, "flags": 0, "description": "The type of identity that last modified the resource." @@ -2066,16 +2147,16 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/145" + "$ref": "#/150" }, { - "$ref": "#/146" + "$ref": "#/151" }, { - "$ref": "#/147" + "$ref": "#/152" }, { - "$ref": "#/148" + "$ref": "#/153" }, { "$ref": "#/0" @@ -2102,16 +2183,16 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/150" + "$ref": "#/155" }, { - "$ref": "#/151" + "$ref": "#/156" }, { - "$ref": "#/152" + "$ref": "#/157" }, { - "$ref": "#/153" + "$ref": "#/158" }, { "$ref": "#/0" @@ -2131,7 +2212,7 @@ "name": "Microsoft.Synapse/workspaces/kustoPools@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/108" + "$ref": "#/113" }, "flags": 0 }, @@ -2163,14 +2244,14 @@ }, "type": { "type": { - "$ref": "#/157" + "$ref": "#/162" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/158" + "$ref": "#/163" }, "flags": 10, "description": "The resource api version" @@ -2184,14 +2265,14 @@ }, "properties": { "type": { - "$ref": "#/160" + "$ref": "#/165" }, "flags": 0, "description": "The properties of the attached database configuration." }, "systemData": { "type": { - "$ref": "#/144" + "$ref": "#/149" }, "flags": 2, "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." @@ -2204,7 +2285,7 @@ "properties": { "provisioningState": { "type": { - "$ref": "#/168" + "$ref": "#/173" }, "flags": 2, "description": "The provisioned state of the resource." @@ -2225,21 +2306,21 @@ }, "attachedDatabaseNames": { "type": { - "$ref": "#/169" + "$ref": "#/174" }, "flags": 2, "description": "The list of databases from the clusterResourceId which are currently attached to the kusto pool." }, "defaultPrincipalsModificationKind": { "type": { - "$ref": "#/173" + "$ref": "#/178" }, "flags": 1, "description": "The default principals modification kind" }, "tableLevelSharingProperties": { "type": { - "$ref": "#/174" + "$ref": "#/179" }, "flags": 0, "description": "Table level sharing specifications" @@ -2278,25 +2359,25 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/161" + "$ref": "#/166" }, { - "$ref": "#/162" + "$ref": "#/167" }, { - "$ref": "#/163" + "$ref": "#/168" }, { - "$ref": "#/164" + "$ref": "#/169" }, { - "$ref": "#/165" + "$ref": "#/170" }, { - "$ref": "#/166" + "$ref": "#/171" }, { - "$ref": "#/167" + "$ref": "#/172" }, { "$ref": "#/0" @@ -2325,13 +2406,13 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/170" + "$ref": "#/175" }, { - "$ref": "#/171" + "$ref": "#/176" }, { - "$ref": "#/172" + "$ref": "#/177" }, { "$ref": "#/0" @@ -2344,42 +2425,42 @@ "properties": { "tablesToInclude": { "type": { - "$ref": "#/175" + "$ref": "#/180" }, "flags": 0, "description": "List of tables to include in the follower database" }, "tablesToExclude": { "type": { - "$ref": "#/176" + "$ref": "#/181" }, "flags": 0, "description": "List of tables to exclude from the follower database" }, "externalTablesToInclude": { "type": { - "$ref": "#/177" + "$ref": "#/182" }, "flags": 0, "description": "List of external tables to include in the follower database" }, "externalTablesToExclude": { "type": { - "$ref": "#/178" + "$ref": "#/183" }, "flags": 0, "description": "List of external tables exclude from the follower database" }, "materializedViewsToInclude": { "type": { - "$ref": "#/179" + "$ref": "#/184" }, "flags": 0, "description": "List of materialized views to include in the follower database" }, "materializedViewsToExclude": { "type": { - "$ref": "#/180" + "$ref": "#/185" }, "flags": 0, "description": "List of materialized views exclude from the follower database" @@ -2427,7 +2508,7 @@ "name": "Microsoft.Synapse/workspaces/kustoPools/attachedDatabaseConfigurations@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/159" + "$ref": "#/164" }, "flags": 0 }, @@ -2460,14 +2541,14 @@ }, "type": { "type": { - "$ref": "#/182" + "$ref": "#/187" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/183" + "$ref": "#/188" }, "flags": 10, "description": "The resource api version" @@ -2481,7 +2562,7 @@ }, "systemData": { "type": { - "$ref": "#/144" + "$ref": "#/149" }, "flags": 2, "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." @@ -2489,10 +2570,10 @@ }, "elements": { "ReadOnlyFollowing": { - "$ref": "#/185" + "$ref": "#/190" }, "ReadWrite": { - "$ref": "#/201" + "$ref": "#/206" } } }, @@ -2502,14 +2583,14 @@ "properties": { "properties": { "type": { - "$ref": "#/186" + "$ref": "#/191" }, "flags": 0, "description": "The database properties." }, "kind": { "type": { - "$ref": "#/200" + "$ref": "#/205" }, "flags": 1, "description": "Kind of the database" @@ -2522,7 +2603,7 @@ "properties": { "provisioningState": { "type": { - "$ref": "#/194" + "$ref": "#/199" }, "flags": 2, "description": "The provisioned state of the resource." @@ -2543,7 +2624,7 @@ }, "statistics": { "type": { - "$ref": "#/195" + "$ref": "#/200" }, "flags": 2, "description": "The statistics of the database." @@ -2564,7 +2645,7 @@ }, "principalsModificationKind": { "type": { - "$ref": "#/199" + "$ref": "#/204" }, "flags": 2, "description": "The principals modification kind of the database" @@ -2603,25 +2684,25 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/187" + "$ref": "#/192" }, { - "$ref": "#/188" + "$ref": "#/193" }, { - "$ref": "#/189" + "$ref": "#/194" }, { - "$ref": "#/190" + "$ref": "#/195" }, { - "$ref": "#/191" + "$ref": "#/196" }, { - "$ref": "#/192" + "$ref": "#/197" }, { - "$ref": "#/193" + "$ref": "#/198" }, { "$ref": "#/0" @@ -2657,13 +2738,13 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/196" + "$ref": "#/201" }, { - "$ref": "#/197" + "$ref": "#/202" }, { - "$ref": "#/198" + "$ref": "#/203" }, { "$ref": "#/0" @@ -2680,14 +2761,14 @@ "properties": { "properties": { "type": { - "$ref": "#/202" + "$ref": "#/207" }, "flags": 0, "description": "The database properties." }, "kind": { "type": { - "$ref": "#/211" + "$ref": "#/216" }, "flags": 1, "description": "Kind of the database" @@ -2700,7 +2781,7 @@ "properties": { "provisioningState": { "type": { - "$ref": "#/210" + "$ref": "#/215" }, "flags": 2, "description": "The provisioned state of the resource." @@ -2721,7 +2802,7 @@ }, "statistics": { "type": { - "$ref": "#/195" + "$ref": "#/200" }, "flags": 2, "description": "The statistics of the database." @@ -2767,25 +2848,25 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/203" + "$ref": "#/208" }, { - "$ref": "#/204" + "$ref": "#/209" }, { - "$ref": "#/205" + "$ref": "#/210" }, { - "$ref": "#/206" + "$ref": "#/211" }, { - "$ref": "#/207" + "$ref": "#/212" }, { - "$ref": "#/208" + "$ref": "#/213" }, { - "$ref": "#/209" + "$ref": "#/214" }, { "$ref": "#/0" @@ -2801,7 +2882,7 @@ "name": "Microsoft.Synapse/workspaces/kustoPools/databases@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/184" + "$ref": "#/189" }, "flags": 0 }, @@ -2834,14 +2915,14 @@ }, "type": { "type": { - "$ref": "#/213" + "$ref": "#/218" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/214" + "$ref": "#/219" }, "flags": 10, "description": "The resource api version" @@ -2855,7 +2936,7 @@ }, "systemData": { "type": { - "$ref": "#/144" + "$ref": "#/149" }, "flags": 2, "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." @@ -2863,13 +2944,13 @@ }, "elements": { "EventGrid": { - "$ref": "#/216" + "$ref": "#/221" }, "EventHub": { - "$ref": "#/247" + "$ref": "#/252" }, "IotHub": { - "$ref": "#/279" + "$ref": "#/284" } } }, @@ -2879,14 +2960,14 @@ "properties": { "properties": { "type": { - "$ref": "#/217" + "$ref": "#/222" }, "flags": 0, "description": "The properties of the Event Grid data connection." }, "kind": { "type": { - "$ref": "#/246" + "$ref": "#/251" }, "flags": 1, "description": "Kind of the endpoint for the data connection" @@ -2934,7 +3015,7 @@ }, "dataFormat": { "type": { - "$ref": "#/234" + "$ref": "#/239" }, "flags": 0, "description": "The data format of the message. Optionally the data format can be added to each message." @@ -2948,14 +3029,14 @@ }, "blobStorageEventType": { "type": { - "$ref": "#/237" + "$ref": "#/242" }, "flags": 0, "description": "The name of blob storage event type to process." }, "provisioningState": { "type": { - "$ref": "#/245" + "$ref": "#/250" }, "flags": 2, "description": "The provisioned state of the resource." @@ -3029,21 +3110,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/218" - }, - { - "$ref": "#/219" - }, - { - "$ref": "#/220" - }, - { - "$ref": "#/221" - }, - { - "$ref": "#/222" - }, { "$ref": "#/223" }, @@ -3077,6 +3143,21 @@ { "$ref": "#/233" }, + { + "$ref": "#/234" + }, + { + "$ref": "#/235" + }, + { + "$ref": "#/236" + }, + { + "$ref": "#/237" + }, + { + "$ref": "#/238" + }, { "$ref": "#/0" } @@ -3094,10 +3175,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/235" + "$ref": "#/240" }, { - "$ref": "#/236" + "$ref": "#/241" }, { "$ref": "#/0" @@ -3136,25 +3217,25 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/238" + "$ref": "#/243" }, { - "$ref": "#/239" + "$ref": "#/244" }, { - "$ref": "#/240" + "$ref": "#/245" }, { - "$ref": "#/241" + "$ref": "#/246" }, { - "$ref": "#/242" + "$ref": "#/247" }, { - "$ref": "#/243" + "$ref": "#/248" }, { - "$ref": "#/244" + "$ref": "#/249" }, { "$ref": "#/0" @@ -3171,14 +3252,14 @@ "properties": { "properties": { "type": { - "$ref": "#/248" + "$ref": "#/253" }, "flags": 0, "description": "The Event Hub data connection properties to validate." }, "kind": { "type": { - "$ref": "#/278" + "$ref": "#/283" }, "flags": 1, "description": "Kind of the endpoint for the data connection" @@ -3219,28 +3300,28 @@ }, "dataFormat": { "type": { - "$ref": "#/265" + "$ref": "#/270" }, "flags": 0, "description": "The data format of the message. Optionally the data format can be added to each message." }, "eventSystemProperties": { "type": { - "$ref": "#/266" + "$ref": "#/271" }, "flags": 0, "description": "System properties of the event hub" }, "compression": { "type": { - "$ref": "#/269" + "$ref": "#/274" }, "flags": 0, "description": "The event hub messages compression type" }, "provisioningState": { "type": { - "$ref": "#/277" + "$ref": "#/282" }, "flags": 2, "description": "The provisioned state of the resource." @@ -3321,21 +3402,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/249" - }, - { - "$ref": "#/250" - }, - { - "$ref": "#/251" - }, - { - "$ref": "#/252" - }, - { - "$ref": "#/253" - }, { "$ref": "#/254" }, @@ -3369,6 +3435,21 @@ { "$ref": "#/264" }, + { + "$ref": "#/265" + }, + { + "$ref": "#/266" + }, + { + "$ref": "#/267" + }, + { + "$ref": "#/268" + }, + { + "$ref": "#/269" + }, { "$ref": "#/0" } @@ -3392,10 +3473,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/267" + "$ref": "#/272" }, { - "$ref": "#/268" + "$ref": "#/273" }, { "$ref": "#/0" @@ -3434,25 +3515,25 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/270" + "$ref": "#/275" }, { - "$ref": "#/271" + "$ref": "#/276" }, { - "$ref": "#/272" + "$ref": "#/277" }, { - "$ref": "#/273" + "$ref": "#/278" }, { - "$ref": "#/274" + "$ref": "#/279" }, { - "$ref": "#/275" + "$ref": "#/280" }, { - "$ref": "#/276" + "$ref": "#/281" }, { "$ref": "#/0" @@ -3469,14 +3550,14 @@ "properties": { "properties": { "type": { - "$ref": "#/280" + "$ref": "#/285" }, "flags": 0, "description": "The Iot Hub data connection properties." }, "kind": { "type": { - "$ref": "#/307" + "$ref": "#/312" }, "flags": 1, "description": "Kind of the endpoint for the data connection" @@ -3517,14 +3598,14 @@ }, "dataFormat": { "type": { - "$ref": "#/297" + "$ref": "#/302" }, "flags": 0, "description": "The data format of the message. Optionally the data format can be added to each message." }, "eventSystemProperties": { "type": { - "$ref": "#/298" + "$ref": "#/303" }, "flags": 0, "description": "System properties of the iot hub" @@ -3538,7 +3619,7 @@ }, "provisioningState": { "type": { - "$ref": "#/306" + "$ref": "#/311" }, "flags": 2, "description": "The provisioned state of the resource." @@ -3612,21 +3693,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/281" - }, - { - "$ref": "#/282" - }, - { - "$ref": "#/283" - }, - { - "$ref": "#/284" - }, - { - "$ref": "#/285" - }, { "$ref": "#/286" }, @@ -3660,6 +3726,21 @@ { "$ref": "#/296" }, + { + "$ref": "#/297" + }, + { + "$ref": "#/298" + }, + { + "$ref": "#/299" + }, + { + "$ref": "#/300" + }, + { + "$ref": "#/301" + }, { "$ref": "#/0" } @@ -3703,25 +3784,25 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/299" + "$ref": "#/304" }, { - "$ref": "#/300" + "$ref": "#/305" }, { - "$ref": "#/301" + "$ref": "#/306" }, { - "$ref": "#/302" + "$ref": "#/307" }, { - "$ref": "#/303" + "$ref": "#/308" }, { - "$ref": "#/304" + "$ref": "#/309" }, { - "$ref": "#/305" + "$ref": "#/310" }, { "$ref": "#/0" @@ -3737,7 +3818,7 @@ "name": "Microsoft.Synapse/workspaces/kustoPools/databases/dataConnections@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/215" + "$ref": "#/220" }, "flags": 0 }, @@ -3769,28 +3850,28 @@ }, "type": { "type": { - "$ref": "#/309" + "$ref": "#/314" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/310" + "$ref": "#/315" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/312" + "$ref": "#/317" }, "flags": 0, "description": "The cluster principal." }, "systemData": { "type": { - "$ref": "#/144" + "$ref": "#/149" }, "flags": 2, "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." @@ -3810,7 +3891,7 @@ }, "role": { "type": { - "$ref": "#/315" + "$ref": "#/320" }, "flags": 1, "description": "Cluster principal role." @@ -3824,7 +3905,7 @@ }, "principalType": { "type": { - "$ref": "#/319" + "$ref": "#/324" }, "flags": 1, "description": "Principal type." @@ -3845,7 +3926,7 @@ }, "provisioningState": { "type": { - "$ref": "#/327" + "$ref": "#/332" }, "flags": 2, "description": "The provisioned state of the resource." @@ -3871,10 +3952,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/313" + "$ref": "#/318" }, { - "$ref": "#/314" + "$ref": "#/319" }, { "$ref": "#/0" @@ -3897,13 +3978,13 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/316" + "$ref": "#/321" }, { - "$ref": "#/317" + "$ref": "#/322" }, { - "$ref": "#/318" + "$ref": "#/323" }, { "$ref": "#/0" @@ -3942,25 +4023,25 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/320" + "$ref": "#/325" }, { - "$ref": "#/321" + "$ref": "#/326" }, { - "$ref": "#/322" + "$ref": "#/327" }, { - "$ref": "#/323" + "$ref": "#/328" }, { - "$ref": "#/324" + "$ref": "#/329" }, { - "$ref": "#/325" + "$ref": "#/330" }, { - "$ref": "#/326" + "$ref": "#/331" }, { "$ref": "#/0" @@ -3972,7 +4053,7 @@ "name": "Microsoft.Synapse/workspaces/kustoPools/principalAssignments@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/311" + "$ref": "#/316" }, "flags": 0 }, @@ -4004,28 +4085,28 @@ }, "type": { "type": { - "$ref": "#/329" + "$ref": "#/334" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/330" + "$ref": "#/335" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/332" + "$ref": "#/337" }, "flags": 0, "description": "The database principal." }, "systemData": { "type": { - "$ref": "#/144" + "$ref": "#/149" }, "flags": 2, "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information." @@ -4045,7 +4126,7 @@ }, "role": { "type": { - "$ref": "#/339" + "$ref": "#/344" }, "flags": 1, "description": "Database principal role." @@ -4059,7 +4140,7 @@ }, "principalType": { "type": { - "$ref": "#/343" + "$ref": "#/348" }, "flags": 1, "description": "Principal type." @@ -4080,7 +4161,7 @@ }, "provisioningState": { "type": { - "$ref": "#/351" + "$ref": "#/356" }, "flags": 2, "description": "The provisioned state of the resource." @@ -4122,22 +4203,22 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/333" + "$ref": "#/338" }, { - "$ref": "#/334" + "$ref": "#/339" }, { - "$ref": "#/335" + "$ref": "#/340" }, { - "$ref": "#/336" + "$ref": "#/341" }, { - "$ref": "#/337" + "$ref": "#/342" }, { - "$ref": "#/338" + "$ref": "#/343" }, { "$ref": "#/0" @@ -4160,13 +4241,13 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/340" + "$ref": "#/345" }, { - "$ref": "#/341" + "$ref": "#/346" }, { - "$ref": "#/342" + "$ref": "#/347" }, { "$ref": "#/0" @@ -4205,25 +4286,25 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/344" + "$ref": "#/349" }, { - "$ref": "#/345" + "$ref": "#/350" }, { - "$ref": "#/346" + "$ref": "#/351" }, { - "$ref": "#/347" + "$ref": "#/352" }, { - "$ref": "#/348" + "$ref": "#/353" }, { - "$ref": "#/349" + "$ref": "#/354" }, { - "$ref": "#/350" + "$ref": "#/355" }, { "$ref": "#/0" @@ -4235,7 +4316,7 @@ "name": "Microsoft.Synapse/workspaces/kustoPools/databases/principalAssignments@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/331" + "$ref": "#/336" }, "flags": 0 }, @@ -4267,21 +4348,21 @@ }, "type": { "type": { - "$ref": "#/353" + "$ref": "#/358" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/354" + "$ref": "#/359" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/356" + "$ref": "#/361" }, "flags": 0, "description": "IP firewall rule properties" @@ -4301,7 +4382,7 @@ }, "provisioningState": { "type": { - "$ref": "#/362" + "$ref": "#/367" }, "flags": 2, "description": "Resource provisioning state" @@ -4339,19 +4420,19 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/357" + "$ref": "#/362" }, { - "$ref": "#/358" + "$ref": "#/363" }, { - "$ref": "#/359" + "$ref": "#/364" }, { - "$ref": "#/360" + "$ref": "#/365" }, { - "$ref": "#/361" + "$ref": "#/366" }, { "$ref": "#/0" @@ -4363,7 +4444,7 @@ "name": "Microsoft.Synapse/workspaces/firewallRules@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/355" + "$ref": "#/360" }, "flags": 0 }, @@ -4395,21 +4476,21 @@ }, "type": { "type": { - "$ref": "#/364" + "$ref": "#/369" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/365" + "$ref": "#/370" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/367" + "$ref": "#/372" }, "flags": 0, "description": "Keys resource properties" @@ -4441,7 +4522,7 @@ "name": "Microsoft.Synapse/workspaces/keys@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/366" + "$ref": "#/371" }, "flags": 0 }, @@ -4473,21 +4554,21 @@ }, "type": { "type": { - "$ref": "#/369" + "$ref": "#/374" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/370" + "$ref": "#/375" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/372" + "$ref": "#/377" }, "flags": 0, "description": "Private endpoint connection properties." @@ -4500,14 +4581,14 @@ "properties": { "privateEndpoint": { "type": { - "$ref": "#/373" + "$ref": "#/378" }, "flags": 0, "description": "The private endpoint which the connection belongs to." }, "privateLinkServiceConnectionState": { "type": { - "$ref": "#/374" + "$ref": "#/379" }, "flags": 0, "description": "Connection state of the private endpoint connection." @@ -4566,7 +4647,7 @@ "name": "Microsoft.Synapse/workspaces/privateEndpointConnections@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/371" + "$ref": "#/376" }, "flags": 0 }, @@ -4598,28 +4679,28 @@ }, "type": { "type": { - "$ref": "#/376" + "$ref": "#/381" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/377" + "$ref": "#/382" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/379" + "$ref": "#/384" }, "flags": 0, "description": "PrivateLinkHub resource properties" }, "tags": { "type": { - "$ref": "#/382" + "$ref": "#/387" }, "flags": 0, "description": "Resource tags." @@ -4646,7 +4727,7 @@ }, "privateEndpointConnections": { "type": { - "$ref": "#/381" + "$ref": "#/386" }, "flags": 2, "description": "List of private endpoint connections" @@ -4666,7 +4747,7 @@ }, "properties": { "type": { - "$ref": "#/372" + "$ref": "#/377" }, "flags": 0, "description": "Properties of private endpoint connection for private link hub" @@ -4676,7 +4757,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/380" + "$ref": "#/385" } }, { @@ -4692,7 +4773,7 @@ "name": "Microsoft.Synapse/privateLinkHubs@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/378" + "$ref": "#/383" }, "flags": 0 }, @@ -4724,35 +4805,35 @@ }, "type": { "type": { - "$ref": "#/384" + "$ref": "#/389" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/385" + "$ref": "#/390" }, "flags": 10, "description": "The resource api version" }, "sku": { "type": { - "$ref": "#/387" + "$ref": "#/392" }, "flags": 0, "description": "SQL pool SKU" }, "properties": { "type": { - "$ref": "#/388" + "$ref": "#/393" }, "flags": 0, "description": "SQL pool properties" }, "tags": { "type": { - "$ref": "#/397" + "$ref": "#/402" }, "flags": 0, "description": "Resource tags." @@ -4848,7 +4929,7 @@ }, "createMode": { "type": { - "$ref": "#/393" + "$ref": "#/398" }, "flags": 4, "description": "Specifies the mode of sql pool creation.\n\nDefault: regular sql pool creation.\n\nPointInTimeRestore: Creates a sql pool by restoring a point in time backup of an existing sql pool. sourceDatabaseId must be specified as the resource ID of the existing sql pool, and restorePointInTime must be specified.\n\nRecovery: Creates a sql pool by a geo-replicated backup. sourceDatabaseId must be specified as the recoverableDatabaseId to restore.\n\nRestore: Creates a sql pool by restoring a backup of a deleted sql pool. SourceDatabaseId should be the sql pool's original resource ID. SourceDatabaseId and sourceDatabaseDeletionDate must be specified." @@ -4862,7 +4943,7 @@ }, "storageAccountType": { "type": { - "$ref": "#/396" + "$ref": "#/401" }, "flags": 0, "description": "The storage account type used to store backups for this sql pool." @@ -4896,16 +4977,16 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/389" + "$ref": "#/394" }, { - "$ref": "#/390" + "$ref": "#/395" }, { - "$ref": "#/391" + "$ref": "#/396" }, { - "$ref": "#/392" + "$ref": "#/397" }, { "$ref": "#/0" @@ -4924,10 +5005,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/394" + "$ref": "#/399" }, { - "$ref": "#/395" + "$ref": "#/400" }, { "$ref": "#/0" @@ -4947,7 +5028,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/386" + "$ref": "#/391" }, "flags": 0 }, @@ -4976,28 +5057,28 @@ }, "name": { "type": { - "$ref": "#/399" + "$ref": "#/404" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/400" + "$ref": "#/405" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/401" + "$ref": "#/406" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/403" + "$ref": "#/408" }, "flags": 0, "description": "Metadata Sync Config properties" @@ -5029,7 +5110,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/metadataSync@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/402" + "$ref": "#/407" }, "flags": 0 }, @@ -5041,7 +5122,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/405" + "$ref": "#/410" }, { "$ref": "#/0" @@ -5069,28 +5150,28 @@ }, "name": { "type": { - "$ref": "#/406" + "$ref": "#/411" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/407" + "$ref": "#/412" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/408" + "$ref": "#/413" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/410" + "$ref": "#/415" }, "flags": 1, "description": "The properties of the geo backup policy." @@ -5117,7 +5198,7 @@ "properties": { "state": { "type": { - "$ref": "#/413" + "$ref": "#/418" }, "flags": 1, "description": "The state of the geo backup policy." @@ -5143,10 +5224,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/411" + "$ref": "#/416" }, { - "$ref": "#/412" + "$ref": "#/417" } ] }, @@ -5155,7 +5236,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/geoBackupPolicies@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/409" + "$ref": "#/414" }, "flags": 0 }, @@ -5167,7 +5248,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/415" + "$ref": "#/420" }, { "$ref": "#/0" @@ -5195,21 +5276,21 @@ }, "name": { "type": { - "$ref": "#/416" + "$ref": "#/421" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/417" + "$ref": "#/422" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/418" + "$ref": "#/423" }, "flags": 10, "description": "The resource api version" @@ -5223,7 +5304,7 @@ }, "properties": { "type": { - "$ref": "#/420" + "$ref": "#/425" }, "flags": 0, "description": "Represents the properties of the resource." @@ -5236,7 +5317,7 @@ "properties": { "status": { "type": { - "$ref": "#/423" + "$ref": "#/428" }, "flags": 0, "description": "The status of the database transparent data encryption." @@ -5255,10 +5336,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/421" + "$ref": "#/426" }, { - "$ref": "#/422" + "$ref": "#/427" } ] }, @@ -5267,7 +5348,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/transparentDataEncryption@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/419" + "$ref": "#/424" }, "flags": 0 }, @@ -5279,7 +5360,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/425" + "$ref": "#/430" }, { "$ref": "#/0" @@ -5307,21 +5388,21 @@ }, "name": { "type": { - "$ref": "#/426" + "$ref": "#/431" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/427" + "$ref": "#/432" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/428" + "$ref": "#/433" }, "flags": 10, "description": "The resource api version" @@ -5335,7 +5416,7 @@ }, "properties": { "type": { - "$ref": "#/430" + "$ref": "#/435" }, "flags": 0, "description": "Resource properties." @@ -5348,7 +5429,7 @@ "properties": { "state": { "type": { - "$ref": "#/433" + "$ref": "#/438" }, "flags": 1, "description": "Specifies the state of the policy. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required." @@ -5376,14 +5457,14 @@ }, "auditActionsAndGroups": { "type": { - "$ref": "#/434" + "$ref": "#/439" }, "flags": 0, "description": "Specifies the Actions-Groups and Actions to audit.\r\n\r\nThe recommended set of action groups to use is the following combination - this will audit all the queries and stored procedures executed against the database, as well as successful and failed logins:\r\n\r\nBATCH_COMPLETED_GROUP,\r\nSUCCESSFUL_DATABASE_AUTHENTICATION_GROUP,\r\nFAILED_DATABASE_AUTHENTICATION_GROUP.\r\n\r\nThis above combination is also the set that is configured by default when enabling auditing from the Azure portal.\r\n\r\nThe supported action groups to audit are (note: choose only specific groups that cover your auditing needs. Using unnecessary groups could lead to very large quantities of audit records):\r\n\r\nAPPLICATION_ROLE_CHANGE_PASSWORD_GROUP\r\nBACKUP_RESTORE_GROUP\r\nDATABASE_LOGOUT_GROUP\r\nDATABASE_OBJECT_CHANGE_GROUP\r\nDATABASE_OBJECT_OWNERSHIP_CHANGE_GROUP\r\nDATABASE_OBJECT_PERMISSION_CHANGE_GROUP\r\nDATABASE_OPERATION_GROUP\r\nDATABASE_PERMISSION_CHANGE_GROUP\r\nDATABASE_PRINCIPAL_CHANGE_GROUP\r\nDATABASE_PRINCIPAL_IMPERSONATION_GROUP\r\nDATABASE_ROLE_MEMBER_CHANGE_GROUP\r\nFAILED_DATABASE_AUTHENTICATION_GROUP\r\nSCHEMA_OBJECT_ACCESS_GROUP\r\nSCHEMA_OBJECT_CHANGE_GROUP\r\nSCHEMA_OBJECT_OWNERSHIP_CHANGE_GROUP\r\nSCHEMA_OBJECT_PERMISSION_CHANGE_GROUP\r\nSUCCESSFUL_DATABASE_AUTHENTICATION_GROUP\r\nUSER_CHANGE_PASSWORD_GROUP\r\nBATCH_STARTED_GROUP\r\nBATCH_COMPLETED_GROUP\r\n\r\nThese are groups that cover all sql statements and stored procedures executed against the database, and should not be used in combination with other groups as this will result in duplicate audit logs.\r\n\r\nFor more information, see [Database-Level Audit Action Groups](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-action-groups).\r\n\r\nFor Database auditing policy, specific Actions can also be specified (note that Actions cannot be specified for Server auditing policy). The supported actions to audit are:\r\nSELECT\r\nUPDATE\r\nINSERT\r\nDELETE\r\nEXECUTE\r\nRECEIVE\r\nREFERENCES\r\n\r\nThe general form for defining an action to be audited is:\r\n{action} ON {object} BY {principal}\r\n\r\nNote that in the above format can refer to an object like a table, view, or stored procedure, or an entire database or schema. For the latter cases, the forms DATABASE::{db_name} and SCHEMA::{schema_name} are used, respectively.\r\n\r\nFor example:\r\nSELECT on dbo.myTable by public\r\nSELECT on DATABASE::myDatabase by public\r\nSELECT on SCHEMA::mySchema by public\r\n\r\nFor more information, see [Database-Level Audit Actions](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-actions)" }, "storageAccountSubscriptionId": { "type": { - "$ref": "#/435" + "$ref": "#/440" }, "flags": 0, "description": "Specifies the blob storage subscription Id." @@ -5416,10 +5497,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/431" + "$ref": "#/436" }, { - "$ref": "#/432" + "$ref": "#/437" } ] }, @@ -5440,7 +5521,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/auditingSettings@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/429" + "$ref": "#/434" }, "flags": 0 }, @@ -5456,10 +5537,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/437" + "$ref": "#/442" }, { - "$ref": "#/438" + "$ref": "#/443" } ] }, @@ -5484,28 +5565,28 @@ }, "name": { "type": { - "$ref": "#/439" + "$ref": "#/444" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/440" + "$ref": "#/445" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/441" + "$ref": "#/446" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/443" + "$ref": "#/448" }, "flags": 0, "description": "Resource properties." @@ -5581,7 +5662,7 @@ }, "rank": { "type": { - "$ref": "#/449" + "$ref": "#/454" }, "flags": 0 } @@ -5611,19 +5692,19 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/444" + "$ref": "#/449" }, { - "$ref": "#/445" + "$ref": "#/450" }, { - "$ref": "#/446" + "$ref": "#/451" }, { - "$ref": "#/447" + "$ref": "#/452" }, { - "$ref": "#/448" + "$ref": "#/453" } ] }, @@ -5632,7 +5713,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/schemas/tables/columns/sensitivityLabels@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/442" + "$ref": "#/447" }, "flags": 0 }, @@ -5644,7 +5725,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/451" + "$ref": "#/456" }, { "$ref": "#/0" @@ -5672,28 +5753,28 @@ }, "name": { "type": { - "$ref": "#/452" + "$ref": "#/457" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/453" + "$ref": "#/458" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/454" + "$ref": "#/459" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/456" + "$ref": "#/461" }, "flags": 0, "description": "Resource properties." @@ -5727,7 +5808,7 @@ }, "recurringScans": { "type": { - "$ref": "#/457" + "$ref": "#/462" }, "flags": 0, "description": "The recurring scans settings" @@ -5754,7 +5835,7 @@ }, "emails": { "type": { - "$ref": "#/458" + "$ref": "#/463" }, "flags": 0, "description": "Specifies an array of e-mail addresses to which the scan notification is sent." @@ -5772,7 +5853,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/vulnerabilityAssessments@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/455" + "$ref": "#/460" }, "flags": 0 }, @@ -5784,7 +5865,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/460" + "$ref": "#/465" }, { "$ref": "#/0" @@ -5812,28 +5893,28 @@ }, "name": { "type": { - "$ref": "#/461" + "$ref": "#/466" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/462" + "$ref": "#/467" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/463" + "$ref": "#/468" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/465" + "$ref": "#/470" }, "flags": 0, "description": "Resource properties." @@ -5846,21 +5927,21 @@ "properties": { "state": { "type": { - "$ref": "#/469" + "$ref": "#/474" }, "flags": 1, "description": "Specifies the state of the policy, whether it is enabled or disabled or a policy has not been applied yet on the specific Sql pool." }, "disabledAlerts": { "type": { - "$ref": "#/470" + "$ref": "#/475" }, "flags": 0, "description": "Specifies an array of alerts that are disabled. Allowed values are: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly, Data_Exfiltration, Unsafe_Action" }, "emailAddresses": { "type": { - "$ref": "#/471" + "$ref": "#/476" }, "flags": 0, "description": "Specifies an array of e-mail addresses to which the alert is sent." @@ -5918,13 +5999,13 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/466" + "$ref": "#/471" }, { - "$ref": "#/467" + "$ref": "#/472" }, { - "$ref": "#/468" + "$ref": "#/473" } ] }, @@ -5945,7 +6026,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/securityAlertPolicies@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/464" + "$ref": "#/469" }, "flags": 0 }, @@ -5961,10 +6042,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/473" + "$ref": "#/478" }, { - "$ref": "#/474" + "$ref": "#/479" } ] }, @@ -5989,28 +6070,28 @@ }, "name": { "type": { - "$ref": "#/475" + "$ref": "#/480" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/476" + "$ref": "#/481" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/477" + "$ref": "#/482" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/479" + "$ref": "#/484" }, "flags": 0, "description": "Resource properties." @@ -6023,7 +6104,7 @@ "properties": { "baselineResults": { "type": { - "$ref": "#/482" + "$ref": "#/487" }, "flags": 1, "description": "The rule baseline result" @@ -6036,7 +6117,7 @@ "properties": { "result": { "type": { - "$ref": "#/481" + "$ref": "#/486" }, "flags": 1, "description": "The rule baseline result" @@ -6052,7 +6133,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/480" + "$ref": "#/485" } }, { @@ -6060,7 +6141,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/vulnerabilityAssessments/rules/baselines@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/478" + "$ref": "#/483" }, "flags": 0 }, @@ -6072,7 +6153,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/484" + "$ref": "#/489" }, { "$ref": "#/0" @@ -6100,28 +6181,28 @@ }, "name": { "type": { - "$ref": "#/485" + "$ref": "#/490" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/486" + "$ref": "#/491" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/487" + "$ref": "#/492" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/489" + "$ref": "#/494" }, "flags": 0, "description": "Resource properties." @@ -6141,7 +6222,7 @@ }, "state": { "type": { - "$ref": "#/492" + "$ref": "#/497" }, "flags": 1, "description": "Specifies the state of the policy. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required." @@ -6169,14 +6250,14 @@ }, "auditActionsAndGroups": { "type": { - "$ref": "#/493" + "$ref": "#/498" }, "flags": 0, "description": "Specifies the Actions-Groups and Actions to audit.\r\n\r\nThe recommended set of action groups to use is the following combination - this will audit all the queries and stored procedures executed against the database, as well as successful and failed logins:\r\n\r\nBATCH_COMPLETED_GROUP,\r\nSUCCESSFUL_DATABASE_AUTHENTICATION_GROUP,\r\nFAILED_DATABASE_AUTHENTICATION_GROUP.\r\n\r\nThis above combination is also the set that is configured by default when enabling auditing from the Azure portal.\r\n\r\nThe supported action groups to audit are (note: choose only specific groups that cover your auditing needs. Using unnecessary groups could lead to very large quantities of audit records):\r\n\r\nAPPLICATION_ROLE_CHANGE_PASSWORD_GROUP\r\nBACKUP_RESTORE_GROUP\r\nDATABASE_LOGOUT_GROUP\r\nDATABASE_OBJECT_CHANGE_GROUP\r\nDATABASE_OBJECT_OWNERSHIP_CHANGE_GROUP\r\nDATABASE_OBJECT_PERMISSION_CHANGE_GROUP\r\nDATABASE_OPERATION_GROUP\r\nDATABASE_PERMISSION_CHANGE_GROUP\r\nDATABASE_PRINCIPAL_CHANGE_GROUP\r\nDATABASE_PRINCIPAL_IMPERSONATION_GROUP\r\nDATABASE_ROLE_MEMBER_CHANGE_GROUP\r\nFAILED_DATABASE_AUTHENTICATION_GROUP\r\nSCHEMA_OBJECT_ACCESS_GROUP\r\nSCHEMA_OBJECT_CHANGE_GROUP\r\nSCHEMA_OBJECT_OWNERSHIP_CHANGE_GROUP\r\nSCHEMA_OBJECT_PERMISSION_CHANGE_GROUP\r\nSUCCESSFUL_DATABASE_AUTHENTICATION_GROUP\r\nUSER_CHANGE_PASSWORD_GROUP\r\nBATCH_STARTED_GROUP\r\nBATCH_COMPLETED_GROUP\r\n\r\nThese are groups that cover all sql statements and stored procedures executed against the database, and should not be used in combination with other groups as this will result in duplicate audit logs.\r\n\r\nFor more information, see [Database-Level Audit Action Groups](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-action-groups).\r\n\r\nFor Database auditing policy, specific Actions can also be specified (note that Actions cannot be specified for Server auditing policy). The supported actions to audit are:\r\nSELECT\r\nUPDATE\r\nINSERT\r\nDELETE\r\nEXECUTE\r\nRECEIVE\r\nREFERENCES\r\n\r\nThe general form for defining an action to be audited is:\r\n{action} ON {object} BY {principal}\r\n\r\nNote that in the above format can refer to an object like a table, view, or stored procedure, or an entire database or schema. For the latter cases, the forms DATABASE::{db_name} and SCHEMA::{schema_name} are used, respectively.\r\n\r\nFor example:\r\nSELECT on dbo.myTable by public\r\nSELECT on DATABASE::myDatabase by public\r\nSELECT on SCHEMA::mySchema by public\r\n\r\nFor more information, see [Database-Level Audit Actions](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-actions)" }, "storageAccountSubscriptionId": { "type": { - "$ref": "#/435" + "$ref": "#/440" }, "flags": 0, "description": "Specifies the blob storage subscription Id." @@ -6216,10 +6297,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/490" + "$ref": "#/495" }, { - "$ref": "#/491" + "$ref": "#/496" } ] }, @@ -6234,7 +6315,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/extendedAuditingSettings@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/488" + "$ref": "#/493" }, "flags": 0 }, @@ -6263,28 +6344,28 @@ }, "name": { "type": { - "$ref": "#/495" + "$ref": "#/500" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/496" + "$ref": "#/501" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/497" + "$ref": "#/502" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/499" + "$ref": "#/504" }, "flags": 0, "description": "The properties of the data masking policy." @@ -6318,7 +6399,7 @@ "properties": { "dataMaskingState": { "type": { - "$ref": "#/502" + "$ref": "#/507" }, "flags": 1, "description": "The state of the data masking policy." @@ -6358,10 +6439,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/500" + "$ref": "#/505" }, { - "$ref": "#/501" + "$ref": "#/506" } ] }, @@ -6370,7 +6451,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/dataMaskingPolicies@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/498" + "$ref": "#/503" }, "flags": 0 }, @@ -6402,21 +6483,21 @@ }, "type": { "type": { - "$ref": "#/504" + "$ref": "#/509" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/505" + "$ref": "#/510" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/507" + "$ref": "#/512" }, "flags": 0, "description": "The properties of the resource." @@ -6457,7 +6538,7 @@ }, "ruleState": { "type": { - "$ref": "#/510" + "$ref": "#/515" }, "flags": 0, "description": "The rule state. Used to delete a rule. To delete an existing rule, specify the schemaName, tableName, columnName, maskingFunction, and specify ruleState as disabled. However, if the rule doesn't already exist, the rule will be created with ruleState set to enabled, regardless of the provided value of ruleState." @@ -6485,7 +6566,7 @@ }, "maskingFunction": { "type": { - "$ref": "#/517" + "$ref": "#/522" }, "flags": 1, "description": "The masking function that is used for the data masking rule." @@ -6539,10 +6620,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/508" + "$ref": "#/513" }, { - "$ref": "#/509" + "$ref": "#/514" } ] }, @@ -6574,22 +6655,22 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/511" + "$ref": "#/516" }, { - "$ref": "#/512" + "$ref": "#/517" }, { - "$ref": "#/513" + "$ref": "#/518" }, { - "$ref": "#/514" + "$ref": "#/519" }, { - "$ref": "#/515" + "$ref": "#/520" }, { - "$ref": "#/516" + "$ref": "#/521" } ] }, @@ -6598,7 +6679,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/dataMaskingPolicies/rules@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/506" + "$ref": "#/511" }, "flags": 0 }, @@ -6630,21 +6711,21 @@ }, "type": { "type": { - "$ref": "#/519" + "$ref": "#/524" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/520" + "$ref": "#/525" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/522" + "$ref": "#/527" }, "flags": 0, "description": "Resource properties." @@ -6704,7 +6785,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/workloadGroups@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/521" + "$ref": "#/526" }, "flags": 0 }, @@ -6736,21 +6817,21 @@ }, "type": { "type": { - "$ref": "#/524" + "$ref": "#/529" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/525" + "$ref": "#/530" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/527" + "$ref": "#/532" }, "flags": 0, "description": "Resource properties." @@ -6810,7 +6891,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/workloadGroups/workloadClassifiers@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/526" + "$ref": "#/531" }, "flags": 0 }, @@ -6822,7 +6903,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/529" + "$ref": "#/534" }, { "$ref": "#/0" @@ -6850,28 +6931,28 @@ }, "name": { "type": { - "$ref": "#/530" + "$ref": "#/535" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/531" + "$ref": "#/536" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/532" + "$ref": "#/537" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/534" + "$ref": "#/539" }, "flags": 0, "description": "Resource properties." @@ -6884,7 +6965,7 @@ "properties": { "state": { "type": { - "$ref": "#/537" + "$ref": "#/542" }, "flags": 1, "description": "Specifies the state of the policy. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required." @@ -6912,14 +6993,14 @@ }, "auditActionsAndGroups": { "type": { - "$ref": "#/538" + "$ref": "#/543" }, "flags": 0, "description": "Specifies the Actions-Groups and Actions to audit.\r\n\r\nThe recommended set of action groups to use is the following combination - this will audit all the queries and stored procedures executed against the database, as well as successful and failed logins:\r\n\r\nBATCH_COMPLETED_GROUP,\r\nSUCCESSFUL_DATABASE_AUTHENTICATION_GROUP,\r\nFAILED_DATABASE_AUTHENTICATION_GROUP.\r\n\r\nThis above combination is also the set that is configured by default when enabling auditing from the Azure portal.\r\n\r\nThe supported action groups to audit are (note: choose only specific groups that cover your auditing needs. Using unnecessary groups could lead to very large quantities of audit records):\r\n\r\nAPPLICATION_ROLE_CHANGE_PASSWORD_GROUP\r\nBACKUP_RESTORE_GROUP\r\nDATABASE_LOGOUT_GROUP\r\nDATABASE_OBJECT_CHANGE_GROUP\r\nDATABASE_OBJECT_OWNERSHIP_CHANGE_GROUP\r\nDATABASE_OBJECT_PERMISSION_CHANGE_GROUP\r\nDATABASE_OPERATION_GROUP\r\nDATABASE_PERMISSION_CHANGE_GROUP\r\nDATABASE_PRINCIPAL_CHANGE_GROUP\r\nDATABASE_PRINCIPAL_IMPERSONATION_GROUP\r\nDATABASE_ROLE_MEMBER_CHANGE_GROUP\r\nFAILED_DATABASE_AUTHENTICATION_GROUP\r\nSCHEMA_OBJECT_ACCESS_GROUP\r\nSCHEMA_OBJECT_CHANGE_GROUP\r\nSCHEMA_OBJECT_OWNERSHIP_CHANGE_GROUP\r\nSCHEMA_OBJECT_PERMISSION_CHANGE_GROUP\r\nSUCCESSFUL_DATABASE_AUTHENTICATION_GROUP\r\nUSER_CHANGE_PASSWORD_GROUP\r\nBATCH_STARTED_GROUP\r\nBATCH_COMPLETED_GROUP\r\n\r\nThese are groups that cover all sql statements and stored procedures executed against the database, and should not be used in combination with other groups as this will result in duplicate audit logs.\r\n\r\nFor more information, see [Database-Level Audit Action Groups](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-action-groups).\r\n\r\nFor Database auditing policy, specific Actions can also be specified (note that Actions cannot be specified for Server auditing policy). The supported actions to audit are:\r\nSELECT\r\nUPDATE\r\nINSERT\r\nDELETE\r\nEXECUTE\r\nRECEIVE\r\nREFERENCES\r\n\r\nThe general form for defining an action to be audited is:\r\n{action} ON {object} BY {principal}\r\n\r\nNote that in the above format can refer to an object like a table, view, or stored procedure, or an entire database or schema. For the latter cases, the forms DATABASE::{db_name} and SCHEMA::{schema_name} are used, respectively.\r\n\r\nFor example:\r\nSELECT on dbo.myTable by public\r\nSELECT on DATABASE::myDatabase by public\r\nSELECT on SCHEMA::mySchema by public\r\n\r\nFor more information, see [Database-Level Audit Actions](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-actions)" }, "storageAccountSubscriptionId": { "type": { - "$ref": "#/435" + "$ref": "#/440" }, "flags": 0, "description": "Specifies the blob storage subscription Id." @@ -6966,10 +7047,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/535" + "$ref": "#/540" }, { - "$ref": "#/536" + "$ref": "#/541" } ] }, @@ -6984,7 +7065,7 @@ "name": "Microsoft.Synapse/workspaces/auditingSettings@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/533" + "$ref": "#/538" }, "flags": 0 }, @@ -6996,7 +7077,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/540" + "$ref": "#/545" }, { "$ref": "#/0" @@ -7024,28 +7105,28 @@ }, "name": { "type": { - "$ref": "#/541" + "$ref": "#/546" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/542" + "$ref": "#/547" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/543" + "$ref": "#/548" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/545" + "$ref": "#/550" }, "flags": 0, "description": "Resource properties." @@ -7065,7 +7146,7 @@ }, "state": { "type": { - "$ref": "#/548" + "$ref": "#/553" }, "flags": 1, "description": "Specifies the state of the policy. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required." @@ -7093,14 +7174,14 @@ }, "auditActionsAndGroups": { "type": { - "$ref": "#/549" + "$ref": "#/554" }, "flags": 0, "description": "Specifies the Actions-Groups and Actions to audit.\r\n\r\nThe recommended set of action groups to use is the following combination - this will audit all the queries and stored procedures executed against the database, as well as successful and failed logins:\r\n\r\nBATCH_COMPLETED_GROUP,\r\nSUCCESSFUL_DATABASE_AUTHENTICATION_GROUP,\r\nFAILED_DATABASE_AUTHENTICATION_GROUP.\r\n\r\nThis above combination is also the set that is configured by default when enabling auditing from the Azure portal.\r\n\r\nThe supported action groups to audit are (note: choose only specific groups that cover your auditing needs. Using unnecessary groups could lead to very large quantities of audit records):\r\n\r\nAPPLICATION_ROLE_CHANGE_PASSWORD_GROUP\r\nBACKUP_RESTORE_GROUP\r\nDATABASE_LOGOUT_GROUP\r\nDATABASE_OBJECT_CHANGE_GROUP\r\nDATABASE_OBJECT_OWNERSHIP_CHANGE_GROUP\r\nDATABASE_OBJECT_PERMISSION_CHANGE_GROUP\r\nDATABASE_OPERATION_GROUP\r\nDATABASE_PERMISSION_CHANGE_GROUP\r\nDATABASE_PRINCIPAL_CHANGE_GROUP\r\nDATABASE_PRINCIPAL_IMPERSONATION_GROUP\r\nDATABASE_ROLE_MEMBER_CHANGE_GROUP\r\nFAILED_DATABASE_AUTHENTICATION_GROUP\r\nSCHEMA_OBJECT_ACCESS_GROUP\r\nSCHEMA_OBJECT_CHANGE_GROUP\r\nSCHEMA_OBJECT_OWNERSHIP_CHANGE_GROUP\r\nSCHEMA_OBJECT_PERMISSION_CHANGE_GROUP\r\nSUCCESSFUL_DATABASE_AUTHENTICATION_GROUP\r\nUSER_CHANGE_PASSWORD_GROUP\r\nBATCH_STARTED_GROUP\r\nBATCH_COMPLETED_GROUP\r\n\r\nThese are groups that cover all sql statements and stored procedures executed against the database, and should not be used in combination with other groups as this will result in duplicate audit logs.\r\n\r\nFor more information, see [Database-Level Audit Action Groups](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-action-groups).\r\n\r\nFor Database auditing policy, specific Actions can also be specified (note that Actions cannot be specified for Server auditing policy). The supported actions to audit are:\r\nSELECT\r\nUPDATE\r\nINSERT\r\nDELETE\r\nEXECUTE\r\nRECEIVE\r\nREFERENCES\r\n\r\nThe general form for defining an action to be audited is:\r\n{action} ON {object} BY {principal}\r\n\r\nNote that in the above format can refer to an object like a table, view, or stored procedure, or an entire database or schema. For the latter cases, the forms DATABASE::{db_name} and SCHEMA::{schema_name} are used, respectively.\r\n\r\nFor example:\r\nSELECT on dbo.myTable by public\r\nSELECT on DATABASE::myDatabase by public\r\nSELECT on SCHEMA::mySchema by public\r\n\r\nFor more information, see [Database-Level Audit Actions](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-actions)" }, "storageAccountSubscriptionId": { "type": { - "$ref": "#/435" + "$ref": "#/440" }, "flags": 0, "description": "Specifies the blob storage subscription Id." @@ -7140,10 +7221,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/546" + "$ref": "#/551" }, { - "$ref": "#/547" + "$ref": "#/552" } ] }, @@ -7158,7 +7239,7 @@ "name": "Microsoft.Synapse/workspaces/extendedAuditingSettings@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/544" + "$ref": "#/549" }, "flags": 0 }, @@ -7170,7 +7251,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/551" + "$ref": "#/556" }, { "$ref": "#/0" @@ -7198,28 +7279,28 @@ }, "name": { "type": { - "$ref": "#/552" + "$ref": "#/557" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/553" + "$ref": "#/558" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/554" + "$ref": "#/559" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/556" + "$ref": "#/561" }, "flags": 0, "description": "Resource properties." @@ -7232,21 +7313,21 @@ "properties": { "state": { "type": { - "$ref": "#/560" + "$ref": "#/565" }, "flags": 1, "description": "Specifies the state of the policy, whether it is enabled or disabled or a policy has not been applied yet on the specific server" }, "disabledAlerts": { "type": { - "$ref": "#/561" + "$ref": "#/566" }, "flags": 0, "description": "Specifies an array of alerts that are disabled. Allowed values are: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly, Data_Exfiltration, Unsafe_Action" }, "emailAddresses": { "type": { - "$ref": "#/562" + "$ref": "#/567" }, "flags": 0, "description": "Specifies an array of e-mail addresses to which the alert is sent." @@ -7304,13 +7385,13 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/557" + "$ref": "#/562" }, { - "$ref": "#/558" + "$ref": "#/563" }, { - "$ref": "#/559" + "$ref": "#/564" } ] }, @@ -7331,7 +7412,7 @@ "name": "Microsoft.Synapse/workspaces/securityAlertPolicies@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/555" + "$ref": "#/560" }, "flags": 0 }, @@ -7343,7 +7424,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/564" + "$ref": "#/569" }, { "$ref": "#/0" @@ -7371,28 +7452,28 @@ }, "name": { "type": { - "$ref": "#/565" + "$ref": "#/570" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/566" + "$ref": "#/571" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/567" + "$ref": "#/572" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/569" + "$ref": "#/574" }, "flags": 0, "description": "Resource properties." @@ -7426,7 +7507,7 @@ }, "recurringScans": { "type": { - "$ref": "#/457" + "$ref": "#/462" }, "flags": 0, "description": "The recurring scans settings" @@ -7438,7 +7519,7 @@ "name": "Microsoft.Synapse/workspaces/vulnerabilityAssessments@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/568" + "$ref": "#/573" }, "flags": 0 }, @@ -7450,7 +7531,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/571" + "$ref": "#/576" }, { "$ref": "#/0" @@ -7478,21 +7559,21 @@ }, "name": { "type": { - "$ref": "#/572" + "$ref": "#/577" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/573" + "$ref": "#/578" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/574" + "$ref": "#/579" }, "flags": 10, "description": "The resource api version" @@ -7513,7 +7594,7 @@ }, "properties": { "type": { - "$ref": "#/576" + "$ref": "#/581" }, "flags": 0, "description": "Resource properties." @@ -7540,7 +7621,7 @@ }, "serverKeyType": { "type": { - "$ref": "#/579" + "$ref": "#/584" }, "flags": 1, "description": "The encryption protector type like 'ServiceManaged', 'AzureKeyVault'." @@ -7573,10 +7654,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/577" + "$ref": "#/582" }, { - "$ref": "#/578" + "$ref": "#/583" }, { "$ref": "#/0" @@ -7588,7 +7669,7 @@ "name": "Microsoft.Synapse/workspaces/encryptionProtector@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/575" + "$ref": "#/580" }, "flags": 0 }, @@ -7600,7 +7681,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/581" + "$ref": "#/586" }, { "$ref": "#/0" @@ -7628,21 +7709,21 @@ }, "name": { "type": { - "$ref": "#/582" + "$ref": "#/587" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/583" + "$ref": "#/588" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/584" + "$ref": "#/589" }, "flags": 10, "description": "The resource api version" @@ -7656,7 +7737,7 @@ }, "properties": { "type": { - "$ref": "#/586" + "$ref": "#/591" }, "flags": 0, "description": "Resource properties." @@ -7681,7 +7762,7 @@ "name": "Microsoft.Synapse/workspaces/dedicatedSQLminimalTlsSettings@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/585" + "$ref": "#/590" }, "flags": 0 }, @@ -7713,35 +7794,35 @@ }, "type": { "type": { - "$ref": "#/588" + "$ref": "#/593" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/589" + "$ref": "#/594" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/591" + "$ref": "#/596" }, "flags": 0, "description": "Workspace resource properties" }, "identity": { "type": { - "$ref": "#/610" + "$ref": "#/615" }, "flags": 0, "description": "Identity of the workspace" }, "tags": { "type": { - "$ref": "#/617" + "$ref": "#/622" }, "flags": 0, "description": "Resource tags." @@ -7761,7 +7842,7 @@ "properties": { "defaultDataLakeStorage": { "type": { - "$ref": "#/592" + "$ref": "#/597" }, "flags": 0, "description": "Workspace default data lake storage account details" @@ -7796,14 +7877,14 @@ }, "virtualNetworkProfile": { "type": { - "$ref": "#/593" + "$ref": "#/598" }, "flags": 0, "description": "Virtual Network profile" }, "connectivityEndpoints": { "type": { - "$ref": "#/594" + "$ref": "#/599" }, "flags": 2, "description": "Connectivity endpoints" @@ -7817,21 +7898,21 @@ }, "privateEndpointConnections": { "type": { - "$ref": "#/596" + "$ref": "#/601" }, "flags": 0, "description": "Private endpoint connections to the workspace" }, "encryption": { "type": { - "$ref": "#/597" + "$ref": "#/602" }, "flags": 0, "description": "The encryption details of the workspace" }, "workspaceUID": { "type": { - "$ref": "#/435" + "$ref": "#/440" }, "flags": 2, "description": "The workspace unique identifier" @@ -7845,21 +7926,21 @@ }, "managedVirtualNetworkSettings": { "type": { - "$ref": "#/601" + "$ref": "#/606" }, "flags": 0, "description": "Managed Virtual Network Settings" }, "workspaceRepositoryConfiguration": { "type": { - "$ref": "#/603" + "$ref": "#/608" }, "flags": 0, "description": "Git integration settings" }, "purviewConfiguration": { "type": { - "$ref": "#/604" + "$ref": "#/609" }, "flags": 0, "description": "Purview Configuration" @@ -7873,21 +7954,21 @@ }, "publicNetworkAccess": { "type": { - "$ref": "#/607" + "$ref": "#/612" }, "flags": 0, "description": "Enable or Disable public network access to workspace" }, "cspWorkspaceAdminProperties": { "type": { - "$ref": "#/608" + "$ref": "#/613" }, "flags": 0, "description": "Initial workspace AAD admin properties for a CSP subscription" }, "settings": { "type": { - "$ref": "#/609" + "$ref": "#/614" }, "flags": 2, "description": "Workspace settings" @@ -7969,7 +8050,7 @@ "properties": { "properties": { "type": { - "$ref": "#/372" + "$ref": "#/377" }, "flags": 0, "description": "Private endpoint connection properties." @@ -8000,7 +8081,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/595" + "$ref": "#/600" } }, { @@ -8016,7 +8097,7 @@ }, "cmk": { "type": { - "$ref": "#/598" + "$ref": "#/603" }, "flags": 0, "description": "Customer Managed Key Details" @@ -8036,14 +8117,14 @@ }, "key": { "type": { - "$ref": "#/599" + "$ref": "#/604" }, "flags": 0, "description": "The key object of the workspace" }, "kekIdentity": { "type": { - "$ref": "#/600" + "$ref": "#/605" }, "flags": 0, "description": "Key encryption key" @@ -8110,7 +8191,7 @@ }, "allowedAadTenantIdsForLinking": { "type": { - "$ref": "#/602" + "$ref": "#/607" }, "flags": 0, "description": "Allowed Aad Tenant Ids For Linking" @@ -8185,7 +8266,7 @@ }, "tenantId": { "type": { - "$ref": "#/435" + "$ref": "#/440" }, "flags": 0, "description": "The VSTS tenant ID" @@ -8217,10 +8298,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/605" + "$ref": "#/610" }, { - "$ref": "#/606" + "$ref": "#/611" }, { "$ref": "#/0" @@ -8261,21 +8342,21 @@ }, "tenantId": { "type": { - "$ref": "#/435" + "$ref": "#/440" }, "flags": 2, "description": "The tenant ID of the workspace managed identity" }, "type": { "type": { - "$ref": "#/614" + "$ref": "#/619" }, "flags": 0, "description": "The type of managed identity for the workspace" }, "userAssignedIdentities": { "type": { - "$ref": "#/616" + "$ref": "#/621" }, "flags": 0, "description": "The user assigned managed identities." @@ -8298,13 +8379,13 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/611" + "$ref": "#/616" }, { - "$ref": "#/612" + "$ref": "#/617" }, { - "$ref": "#/613" + "$ref": "#/618" } ] }, @@ -8314,14 +8395,14 @@ "properties": { "clientId": { "type": { - "$ref": "#/435" + "$ref": "#/440" }, "flags": 2, "description": "The client ID." }, "principalId": { "type": { - "$ref": "#/435" + "$ref": "#/440" }, "flags": 2, "description": "The principal ID." @@ -8333,7 +8414,7 @@ "name": "UserAssignedManagedIdentities", "properties": {}, "additionalProperties": { - "$ref": "#/615" + "$ref": "#/620" } }, { @@ -8349,7 +8430,7 @@ "name": "Microsoft.Synapse/workspaces@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/590" + "$ref": "#/595" }, "flags": 0 }, @@ -8378,28 +8459,28 @@ }, "name": { "type": { - "$ref": "#/619" + "$ref": "#/624" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/620" + "$ref": "#/625" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/621" + "$ref": "#/626" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/623" + "$ref": "#/628" }, "flags": 0, "description": "Workspace active directory administrator properties" @@ -8445,7 +8526,7 @@ "name": "Microsoft.Synapse/workspaces/administrators@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/622" + "$ref": "#/627" }, "flags": 0 }, @@ -8474,28 +8555,28 @@ }, "name": { "type": { - "$ref": "#/625" + "$ref": "#/630" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/626" + "$ref": "#/631" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/627" + "$ref": "#/632" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/623" + "$ref": "#/628" }, "flags": 0, "description": "Workspace active directory administrator properties" @@ -8507,7 +8588,7 @@ "name": "Microsoft.Synapse/workspaces/sqlAdministrators@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/628" + "$ref": "#/633" }, "flags": 0 }, @@ -8536,28 +8617,28 @@ }, "name": { "type": { - "$ref": "#/630" + "$ref": "#/635" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/631" + "$ref": "#/636" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/632" + "$ref": "#/637" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/634" + "$ref": "#/639" }, "flags": 0, "description": "Sql Control Settings for workspace managed identity" @@ -8570,7 +8651,7 @@ "properties": { "grantSqlControlToManagedIdentity": { "type": { - "$ref": "#/635" + "$ref": "#/640" }, "flags": 0, "description": "Grant sql control to managed identity" @@ -8583,14 +8664,14 @@ "properties": { "desiredState": { "type": { - "$ref": "#/638" + "$ref": "#/643" }, "flags": 0, "description": "Desired state" }, "actualState": { "type": { - "$ref": "#/644" + "$ref": "#/649" }, "flags": 2, "description": "Actual state" @@ -8609,10 +8690,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/636" + "$ref": "#/641" }, { - "$ref": "#/637" + "$ref": "#/642" }, { "$ref": "#/0" @@ -8643,19 +8724,19 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/639" + "$ref": "#/644" }, { - "$ref": "#/640" + "$ref": "#/645" }, { - "$ref": "#/641" + "$ref": "#/646" }, { - "$ref": "#/642" + "$ref": "#/647" }, { - "$ref": "#/643" + "$ref": "#/648" }, { "$ref": "#/0" @@ -8667,7 +8748,7 @@ "name": "Microsoft.Synapse/workspaces/managedIdentitySqlControlSettings@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/633" + "$ref": "#/638" }, "flags": 0 }, @@ -8696,21 +8777,21 @@ }, "name": { "type": { - "$ref": "#/646" + "$ref": "#/651" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/647" + "$ref": "#/652" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/648" + "$ref": "#/653" }, "flags": 10, "description": "The resource api version" @@ -8722,7 +8803,7 @@ "name": "Microsoft.Synapse/workspaces/trustedServiceByPassConfiguration@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/649" + "$ref": "#/654" }, "flags": 0 }, @@ -8734,7 +8815,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/651" + "$ref": "#/656" }, { "$ref": "#/0" @@ -8762,28 +8843,28 @@ }, "name": { "type": { - "$ref": "#/652" + "$ref": "#/657" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/653" + "$ref": "#/658" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/654" + "$ref": "#/659" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/656" + "$ref": "#/661" }, "flags": 0, "description": "Azure Active Directory Only Authentication resource properties" @@ -8803,7 +8884,7 @@ }, "state": { "type": { - "$ref": "#/660" + "$ref": "#/665" }, "flags": 2, "description": "Azure Active Directory Only Authentication configuration state" @@ -8833,13 +8914,13 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/657" + "$ref": "#/662" }, { - "$ref": "#/658" + "$ref": "#/663" }, { - "$ref": "#/659" + "$ref": "#/664" }, { "$ref": "#/0" @@ -8851,7 +8932,7 @@ "name": "Microsoft.Synapse/workspaces/azureADOnlyAuthentications@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/655" + "$ref": "#/660" }, "flags": 0 }, @@ -8883,14 +8964,14 @@ }, "type": { "type": { - "$ref": "#/662" + "$ref": "#/667" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/663" + "$ref": "#/668" }, "flags": 10, "description": "The resource api version" @@ -8916,7 +8997,7 @@ "name": "Microsoft.Synapse/workspaces/libraries@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/664" + "$ref": "#/669" }, "flags": 1 }, @@ -8948,21 +9029,21 @@ }, "type": { "type": { - "$ref": "#/666" + "$ref": "#/671" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/667" + "$ref": "#/672" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/669" + "$ref": "#/674" }, "flags": 2, "description": "SparkConfiguration properties." @@ -8989,14 +9070,14 @@ }, "configs": { "type": { - "$ref": "#/670" + "$ref": "#/675" }, "flags": 1, "description": "SparkConfiguration configs." }, "annotations": { "type": { - "$ref": "#/671" + "$ref": "#/676" }, "flags": 0, "description": "Annotations for SparkConfiguration." @@ -9024,7 +9105,7 @@ }, "configMergeRule": { "type": { - "$ref": "#/672" + "$ref": "#/677" }, "flags": 0, "description": "SparkConfiguration merge configs." @@ -9058,7 +9139,7 @@ "name": "Microsoft.Synapse/workspaces/sparkconfigurations@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/668" + "$ref": "#/673" }, "flags": 1 }, @@ -9090,21 +9171,21 @@ }, "type": { "type": { - "$ref": "#/674" + "$ref": "#/679" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/675" + "$ref": "#/680" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/677" + "$ref": "#/682" }, "flags": 2, "description": "The private link resource properties." @@ -9124,14 +9205,14 @@ }, "requiredMembers": { "type": { - "$ref": "#/678" + "$ref": "#/683" }, "flags": 2, "description": "The private link resource required member names." }, "requiredZoneNames": { "type": { - "$ref": "#/679" + "$ref": "#/684" }, "flags": 2, "description": "Required DNS zone names of the the private link resource." @@ -9155,7 +9236,7 @@ "name": "Microsoft.Synapse/workspaces/privateLinkResources@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/676" + "$ref": "#/681" }, "flags": 1 }, @@ -9187,21 +9268,21 @@ }, "type": { "type": { - "$ref": "#/681" + "$ref": "#/686" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/682" + "$ref": "#/687" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/677" + "$ref": "#/682" }, "flags": 2, "description": "The private link resource properties." @@ -9213,7 +9294,7 @@ "name": "Microsoft.Synapse/privateLinkHubs/privateLinkResources@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/683" + "$ref": "#/688" }, "flags": 1 }, @@ -9245,35 +9326,35 @@ }, "type": { "type": { - "$ref": "#/685" + "$ref": "#/690" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/686" + "$ref": "#/691" }, "flags": 10, "description": "The resource api version" }, "sku": { "type": { - "$ref": "#/387" + "$ref": "#/392" }, "flags": 2, "description": "SQL pool SKU" }, "properties": { "type": { - "$ref": "#/388" + "$ref": "#/393" }, "flags": 2, "description": "SQL pool properties" }, "tags": { "type": { - "$ref": "#/688" + "$ref": "#/693" }, "flags": 2, "description": "Resource tags." @@ -9300,7 +9381,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/operationResults@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/687" + "$ref": "#/692" }, "flags": 1 }, @@ -9312,7 +9393,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/690" + "$ref": "#/695" }, { "$ref": "#/0" @@ -9340,28 +9421,28 @@ }, "name": { "type": { - "$ref": "#/691" + "$ref": "#/696" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/692" + "$ref": "#/697" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/693" + "$ref": "#/698" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/695" + "$ref": "#/700" }, "flags": 2, "description": "Resource properties." @@ -9386,7 +9467,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/dataWarehouseUserActivities@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/694" + "$ref": "#/699" }, "flags": 1 }, @@ -9418,14 +9499,14 @@ }, "type": { "type": { - "$ref": "#/697" + "$ref": "#/702" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/698" + "$ref": "#/703" }, "flags": 10, "description": "The resource api version" @@ -9439,7 +9520,7 @@ }, "properties": { "type": { - "$ref": "#/700" + "$ref": "#/705" }, "flags": 2, "description": "Resource properties." @@ -9452,7 +9533,7 @@ "properties": { "restorePointType": { "type": { - "$ref": "#/703" + "$ref": "#/708" }, "flags": 2, "description": "The type of restore point" @@ -9492,10 +9573,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/701" + "$ref": "#/706" }, { - "$ref": "#/702" + "$ref": "#/707" } ] }, @@ -9504,7 +9585,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/restorePoints@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/699" + "$ref": "#/704" }, "flags": 1 }, @@ -9536,14 +9617,14 @@ }, "type": { "type": { - "$ref": "#/705" + "$ref": "#/710" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/706" + "$ref": "#/711" }, "flags": 10, "description": "The resource api version" @@ -9557,7 +9638,7 @@ }, "properties": { "type": { - "$ref": "#/708" + "$ref": "#/713" }, "flags": 2, "description": "The properties representing the resource." @@ -9605,14 +9686,14 @@ }, "role": { "type": { - "$ref": "#/714" + "$ref": "#/719" }, "flags": 2, "description": "The role of the Sql pool in the replication link." }, "partnerRole": { "type": { - "$ref": "#/720" + "$ref": "#/725" }, "flags": 2, "description": "The role of the partner Sql pool in the replication link." @@ -9633,7 +9714,7 @@ }, "replicationState": { "type": { - "$ref": "#/725" + "$ref": "#/730" }, "flags": 2, "description": "The replication state for the replication link." @@ -9664,19 +9745,19 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/709" + "$ref": "#/714" }, { - "$ref": "#/710" + "$ref": "#/715" }, { - "$ref": "#/711" + "$ref": "#/716" }, { - "$ref": "#/712" + "$ref": "#/717" }, { - "$ref": "#/713" + "$ref": "#/718" } ] }, @@ -9704,19 +9785,19 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/715" + "$ref": "#/720" }, { - "$ref": "#/716" + "$ref": "#/721" }, { - "$ref": "#/717" + "$ref": "#/722" }, { - "$ref": "#/718" + "$ref": "#/723" }, { - "$ref": "#/719" + "$ref": "#/724" } ] }, @@ -9740,16 +9821,16 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/721" + "$ref": "#/726" }, { - "$ref": "#/722" + "$ref": "#/727" }, { - "$ref": "#/723" + "$ref": "#/728" }, { - "$ref": "#/724" + "$ref": "#/729" }, { "$ref": "#/0" @@ -9761,7 +9842,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/replicationLinks@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/707" + "$ref": "#/712" }, "flags": 1 }, @@ -9793,14 +9874,14 @@ }, "type": { "type": { - "$ref": "#/727" + "$ref": "#/732" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/728" + "$ref": "#/733" }, "flags": 10, "description": "The resource api version" @@ -9812,7 +9893,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/schemas@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/729" + "$ref": "#/734" }, "flags": 1 }, @@ -9844,14 +9925,14 @@ }, "type": { "type": { - "$ref": "#/731" + "$ref": "#/736" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/732" + "$ref": "#/737" }, "flags": 10, "description": "The resource api version" @@ -9863,7 +9944,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/schemas/tables@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/733" + "$ref": "#/738" }, "flags": 1 }, @@ -9875,7 +9956,7 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/735" + "$ref": "#/740" }, { "$ref": "#/0" @@ -9903,21 +9984,21 @@ }, "name": { "type": { - "$ref": "#/736" + "$ref": "#/741" }, "flags": 9, "description": "The resource name" }, "type": { "type": { - "$ref": "#/737" + "$ref": "#/742" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/738" + "$ref": "#/743" }, "flags": 10, "description": "The resource api version" @@ -9938,7 +10019,7 @@ }, "properties": { "type": { - "$ref": "#/740" + "$ref": "#/745" }, "flags": 2, "description": "Resource properties." @@ -10005,7 +10086,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/connectionPolicies@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/739" + "$ref": "#/744" }, "flags": 1 }, @@ -10037,21 +10118,21 @@ }, "type": { "type": { - "$ref": "#/742" + "$ref": "#/747" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/743" + "$ref": "#/748" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/745" + "$ref": "#/750" }, "flags": 2, "description": "Resource properties." @@ -10071,14 +10152,14 @@ }, "triggerType": { "type": { - "$ref": "#/748" + "$ref": "#/753" }, "flags": 2, "description": "The scan trigger type." }, "state": { "type": { - "$ref": "#/753" + "$ref": "#/758" }, "flags": 2, "description": "The scan status." @@ -10099,7 +10180,7 @@ }, "errors": { "type": { - "$ref": "#/755" + "$ref": "#/760" }, "flags": 2, "description": "The scan errors." @@ -10132,10 +10213,10 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/746" + "$ref": "#/751" }, { - "$ref": "#/747" + "$ref": "#/752" }, { "$ref": "#/0" @@ -10162,16 +10243,16 @@ "$type": "UnionType", "elements": [ { - "$ref": "#/749" + "$ref": "#/754" }, { - "$ref": "#/750" + "$ref": "#/755" }, { - "$ref": "#/751" + "$ref": "#/756" }, { - "$ref": "#/752" + "$ref": "#/757" }, { "$ref": "#/0" @@ -10201,7 +10282,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/754" + "$ref": "#/759" } }, { @@ -10209,7 +10290,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/vulnerabilityAssessments/scans@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/744" + "$ref": "#/749" }, "flags": 1 }, @@ -10241,21 +10322,21 @@ }, "type": { "type": { - "$ref": "#/757" + "$ref": "#/762" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/758" + "$ref": "#/763" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/760" + "$ref": "#/765" }, "flags": 2, "description": "Resource properties." @@ -10268,7 +10349,7 @@ "properties": { "columnType": { "type": { - "$ref": "#/795" + "$ref": "#/800" }, "flags": 0, "description": "The column data type." @@ -10421,21 +10502,6 @@ { "$type": "UnionType", "elements": [ - { - "$ref": "#/761" - }, - { - "$ref": "#/762" - }, - { - "$ref": "#/763" - }, - { - "$ref": "#/764" - }, - { - "$ref": "#/765" - }, { "$ref": "#/766" }, @@ -10523,6 +10589,21 @@ { "$ref": "#/794" }, + { + "$ref": "#/795" + }, + { + "$ref": "#/796" + }, + { + "$ref": "#/797" + }, + { + "$ref": "#/798" + }, + { + "$ref": "#/799" + }, { "$ref": "#/0" } @@ -10533,7 +10614,7 @@ "name": "Microsoft.Synapse/workspaces/sqlPools/schemas/tables/columns@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/759" + "$ref": "#/764" }, "flags": 1 }, @@ -10565,21 +10646,21 @@ }, "type": { "type": { - "$ref": "#/797" + "$ref": "#/802" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/798" + "$ref": "#/803" }, "flags": 10, "description": "The resource api version" }, "properties": { "type": { - "$ref": "#/800" + "$ref": "#/805" }, "flags": 2, "description": "The properties of a recoverable sql pool" @@ -10625,7 +10706,7 @@ "name": "Microsoft.Synapse/workspaces/recoverableSqlPools@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/799" + "$ref": "#/804" }, "flags": 1 }, @@ -10657,14 +10738,14 @@ }, "type": { "type": { - "$ref": "#/802" + "$ref": "#/807" }, "flags": 10, "description": "The resource type" }, "apiVersion": { "type": { - "$ref": "#/803" + "$ref": "#/808" }, "flags": 10, "description": "The resource api version" @@ -10678,7 +10759,7 @@ }, "properties": { "type": { - "$ref": "#/805" + "$ref": "#/810" }, "flags": 2, "description": "The properties of a restorable dropped Sql pool" @@ -10752,7 +10833,7 @@ "name": "Microsoft.Synapse/workspaces/restorableDroppedSqlPools@2021-06-01-preview", "scopeType": 8, "body": { - "$ref": "#/804" + "$ref": "#/809" }, "flags": 1 }, @@ -10782,7 +10863,7 @@ "resourceType": "Microsoft.Synapse/workspaces/integrationRuntimes", "apiVersion": "2021-06-01-preview", "output": { - "$ref": "#/807" + "$ref": "#/812" } }, { @@ -10791,7 +10872,7 @@ "resourceType": "Microsoft.Synapse/workspaces/kustoPools", "apiVersion": "2021-06-01-preview", "output": { - "$ref": "#/138" + "$ref": "#/143" } }, { @@ -10800,7 +10881,7 @@ "properties": { "value": { "type": { - "$ref": "#/812" + "$ref": "#/817" }, "flags": 0, "description": "The list of follower database result." @@ -10837,7 +10918,7 @@ { "$type": "ArrayType", "itemType": { - "$ref": "#/811" + "$ref": "#/816" } }, { @@ -10846,7 +10927,7 @@ "resourceType": "Microsoft.Synapse/workspaces/kustoPools", "apiVersion": "2021-06-01-preview", "output": { - "$ref": "#/810" + "$ref": "#/815" } } ] \ No newline at end of file diff --git a/generated/synapse/microsoft.synapse/2021-06-01-preview/types.md b/generated/synapse/microsoft.synapse/2021-06-01-preview/types.md index 06bf06837b..888687a8e3 100644 --- a/generated/synapse/microsoft.synapse/2021-06-01-preview/types.md +++ b/generated/synapse/microsoft.synapse/2021-06-01-preview/types.md @@ -643,6 +643,11 @@ * **targetName**: any (Required): The server name of data source access. * **userName**: any (Required): The user name of data source access. +## CopyComputeScaleProperties +### Properties +* **dataIntegrationUnit**: int {minValue: 4}: DIU number setting reserved for copy activity execution. Supported values are multiples of 4 in range 4-256. +* **timeToLive**: int {minValue: 5}: Time to live (in minutes) setting of integration runtime which will execute copy activity. + ## CspWorkspaceAdminProperties ### Properties * **initialWorkspaceAdminObjectId**: string: AAD object ID of initial workspace admin @@ -990,11 +995,13 @@ For more information, see [Auditing to storage using Managed Identity authentica ## IntegrationRuntimeComputeProperties ### Properties +* **copyComputeScaleProperties**: [CopyComputeScaleProperties](#copycomputescaleproperties): CopyComputeScale properties for managed integration runtime. * **dataFlowProperties**: [IntegrationRuntimeDataFlowProperties](#integrationruntimedataflowproperties): Data flow properties for managed integration runtime. * **location**: string: The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities * **maxParallelExecutionsPerNode**: int {minValue: 1}: Maximum parallel executions count per node for managed integration runtime. * **nodeSize**: string: The node size requirement to managed integration runtime. * **numberOfNodes**: int {minValue: 1}: The required number of nodes for managed integration runtime. +* **pipelineExternalComputeScaleProperties**: [PipelineExternalComputeScaleProperties](#pipelineexternalcomputescaleproperties): PipelineExternalComputeScale properties for managed integration runtime. * **vNetProperties**: [IntegrationRuntimeVNetProperties](#integrationruntimevnetproperties): VNet properties for managed integration runtime. ### Additional Properties * **Additional Properties Type**: any @@ -1182,6 +1189,12 @@ For more information, see [Auditing to storage using Managed Identity authentica * **minimum**: int (Required): Minimum allowed instances count. * **version**: int (Required): The version of the template defined, for instance 1. +## PipelineExternalComputeScaleProperties +### Properties +* **numberOfExternalNodes**: int {minValue: 1, maxValue: 10}: Number of the the external nodes, which should be greater than 0 and less than 11. +* **numberOfPipelineNodes**: int {minValue: 1, maxValue: 10}: Number of the pipeline nodes, which should be greater than 0 and less than 11. +* **timeToLive**: int {minValue: 5}: Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity. + ## PrivateEndpoint ### Properties * **id**: string (ReadOnly): Resource id of the private endpoint. @@ -1311,6 +1324,7 @@ For more information, see [Auditing to storage using Managed Identity authentica ## SelfHostedIntegrationRuntimeTypeProperties ### Properties * **linkedInfo**: [LinkedIntegrationRuntimeType](#linkedintegrationruntimetype): Linked integration runtime type from data factory +* **selfContainedInteractiveAuthoringEnabled**: bool: An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay. ## SensitivityLabelProperties ### Properties diff --git a/generated/synapse/microsoft.synapse/2021-06-01/samples.md b/generated/synapse/microsoft.synapse/2021-06-01/samples.md index 4a5b515b29..0e3fa318f1 100644 --- a/generated/synapse/microsoft.synapse/2021-06-01/samples.md +++ b/generated/synapse/microsoft.synapse/2021-06-01/samples.md @@ -28,7 +28,7 @@ resource exampleResource 'Microsoft.Synapse/workspaces@2021-06-01' = { identity: { type: 'SystemAssigned,UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/resourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uami1: { + '/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/resourceGroup1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/uami1': { } } } diff --git a/generated/vi/microsoft.videoindexer/2021-10-18-preview/samples.md b/generated/vi/microsoft.videoindexer/2021-10-18-preview/samples.md index 9abaf41f53..3383e62fac 100644 --- a/generated/vi/microsoft.videoindexer/2021-10-18-preview/samples.md +++ b/generated/vi/microsoft.videoindexer/2021-10-18-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-18-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -53,7 +53,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-18-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -74,7 +74,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-18-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -95,7 +95,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-18-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -116,7 +116,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-18-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -137,7 +137,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-18-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -158,7 +158,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-18-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -179,7 +179,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-18-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - subscriptions/24237b72-8546-4da5-b204-8c3cb76dd930/resourceGroups/uratzmon-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/talshoham: { + 'subscriptions/24237b72-8546-4da5-b204-8c3cb76dd930/resourceGroups/uratzmon-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/talshoham': { } } } diff --git a/generated/vi/microsoft.videoindexer/2021-10-27-preview/samples.md b/generated/vi/microsoft.videoindexer/2021-10-27-preview/samples.md index 42e7f28216..1133223ec1 100644 --- a/generated/vi/microsoft.videoindexer/2021-10-27-preview/samples.md +++ b/generated/vi/microsoft.videoindexer/2021-10-27-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-27-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -53,7 +53,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-27-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -74,7 +74,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-27-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -95,7 +95,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-27-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -116,7 +116,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-27-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -137,7 +137,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-27-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -158,7 +158,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-27-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -179,7 +179,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-10-27-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - subscriptions/24237b72-8546-4da5-b204-8c3cb76dd930/resourceGroups/uratzmon-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/talshoham: { + 'subscriptions/24237b72-8546-4da5-b204-8c3cb76dd930/resourceGroups/uratzmon-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/talshoham': { } } } diff --git a/generated/vi/microsoft.videoindexer/2021-11-10-preview/samples.md b/generated/vi/microsoft.videoindexer/2021-11-10-preview/samples.md index a0b1a8cc20..8eba24532d 100644 --- a/generated/vi/microsoft.videoindexer/2021-11-10-preview/samples.md +++ b/generated/vi/microsoft.videoindexer/2021-11-10-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-11-10-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -53,7 +53,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-11-10-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -74,7 +74,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-11-10-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -95,7 +95,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-11-10-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -116,7 +116,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-11-10-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -137,7 +137,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-11-10-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -158,7 +158,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-11-10-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -179,7 +179,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2021-11-10-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - subscriptions/24237b72-8546-4da5-b204-8c3cb76dd930/resourceGroups/uratzmon-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/talshoham: { + 'subscriptions/24237b72-8546-4da5-b204-8c3cb76dd930/resourceGroups/uratzmon-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/talshoham': { } } } diff --git a/generated/vi/microsoft.videoindexer/2022-04-13-preview/samples.md b/generated/vi/microsoft.videoindexer/2022-04-13-preview/samples.md index 7806ef44f5..1ec5dd23af 100644 --- a/generated/vi/microsoft.videoindexer/2022-04-13-preview/samples.md +++ b/generated/vi/microsoft.videoindexer/2022-04-13-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-04-13-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -53,7 +53,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-04-13-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -74,7 +74,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-04-13-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -95,7 +95,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-04-13-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -116,7 +116,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-04-13-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -137,7 +137,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-04-13-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -158,7 +158,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-04-13-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -179,7 +179,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-04-13-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - subscriptions/24237b72-8546-4da5-b204-8c3cb76dd930/resourceGroups/uratzmon-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/talshoham: { + 'subscriptions/24237b72-8546-4da5-b204-8c3cb76dd930/resourceGroups/uratzmon-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/talshoham': { } } } diff --git a/generated/vi/microsoft.videoindexer/2022-07-20-preview/samples.md b/generated/vi/microsoft.videoindexer/2022-07-20-preview/samples.md index 41a2b1730f..3f2fbcecc9 100644 --- a/generated/vi/microsoft.videoindexer/2022-07-20-preview/samples.md +++ b/generated/vi/microsoft.videoindexer/2022-07-20-preview/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-07-20-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -53,7 +53,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-07-20-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -74,7 +74,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-07-20-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -95,7 +95,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-07-20-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -116,7 +116,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-07-20-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -137,7 +137,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-07-20-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -158,7 +158,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-07-20-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -179,7 +179,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-07-20-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - subscriptions/24237b72-8546-4da5-b204-8c3cb76dd930/resourceGroups/uratzmon-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/talshoham: { + 'subscriptions/24237b72-8546-4da5-b204-8c3cb76dd930/resourceGroups/uratzmon-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/talshoham': { } } } diff --git a/generated/vi/microsoft.videoindexer/2022-08-01/samples.md b/generated/vi/microsoft.videoindexer/2022-08-01/samples.md index 1af636f485..ef3a2999ef 100644 --- a/generated/vi/microsoft.videoindexer/2022-08-01/samples.md +++ b/generated/vi/microsoft.videoindexer/2022-08-01/samples.md @@ -13,7 +13,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -53,7 +53,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -74,7 +74,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -95,7 +95,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -116,7 +116,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -137,7 +137,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -158,7 +158,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -179,7 +179,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2022-08-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - subscriptions/24237b72-8546-4da5-b204-8c3cb76dd930/resourceGroups/uratzmon-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/talshoham: { + 'subscriptions/24237b72-8546-4da5-b204-8c3cb76dd930/resourceGroups/uratzmon-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/talshoham': { } } } diff --git a/generated/vi/microsoft.videoindexer/2024-01-01/samples.md b/generated/vi/microsoft.videoindexer/2024-01-01/samples.md index 4eeafe1ec5..1173de67d8 100644 --- a/generated/vi/microsoft.videoindexer/2024-01-01/samples.md +++ b/generated/vi/microsoft.videoindexer/2024-01-01/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2024-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -68,7 +68,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2024-01-01' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } diff --git a/generated/vi/microsoft.videoindexer/2024-04-01-preview/samples.md b/generated/vi/microsoft.videoindexer/2024-04-01-preview/samples.md index e9d3603722..de026c22b3 100644 --- a/generated/vi/microsoft.videoindexer/2024-04-01-preview/samples.md +++ b/generated/vi/microsoft.videoindexer/2024-04-01-preview/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2024-04-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -71,9 +71,9 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2024-04-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi2: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi2': { } } } diff --git a/generated/vi/microsoft.videoindexer/2024-06-01-preview/samples.md b/generated/vi/microsoft.videoindexer/2024-06-01-preview/samples.md index e67685a410..81684a2504 100644 --- a/generated/vi/microsoft.videoindexer/2024-06-01-preview/samples.md +++ b/generated/vi/microsoft.videoindexer/2024-06-01-preview/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2024-06-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoindexer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoindexer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoindexer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoindexer-mi': { } } } @@ -71,9 +71,9 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2024-06-01-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoindexer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoindexer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoindexer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoindexer-mi': { } - /subscriptions/xxx/resourceGroups/contoso-videoindexer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoindexer-mi2: { + '/subscriptions/xxx/resourceGroups/contoso-videoindexer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoindexer-mi2': { } } } diff --git a/generated/vi/microsoft.videoindexer/2024-09-23-preview/samples.md b/generated/vi/microsoft.videoindexer/2024-09-23-preview/samples.md index 39cab9d96c..230be08c24 100644 --- a/generated/vi/microsoft.videoindexer/2024-09-23-preview/samples.md +++ b/generated/vi/microsoft.videoindexer/2024-09-23-preview/samples.md @@ -30,7 +30,7 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2024-09-23-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } } } @@ -71,9 +71,9 @@ resource exampleResource 'Microsoft.VideoIndexer/accounts@2024-09-23-preview' = identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi': { } - /subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi2: { + '/subscriptions/xxx/resourceGroups/contoso-videoanalyzer-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/contoso-videoanalyzer-mi2': { } } } diff --git a/generated/videoanalyzer/microsoft.media/2021-05-01-preview/samples.md b/generated/videoanalyzer/microsoft.media/2021-05-01-preview/samples.md index 901ec7bed3..31ac9d9c6f 100644 --- a/generated/videoanalyzer/microsoft.media/2021-05-01-preview/samples.md +++ b/generated/videoanalyzer/microsoft.media/2021-05-01-preview/samples.md @@ -13,11 +13,11 @@ resource exampleResource 'Microsoft.Media/videoAnalyzers@2021-05-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id3: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id3': { } } } @@ -51,7 +51,7 @@ resource exampleResource 'Microsoft.Media/videoAnalyzers/accessPolicies@2021-05- name: 'example' properties: { authentication: { - @type: '#Microsoft.VideoAnalyzer.JwtAuthentication' + '@type': '#Microsoft.VideoAnalyzer.JwtAuthentication' audiences: [ 'audience1' ] @@ -71,14 +71,14 @@ resource exampleResource 'Microsoft.Media/videoAnalyzers/accessPolicies@2021-05- ] keys: [ { - @type: '#Microsoft.VideoAnalyzer.RsaTokenKey' + '@type': '#Microsoft.VideoAnalyzer.RsaTokenKey' alg: 'RS256' e: 'ZLFzZTY0IQ==' kid: '123' n: 'YmFzZTY0IQ==' } { - @type: '#Microsoft.VideoAnalyzer.EccTokenKey' + '@type': '#Microsoft.VideoAnalyzer.EccTokenKey' alg: 'ES256' kid: '124' x: 'XX==' diff --git a/generated/videoanalyzer/microsoft.media/2021-11-01-preview/samples.md b/generated/videoanalyzer/microsoft.media/2021-11-01-preview/samples.md index 93e141b418..d1b3098c26 100644 --- a/generated/videoanalyzer/microsoft.media/2021-11-01-preview/samples.md +++ b/generated/videoanalyzer/microsoft.media/2021-11-01-preview/samples.md @@ -13,11 +13,11 @@ resource exampleResource 'Microsoft.Media/videoAnalyzers@2021-11-01-preview' = { identity: { type: 'UserAssigned' userAssignedIdentities: { - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1': { } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2': { } - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id3: { + '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id3': { } } } @@ -65,7 +65,7 @@ resource exampleResource 'Microsoft.Media/videoAnalyzers/accessPolicies@2021-11- name: 'example' properties: { authentication: { - @type: '#Microsoft.VideoAnalyzer.JwtAuthentication' + '@type': '#Microsoft.VideoAnalyzer.JwtAuthentication' audiences: [ 'audience1' ] @@ -85,14 +85,14 @@ resource exampleResource 'Microsoft.Media/videoAnalyzers/accessPolicies@2021-11- ] keys: [ { - @type: '#Microsoft.VideoAnalyzer.RsaTokenKey' + '@type': '#Microsoft.VideoAnalyzer.RsaTokenKey' alg: 'RS256' e: 'ZLFzZTY0IQ==' kid: '123' n: 'YmFzZTY0IQ==' } { - @type: '#Microsoft.VideoAnalyzer.EccTokenKey' + '@type': '#Microsoft.VideoAnalyzer.EccTokenKey' alg: 'ES256' kid: '124' x: 'XX==' @@ -186,7 +186,7 @@ resource exampleResource 'Microsoft.Media/videoAnalyzers/pipelineTopologies@2021 sinks: [ { name: 'videoSink' - @type: '#Microsoft.VideoAnalyzer.VideoSink' + '@type': '#Microsoft.VideoAnalyzer.VideoSink' inputs: [ { nodeName: 'rtspSource' @@ -207,11 +207,11 @@ resource exampleResource 'Microsoft.Media/videoAnalyzers/pipelineTopologies@2021 sources: [ { name: 'rtspSource' - @type: '#Microsoft.VideoAnalyzer.RtspSource' + '@type': '#Microsoft.VideoAnalyzer.RtspSource' endpoint: { - @type: '#Microsoft.VideoAnalyzer.UnsecuredEndpoint' + '@type': '#Microsoft.VideoAnalyzer.UnsecuredEndpoint' credentials: { - @type: '#Microsoft.VideoAnalyzer.UsernamePasswordCredentials' + '@type': '#Microsoft.VideoAnalyzer.UsernamePasswordCredentials' password: '\${rtspPasswordParameter}' username: 'username' } diff --git a/generated/workloads/microsoft.workloads/2021-12-01-preview/samples.md b/generated/workloads/microsoft.workloads/2021-12-01-preview/samples.md index 4bc89d1ced..726d55c665 100644 --- a/generated/workloads/microsoft.workloads/2021-12-01-preview/samples.md +++ b/generated/workloads/microsoft.workloads/2021-12-01-preview/samples.md @@ -1012,21 +1012,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2021-12-01-pre name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -1040,7 +1040,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2021-12-01-pre name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -1152,21 +1152,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2021-12-01-pre databaseType: 'HANA' diskConfiguration: { diskVolumeConfigurations: { - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -1180,7 +1180,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2021-12-01-pre name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -1250,21 +1250,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2021-12-01-pre name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -1278,7 +1278,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2021-12-01-pre name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -1395,21 +1395,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2021-12-01-pre name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -1423,7 +1423,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2021-12-01-pre name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -1679,7 +1679,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2021-12-01-pre sapProduct: 'S4HANA' } tags: { - created by: 'azureuser' + 'created by': 'azureuser' } } ``` @@ -2050,7 +2050,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2021-12-01-pre sapProduct: 'S4HANA' } tags: { - created by: 'azureuser' + 'created by': 'azureuser' } } ``` @@ -2164,7 +2164,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2021-12-01-pre sapProduct: 'S4HANA' } tags: { - created by: 'azureuser' + 'created by': 'azureuser' } } ``` @@ -2278,7 +2278,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2021-12-01-pre sapProduct: 'S4HANA' } tags: { - created by: 'azureuser' + 'created by': 'azureuser' } } ``` diff --git a/generated/workloads/microsoft.workloads/2022-11-01-preview/samples.md b/generated/workloads/microsoft.workloads/2022-11-01-preview/samples.md index 4e397219fc..492f47e723 100644 --- a/generated/workloads/microsoft.workloads/2022-11-01-preview/samples.md +++ b/generated/workloads/microsoft.workloads/2022-11-01-preview/samples.md @@ -1696,21 +1696,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2022-11-01-pre name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -1724,7 +1724,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2022-11-01-pre name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -1840,21 +1840,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2022-11-01-pre name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -1868,7 +1868,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2022-11-01-pre name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -1987,21 +1987,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2022-11-01-pre name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -2015,7 +2015,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2022-11-01-pre name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -2085,21 +2085,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2022-11-01-pre name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -2113,7 +2113,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2022-11-01-pre name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -2713,7 +2713,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2022-11-01-pre sapProduct: 'S4HANA' } tags: { - created by: 'azureuser' + 'created by': 'azureuser' } } ``` @@ -3084,7 +3084,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2022-11-01-pre sapProduct: 'S4HANA' } tags: { - created by: 'azureuser' + 'created by': 'azureuser' } } ``` diff --git a/generated/workloads/microsoft.workloads/2023-04-01/samples.md b/generated/workloads/microsoft.workloads/2023-04-01/samples.md index 66e1bcb9be..492a2ed4d4 100644 --- a/generated/workloads/microsoft.workloads/2023-04-01/samples.md +++ b/generated/workloads/microsoft.workloads/2023-04-01/samples.md @@ -1696,21 +1696,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-04-01' = name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -1724,7 +1724,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-04-01' = name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -1840,21 +1840,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-04-01' = name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -1868,7 +1868,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-04-01' = name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -1987,21 +1987,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-04-01' = name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -2015,7 +2015,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-04-01' = name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -2085,21 +2085,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-04-01' = name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -2113,7 +2113,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-04-01' = name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -2713,7 +2713,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-04-01' = sapProduct: 'S4HANA' } tags: { - created by: 'azureuser' + 'created by': 'azureuser' } } ``` @@ -3084,7 +3084,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-04-01' = sapProduct: 'S4HANA' } tags: { - created by: 'azureuser' + 'created by': 'azureuser' } } ``` diff --git a/generated/workloads/microsoft.workloads/2023-10-01-preview/samples.md b/generated/workloads/microsoft.workloads/2023-10-01-preview/samples.md index 7b556d8cda..635d5d0380 100644 --- a/generated/workloads/microsoft.workloads/2023-10-01-preview/samples.md +++ b/generated/workloads/microsoft.workloads/2023-10-01-preview/samples.md @@ -1611,21 +1611,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-10-01-pre name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -1639,7 +1639,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-10-01-pre name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -1755,21 +1755,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-10-01-pre name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -1783,7 +1783,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-10-01-pre name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -1902,21 +1902,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-10-01-pre name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -1930,7 +1930,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-10-01-pre name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -2000,21 +2000,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-10-01-pre name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -2028,7 +2028,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-10-01-pre name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -2628,7 +2628,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-10-01-pre sapProduct: 'S4HANA' } tags: { - created by: 'azureuser' + 'created by': 'azureuser' } } ``` @@ -2999,7 +2999,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2023-10-01-pre sapProduct: 'S4HANA' } tags: { - created by: 'azureuser' + 'created by': 'azureuser' } } ``` diff --git a/generated/workloads/microsoft.workloads/2024-09-01/samples.md b/generated/workloads/microsoft.workloads/2024-09-01/samples.md index bc0b01218a..f856bf09ee 100644 --- a/generated/workloads/microsoft.workloads/2024-09-01/samples.md +++ b/generated/workloads/microsoft.workloads/2024-09-01/samples.md @@ -1599,21 +1599,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2024-09-01' = name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -1627,7 +1627,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2024-09-01' = name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -1743,21 +1743,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2024-09-01' = name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -1771,7 +1771,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2024-09-01' = name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -1890,21 +1890,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2024-09-01' = name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -1918,7 +1918,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2024-09-01' = name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -1988,21 +1988,21 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2024-09-01' = name: 'StandardSSD_LRS' } } - hana/data: { + 'hana/data': { count: 4 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/log: { + 'hana/log': { count: 3 sizeGB: 128 sku: { name: 'Premium_LRS' } } - hana/shared: { + 'hana/shared': { count: 1 sizeGB: 256 sku: { @@ -2016,7 +2016,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2024-09-01' = name: 'StandardSSD_LRS' } } - usr/sap: { + 'usr/sap': { count: 1 sizeGB: 128 sku: { @@ -2616,7 +2616,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2024-09-01' = sapProduct: 'S4HANA' } tags: { - created by: 'azureuser' + 'created by': 'azureuser' } } ``` @@ -2987,7 +2987,7 @@ resource exampleResource 'Microsoft.Workloads/sapVirtualInstances@2024-09-01' = sapProduct: 'S4HANA' } tags: { - created by: 'azureuser' + 'created by': 'azureuser' } } ``` diff --git a/generated/workloads/microsoft.workloads/2024-09-01/types.json b/generated/workloads/microsoft.workloads/2024-09-01/types.json index 38c02b86bf..1678dc6aad 100644 --- a/generated/workloads/microsoft.workloads/2024-09-01/types.json +++ b/generated/workloads/microsoft.workloads/2024-09-01/types.json @@ -482,7 +482,7 @@ "$ref": "#/28" }, "flags": 0, - "description": "Specifies the password of the administrator account.

**Minimum-length (Windows):** 8 characters

**Minimum-length (Linux):** 6 characters

**Max-length (Windows):** 123 characters

**Max-length (Linux):** 72 characters

**Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
Has lower characters
Has upper characters
Has a digit
Has a special character (Regex match [\\W_])

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\", \"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\", \"Password22\", \"iloveyou!\"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)" + "description": "Specifies the password of the administrator account.

**Minimum-length (Windows):** 8 characters

**Minimum-length (Linux):** 6 characters

**Max-length (Windows):** 123 characters

**Max-length (Linux):** 72 characters

**Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
Has lower characters
Has upper characters
Has a digit
Has a special character (Regex match [\\W_])

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\", \"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\", \"Password22\", \"iloveyou!\"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)" }, "osConfiguration": { "type": { @@ -567,7 +567,7 @@ "$ref": "#/2" }, "flags": 0, - "description": "SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure](https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed)." + "description": "SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure](https://learn.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed)." } } }, diff --git a/generated/workloads/microsoft.workloads/2024-09-01/types.md b/generated/workloads/microsoft.workloads/2024-09-01/types.md index 7f77f33f67..0a8a59c240 100644 --- a/generated/workloads/microsoft.workloads/2024-09-01/types.md +++ b/generated/workloads/microsoft.workloads/2024-09-01/types.md @@ -280,7 +280,7 @@ ## OSProfile ### Properties -* **adminPassword**: string {sensitive}: Specifies the password of the administrator account.

**Minimum-length (Windows):** 8 characters

**Minimum-length (Linux):** 6 characters

**Max-length (Windows):** 123 characters

**Max-length (Linux):** 72 characters

**Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
Has lower characters
Has upper characters
Has a digit
Has a special character (Regex match [\W_])

**Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection) +* **adminPassword**: string {sensitive}: Specifies the password of the administrator account.

**Minimum-length (Windows):** 8 characters

**Minimum-length (Linux):** 6 characters

**Max-length (Windows):** 123 characters

**Max-length (Linux):** 72 characters

**Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
Has lower characters
Has upper characters
Has a digit
Has a special character (Regex match [\W_])

**Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://learn.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection) * **adminUsername**: string: Specifies the name of the administrator account.

This property cannot be updated after the VM is created.

**Windows-only restriction:** Cannot end in "."

**Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5".

**Minimum-length (Linux):** 1 character

**Max-length (Linux):** 64 characters

**Max-length (Windows):** 20 characters. * **osConfiguration**: [OSConfiguration](#osconfiguration): Specifies Windows operating system settings on the virtual machine. @@ -448,7 +448,7 @@ ## SshPublicKey ### Properties -* **keyData**: string: SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure](https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). +* **keyData**: string: SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure](https://learn.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). ## StorageConfiguration ### Properties