diff --git a/package-lock.json b/package-lock.json index 83a9e41a2617..977a380716f0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -240,24 +240,15 @@ "node-fetch": "^2.6.0" } }, - "node_modules/@ts-common/virtual-fs/node_modules/node-fetch": { -<<<<<<< HEAD - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", -======= "version": "2.6.7", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "dev": true, "dependencies": { "whatwg-url": "^5.0.0" }, "engines": { "node": "4.x || >=6.0.0" -<<<<<<< HEAD -======= }, "peerDependencies": { "encoding": "^0.1.0" @@ -266,7 +257,6 @@ "encoding": { "optional": true } ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 } }, "node_modules/@tsconfig/node10": { @@ -523,12 +513,6 @@ } }, "node_modules/chokidar": { -<<<<<<< HEAD - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", - "dev": true, -======= "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", @@ -539,7 +523,6 @@ "url": "https://paulmillr.com/funding/" } ], ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -684,20 +667,6 @@ "dev": true }, "node_modules/data-uri-to-buffer": { -<<<<<<< HEAD - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", - "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", -======= "version": "4.0.0", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==", @@ -710,7 +679,6 @@ "version": "4.3.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "dev": true, "dependencies": { "ms": "2.1.2" @@ -804,15 +772,9 @@ } }, "node_modules/fetch-blob": { -<<<<<<< HEAD - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.1.2.tgz", - "integrity": "sha512-hunJbvy/6OLjCD0uuhLdp0mMPzP/yd2ssd1t2FCJsaA7wkWhpbp9xfuNVpv7Ll4jFhzp6T4LAupSiV9uOeg0VQ==", -======= "version": "3.1.4", "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.1.4.tgz", "integrity": "sha512-Eq5Xv5+VlSrYWEqKrusxY1C3Hm/hjeAsCGVG3ft7pZahlUAChpGZT/Ms1WmSLnEAisEXszjzu/s+ce6HZB2VHA==", ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "dev": true, "funding": [ { @@ -825,10 +787,7 @@ } ], "dependencies": { -<<<<<<< HEAD -======= "node-domexception": "^1.0.0", ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "web-streams-polyfill": "^3.0.3" }, "engines": { @@ -892,8 +851,6 @@ "integrity": "sha1-Ay3KShFiYqEsQ/TD7IVmQWxbLZU=", "dev": true }, -<<<<<<< HEAD -======= "node_modules/formdata-polyfill": { "version": "4.0.10", "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", @@ -906,7 +863,6 @@ "node": ">=12.20.0" } }, ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "node_modules/front-matter": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz", @@ -946,15 +902,9 @@ } }, "node_modules/glob": { -<<<<<<< HEAD - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", -======= "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "dev": true, "dependencies": { "fs.realpath": "^1.0.0", @@ -1078,15 +1028,9 @@ } }, "node_modules/is-glob": { -<<<<<<< HEAD - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.2.tgz", - "integrity": "sha512-ZZTOjRcDjuAAAv2cTBQP/lL59ZTArx77+7UzHdWW/XB1mrfp7DEaVpKmZ0XIzx+M7AxfhKcqV+nMetUQmFifwg==", -======= "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "dev": true, "dependencies": { "is-extglob": "^2.1.1" @@ -1262,55 +1206,32 @@ "dev": true }, "node_modules/mocha": { -<<<<<<< HEAD - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-9.1.2.tgz", - "integrity": "sha512-ta3LtJ+63RIBP03VBjMGtSqbe6cWXRejF9SyM9Zyli1CKZJZ+vfCTj3oW24V7wAphMJdpOFLoMI3hjJ1LWbs0w==", -======= "version": "9.2.0", "resolved": "https://registry.npmjs.org/mocha/-/mocha-9.2.0.tgz", "integrity": "sha512-kNn7E8g2SzVcq0a77dkphPsDSN7P+iYkqE0ZsGCYWRsoiKjOt+NvXfaagik8vuDa6W5Zw3qxe8Jfpt5qKf+6/Q==", ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "dev": true, "dependencies": { "@ungap/promise-all-settled": "1.1.2", "ansi-colors": "4.1.1", "browser-stdout": "1.3.1", -<<<<<<< HEAD - "chokidar": "3.5.2", - "debug": "4.3.2", - "diff": "5.0.0", - "escape-string-regexp": "4.0.0", - "find-up": "5.0.0", - "glob": "7.1.7", -======= "chokidar": "3.5.3", "debug": "4.3.3", "diff": "5.0.0", "escape-string-regexp": "4.0.0", "find-up": "5.0.0", "glob": "7.2.0", ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "growl": "1.10.5", "he": "1.2.0", "js-yaml": "4.1.0", "log-symbols": "4.1.0", "minimatch": "3.0.4", "ms": "2.1.3", -<<<<<<< HEAD - "nanoid": "3.1.25", -======= "nanoid": "3.2.0", ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "serialize-javascript": "6.0.0", "strip-json-comments": "3.1.1", "supports-color": "8.1.1", "which": "2.0.2", -<<<<<<< HEAD - "workerpool": "6.1.5", -======= "workerpool": "6.2.0", ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "yargs": "16.2.0", "yargs-parser": "20.2.4", "yargs-unparser": "2.0.0" @@ -1416,15 +1337,9 @@ "dev": true }, "node_modules/nanoid": { -<<<<<<< HEAD - "version": "3.1.25", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz", - "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==", -======= "version": "3.2.0", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==", ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "dev": true, "bin": { "nanoid": "bin/nanoid.cjs" @@ -1433,16 +1348,6 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, -<<<<<<< HEAD - "node_modules/node-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.0.0.tgz", - "integrity": "sha512-bKMI+C7/T/SPU1lKnbQbwxptpCrG9ashG+VkytmXCPZyuM9jB6VU+hY0oi4lC8LxTtAeWdckNCTa3nrGsAdA3Q==", - "dev": true, - "dependencies": { - "data-uri-to-buffer": "^3.0.1", - "fetch-blob": "^3.1.2" -======= "node_modules/node-domexception": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", @@ -1471,7 +1376,6 @@ "data-uri-to-buffer": "^4.0.0", "fetch-blob": "^3.1.4", "formdata-polyfill": "^4.0.10" ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" @@ -1631,15 +1535,9 @@ } }, "node_modules/picomatch": { -<<<<<<< HEAD - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", -======= "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "dev": true, "engines": { "node": ">=8.6" @@ -1928,15 +1826,9 @@ } }, "node_modules/web-streams-polyfill": { -<<<<<<< HEAD - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.1.1.tgz", - "integrity": "sha512-Czi3fG883e96T4DLEPRvufrF2ydhOOW1+1a6c3gNjH2aIh50DNFBdfwh2AKoOf1rXvpvavAoA11Qdq9+BKjE0Q==", -======= "version": "3.2.0", "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.0.tgz", "integrity": "sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA==", ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "dev": true, "engines": { "node": ">= 8" @@ -1980,15 +1872,9 @@ "dev": true }, "node_modules/workerpool": { -<<<<<<< HEAD - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.1.5.tgz", - "integrity": "sha512-XdKkCK0Zqc6w3iTxLckiuJ81tiD/o5rBE/m+nXpRCB+/Sq4DqkfXZ/x0jW02DG1tGsfUGXbTJyZDP+eu67haSw==", -======= "version": "6.2.0", "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.0.tgz", "integrity": "sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A==", ->>>>>>> 219b2b3dea0233e3cb43f72d2764c0e4e4d8fcd3 "dev": true }, "node_modules/wrap-ansi": { diff --git a/specification/resourcehealth/resource-manager/Microsoft.ResourceHealth/stable/2018-07-01/ResourceHealth.json b/specification/resourcehealth/resource-manager/Microsoft.ResourceHealth/stable/2018-07-01/ResourceHealth.json index 5a4d2ec900c1..dcc9abdf5f32 100644 --- a/specification/resourcehealth/resource-manager/Microsoft.ResourceHealth/stable/2018-07-01/ResourceHealth.json +++ b/specification/resourcehealth/resource-manager/Microsoft.ResourceHealth/stable/2018-07-01/ResourceHealth.json @@ -418,6 +418,82 @@ "nextLinkName": "nextLink" } } + }, + "/providers/Microsoft.ResourceHealth/metadata": { + "get": { + "tags": [ + "Metadata" + ], + "operationId": "Metadata_List", + "description": "Gets the list of metadata entities.", + "parameters": [ + { + "$ref": "#/parameters/ApiVersionParameter" + } + ], + "responses": { + "200": { + "description": "OK. Successfully retrieved metadata entities", + "schema": { + "$ref": "#/definitions/MetadataEntityListResult" + } + }, + "default": { + "description": "DefaultErrorResponse", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "GetMetadata": { + "$ref": "./examples/Metadata_List.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/providers/Microsoft.ResourceHealth/metadata/{name}": { + "get": { + "tags": [ + "Metadata" + ], + "operationId": "Metadata_GetEntity", + "description": "Gets the list of metadata entities.", + "parameters": [ + { + "name": "name", + "in": "path", + "description": "Name of metadata entity.", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/ApiVersionParameter" + } + ], + "responses": { + "200": { + "description": "OK. Successfully retrieved metadata entities", + "schema": { + "$ref": "#/definitions/MetadataEntity" + } + }, + "default": { + "description": "DefaultErrorResponse", + "schema": { + "$ref": "#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "GetMetadata": { + "$ref": "./examples/Metadata_GetEntity.json" + } + } + } } }, "definitions": { diff --git a/specification/resourcehealth/resource-manager/Microsoft.ResourceHealth/stable/2018-07-01/examples/Metadata_GetEntity.json b/specification/resourcehealth/resource-manager/Microsoft.ResourceHealth/stable/2018-07-01/examples/Metadata_GetEntity.json new file mode 100644 index 000000000000..02583ef2a9ce --- /dev/null +++ b/specification/resourcehealth/resource-manager/Microsoft.ResourceHealth/stable/2018-07-01/examples/Metadata_GetEntity.json @@ -0,0 +1,39 @@ +{ + "parameters": { + "name": "status", + "api-version": "2018-07-01" + }, + "responses": { + "200": { + "body": { + "id": "/providers/Microsoft.ResourceHealth/metadata/status", + "type": "Microsoft.ResourceHealth/metadata", + "name": "status", + "properties": { + "displayName": "Status", + "applicableScenarios": [ + "Alerts" + ], + "supportedValues": [ + { + "id": "Active", + "displayName": "Active" + }, + { + "id": "Resolved", + "displayName": "Resolved" + }, + { + "id": "In Progress", + "displayName": "In Progress" + }, + { + "id": "Updated", + "displayName": "Updated" + } + ] + } + } + } + } +} diff --git a/specification/resourcehealth/resource-manager/Microsoft.ResourceHealth/stable/2018-07-01/examples/Metadata_List.json b/specification/resourcehealth/resource-manager/Microsoft.ResourceHealth/stable/2018-07-01/examples/Metadata_List.json new file mode 100644 index 000000000000..6dc0957a2c66 --- /dev/null +++ b/specification/resourcehealth/resource-manager/Microsoft.ResourceHealth/stable/2018-07-01/examples/Metadata_List.json @@ -0,0 +1,443 @@ +{ + "parameters": { + "api-version": "2018-07-01" + }, + "responses": { + "200": { + "body": { + "nextLink": "string", + "value": [ + { + "id": "/providers/Microsoft.ResourceHealth/metadata/status", + "type": "Microsoft.ResourceHealth/metadata", + "name": "status", + "properties": { + "displayName": "Status", + "applicableScenarios": [ + "Alerts" + ], + "supportedValues": [ + { + "id": "Active", + "displayName": "Active" + }, + { + "id": "Resolved", + "displayName": "Resolved" + }, + { + "id": "In Progress", + "displayName": "In Progress" + }, + { + "id": "Updated", + "displayName": "Updated" + } + ] + } + }, + { + "id": "/providers/Microsoft.ResourceHealth/metadata/level", + "type": "Microsoft.ResourceHealth/metadata", + "name": "level", + "properties": { + "displayName": "Level", + "applicableScenarios": [ + "Alerts" + ], + "supportedValues": [ + { + "id": "Informational", + "displayName": "Informational" + }, + { + "id": "Critical", + "displayName": "Critical" + } + ] + } + }, + { + "id": "/providers/Microsoft.ResourceHealth/metadata/cause", + "type": "Microsoft.ResourceHealth/metadata", + "name": "cause", + "properties": { + "displayName": "Cause", + "applicableScenarios": [ + "Alerts" + ], + "supportedValues": [ + { + "id": "PlatformInitiated", + "displayName": "Platform Initiated" + }, + { + "id": "UserInitiated", + "displayName": "User Initiated" + }, + { + "id": "Unknown", + "displayName": "Unknown" + } + ] + } + }, + { + "id": "/providers/Microsoft.ResourceHealth/metadata/previousHealthStatus", + "type": "Microsoft.ResourceHealth/metadata", + "name": "previousHealthStatus", + "properties": { + "displayName": "Previous Health Status", + "applicableScenarios": [ + "Alerts" + ], + "supportedValues": [ + { + "id": "Available", + "displayName": "Available" + }, + { + "id": "Unavailable", + "displayName": "Unavailable" + }, + { + "id": "Degraded", + "displayName": "Degraded" + }, + { + "id": "Unknown", + "displayName": "Unknown" + } + ] + } + }, + { + "id": "/providers/Microsoft.ResourceHealth/metadata/currentHealthStatus", + "type": "Microsoft.ResourceHealth/metadata", + "name": "currentHealthStatus", + "properties": { + "displayName": "Current Health Status", + "applicableScenarios": [ + "Alerts" + ], + "supportedValues": [ + { + "id": "Available", + "displayName": "Available" + }, + { + "id": "Unavailable", + "displayName": "Unavailable" + }, + { + "id": "Degraded", + "displayName": "Degraded" + }, + { + "id": "Unknown", + "displayName": "Unknown" + } + ] + } + }, + { + "id": "/providers/Microsoft.ResourceHealth/metadata/supportedResourceType", + "type": "Microsoft.ResourceHealth/metadata", + "name": "supportedResourceType", + "properties": { + "displayName": "Supported Resource Type", + "supportedValues": [ + { + "id": "Microsoft.AnalysisServices/servers", + "displayName": "Analysis Services" + }, + { + "id": "Microsoft.ApiManagement/service", + "displayName": "API Management service" + }, + { + "id": "Microsoft.AppPlatform/Spring", + "displayName": "Microsoft.AppPlatform/Spring" + }, + { + "id": "Microsoft.Kusto/Clusters", + "displayName": "Azure Data Explorer Cluster" + }, + { + "id": "microsoft.ContainerService/managedClusters", + "displayName": "AKS cluster" + }, + { + "id": "Microsoft.Purview/accounts", + "displayName": "Azure Purview" + }, + { + "id": "Microsoft.Batch/batchAccounts", + "displayName": "Batch account" + }, + { + "id": "Microsoft.Cache/Redis", + "displayName": "Redis cache" + }, + { + "id": "Microsoft.Cdn/profiles", + "displayName": "Cdn profile" + }, + { + "id": "Microsoft.ClassicCompute/DomainNames", + "displayName": "Cloud services (classic)" + }, + { + "id": "Microsoft.ClassicCompute/virtualMachines", + "displayName": "Virtual machine (classic)" + }, + { + "id": "Microsoft.CognitiveServices/accounts", + "displayName": "Cognitive Services account" + }, + { + "id": "Microsoft.Compute/hostGroups/hosts", + "displayName": "Azure Dedicated Host" + }, + { + "id": "Microsoft.Compute/virtualMachines", + "displayName": "Virtual machine" + }, + { + "id": "Microsoft.Compute/virtualMachineScaleSets", + "displayName": "Virtual machine scale sets" + }, + { + "id": "Microsoft.DataFactory/factories", + "displayName": "Data factory" + }, + { + "id": "Microsoft.DataLakeAnalytics/accounts", + "displayName": "Data Lake Analytics account" + }, + { + "id": "Microsoft.DataLakeStore/accounts", + "displayName": "Data Lake Store account" + }, + { + "id": "Microsoft.DataMigration/services", + "displayName": "Azure Database Migration Service" + }, + { + "id": "Microsoft.DataShare/accounts", + "displayName": "Azure Data Share account" + }, + { + "id": "Microsoft.DBforMariaDB/servers", + "displayName": "Azure Database for MariaDB servers" + }, + { + "id": "Microsoft.DBforMySQL/flexibleServers", + "displayName": "Azure Database for MySQL flexible servers" + }, + { + "id": "Microsoft.DBforMySQL/servers", + "displayName": "Azure Database for MySQL servers" + }, + { + "id": "Microsoft.DBforPostgreSQL/flexibleservers", + "displayName": "Azure Database for PostgreSQL Flexible Server" + }, + { + "id": "Microsoft.DBforPostgreSQL/servers", + "displayName": "Azure Database for PostgreSQL servers" + }, + { + "id": "Microsoft.DBforPostgreSQL/serverGroupsv2", + "displayName": "Microsoft.DBforPostgreSQL/serverGroupsv2" + }, + { + "id": "Microsoft.Devices/IotHubs", + "displayName": "IoT Hub" + }, + { + "id": "Microsoft.DigitalTwins/DigitalTwinsInstances", + "displayName": "Azure Digital Twins" + }, + { + "id": "Microsoft.Documentdb/databaseaccounts", + "displayName": "Cosmos DB" + }, + { + "id": "Microsoft.EventHub/namespaces", + "displayName": "Event Hub" + }, + { + "id": "Microsoft.HdInsight/clusters", + "displayName": "HDInsight clusters" + }, + { + "id": "Microsoft.HybridCompute/machines", + "displayName": "Azure Arc enabled servers" + }, + { + "id": "Microsoft.HybridNetwork/devices", + "displayName": "Microsoft.HybridNetwork/devices" + }, + { + "id": "Microsoft.HybridNetwork/networkFunctions", + "displayName": "Microsoft.HybridNetwork/networkFunctions" + }, + { + "id": "Microsoft.IoTCentral/IoTApps", + "displayName": "IoT Central Application" + }, + { + "id": "Microsoft.KeyVault/vaults", + "displayName": "Key vault" + }, + { + "id": "Microsoft.Kubernetes/connectedClusters", + "displayName": "Azure Arc enabled Kubernetes" + }, + { + "id": "Microsoft.MachineLearning/webServices", + "displayName": "Machine Learning Studio web services" + }, + { + "id": "Microsoft.media/mediaservices", + "displayName": "Media service" + }, + { + "id": "Microsoft.Network/applicationGateways", + "displayName": "Application Gateway" + }, + { + "id": "Microsoft.Network/bastionHosts", + "displayName": "Microsoft.Network/bastionHosts" + }, + { + "id": "Microsoft.Network/Connections", + "displayName": "VPN Connection" + }, + { + "id": "Microsoft.Network/dnszones", + "displayName": "Microsoft.Network/dnszones" + }, + { + "id": "Microsoft.Network/expressRouteCircuits", + "displayName": "ExpressRoute circuit" + }, + { + "id": "Microsoft.Network/frontdoors", + "displayName": "Front Door" + }, + { + "id": "Microsoft.Network/LoadBalancers", + "displayName": "Load balancer" + }, + { + "id": "Microsoft.Network/trafficmanagerprofiles", + "displayName": "Traffic Manager profile" + }, + { + "id": "Microsoft.Network/virtualNetworkGateways", + "displayName": "VPN Gateway" + }, + { + "id": "Microsoft.NotificationHubs/Namespaces", + "displayName": "Notification Hub namespace" + }, + { + "id": "Microsoft.OperationalInsights/workspaces", + "displayName": "Log Analytic" + }, + { + "id": "Microsoft.PowerBIDedicated/capacities", + "displayName": "Power BI Embedded" + }, + { + "id": "Microsoft.RecoveryServices/vaults", + "displayName": "Microsoft.RecoveryServices/vaults" + }, + { + "id": "Microsoft.Search/searchServices", + "displayName": "Search service" + }, + { + "id": "Microsoft.ServiceBus/namespaces", + "displayName": "Service Bus" + }, + { + "id": "Microsoft.ServiceFabric/clusters", + "displayName": "Service Fabric cluster" + }, + { + "id": "Microsoft.ServiceFabric/managedClusters", + "displayName": "Microsoft.ServiceFabric/managedClusters" + }, + { + "id": "Microsoft.Sql/managedInstances/databases", + "displayName": "Managed database" + }, + { + "id": "Microsoft.Sql/managedInstances", + "displayName": "Managed instance" + }, + { + "id": "Microsoft.Sql/servers/databases", + "displayName": "SQL database" + }, + { + "id": "Microsoft.Storage/storageAccounts", + "displayName": "Storage account" + }, + { + "id": "Microsoft.StreamAnalytics/streamingjobs", + "displayName": "Stream Analytics job" + }, + { + "id": "Microsoft.Synapse/workspaces", + "displayName": "Microsoft.Synapse/workspaces" + }, + { + "id": "Microsoft.Web/serverFarms", + "displayName": "App Service plan" + }, + { + "id": "Microsoft.Web/sites", + "displayName": "Website" + } + ] + } + }, + { + "id": "/providers/Microsoft.ResourceHealth/metadata/supportedEventTypes", + "type": "Microsoft.ResourceHealth/metadata", + "name": "supportedEventTypes", + "properties": { + "displayName": "Supported Service Health Event Types", + "supportedValues": [ + { + "id": "Maintenance", + "displayName": "Planned Maintenance" + }, + { + "id": "Informational", + "displayName": "Health Advisories" + }, + { + "id": "Security", + "displayName": "Security Advisories" + }, + { + "id": "ActionRequired", + "displayName": "Health Advisories" + }, + { + "id": "Incident", + "displayName": "Service Issue" + } + ] + } + } + ] + } + } + } +}